Manjaro Difference between revisions of "DMenu"

Difference between revisions of "DMenu"

From Manjaro
imported>Stagiros
imported>Stagiros
Line 8: Line 8:
A. When calling dmenu from a key binding in their environment dmenu comes up but when they continue to select anything in dmenu, it disappears from the screen and does not execute anything.
A. When calling dmenu from a key binding in their environment dmenu comes up but when they continue to select anything in dmenu, it disappears from the screen and does not execute anything.
<br />
<br />
B. Trying to start dmenu from the terminal, the error <pre>"warning: no locale support"</pre> appears.
B. Trying to start dmenu from the terminal, the error:
 
<pre>"warning: no locale support"</pre> appears.


=Solution=
=Solution=

Revision as of 19:14, 27 September 2017



Overview

Sometimes for no apparent reason users face the following dmenu problem:
A. When calling dmenu from a key binding in their environment dmenu comes up but when they continue to select anything in dmenu, it disappears from the screen and does not execute anything.
B. Trying to start dmenu from the terminal, the error:

"warning: no locale support"

appears.

Solution

Assuming that you have correctly set up your system's LOCALE settings, here is a simple solution to this problem:

Edit file /usr/bin/dmenu_run

sudo nano /usr/bin/dmenu_run

Add a line setting your LANG variable tou your actual language locale before the line that calls dmenu:

#!/bin/sh
LANG="en_GB.UTF-8"
dmenu_path | dmenu "$@" | ${SHELL:-"/bin/sh"} &

and save.

Now dmenu works correctly.

Cookies help us deliver our services. By using our services, you agree to our use of cookies.