You are not logged in.

#1 2017-03-18 18:41:32

Fred7109
Member
Registered: 2015-05-17
Posts: 134

[SOLVED] "X does not support your locale" when KeePass starts

Hello,

I have a problem with KeePass, which says, as output in the terminal, that "X does not support your locale". I have been trying to set my locale again, however, it didn't solve the problem. I use the locale "en_DK", so when I'm in KeePass I cannot, becuase of the above-mentioned error, write the foreign characters used in my language Danish, which is Æ, Ø and Å.

I will appreciate any help regarding this issue.

Last edited by Fred7109 (2017-03-18 23:55:23)

Offline

#2 2017-03-18 20:03:32

seth
Member
Registered: 2012-09-03
Posts: 49,952

Re: [SOLVED] "X does not support your locale" when KeePass starts

Please dump

locale
locale -a
setxkbmap -query -print
loginctl session-status

for a beginning.

Online

#3 2017-03-18 22:37:49

Fred7109
Member
Registered: 2015-05-17
Posts: 134

Re: [SOLVED] "X does not support your locale" when KeePass starts

Thank you for taking contact. I have dumped the output of the things you requested:

locale

LANG=en_DK.utf8
LC_CTYPE="en_DK.utf8"
LC_NUMERIC="en_DK.utf8"
LC_TIME="en_DK.utf8"
LC_COLLATE="en_DK.utf8"
LC_MONETARY="en_DK.utf8"
LC_MESSAGES=en_DK.utf8
LC_PAPER="en_DK.utf8"
LC_NAME="en_DK.utf8"
LC_ADDRESS="en_DK.utf8"
LC_TELEPHONE="en_DK.utf8"
LC_MEASUREMENT="en_DK.utf8"
LC_IDENTIFICATION="en_DK.utf8"
LC_ALL=

locale -a

C
en_DK
en_DK.iso88591
en_DK.utf8
POSIX

setxkbmap -query -print

xkb_keymap {
	xkb_keycodes  { include "evdev+aliases(qwerty)"	};
	xkb_types     { include "complete"	};
	xkb_compat    { include "complete"	};
	xkb_symbols   { include "pc+dk+inet(evdev)"	};
	xkb_geometry  { include "pc(pc105)"	};
};
rules:      evdev
model:      pc105
layout:     dk

loginctl session-status

c1 - frederik (1000)
	   Since: Sat 2017-03-18 15:22:12 CET; 8h ago
	  Leader: 710 (lxdm-session)
	    Seat: seat0; vc1
	     TTY: tty1
	     Service: lxdm; type x11; class user
	     State: active
	     Unit: session-c1.scope

Offline

#4 2017-03-18 23:11:33

damjan
Member
Registered: 2006-05-30
Posts: 451

Re: [SOLVED] "X does not support your locale" when KeePass starts

USE "UTF-8" for the locale in LANG, not "utf8" (afaik it was libx11 that is peculiar)

Offline

#5 2017-03-18 23:54:49

Fred7109
Member
Registered: 2015-05-17
Posts: 134

Re: [SOLVED] "X does not support your locale" when KeePass starts

Thank you damjan, it solved the problem! smile

Last edited by Fred7109 (2017-03-18 23:55:06)

Offline

Board footer

Powered by FluxBB