Avatar billede joyride Nybegynder
24. august 2004 - 21:43 Der er 4 kommentarer og
2 løsninger

Gdk-WARNING locale not supported by Xlib

I alt den tid jeg har kunnet huske er jeg blevet mødt med ovenstående fejl hvis jeg f.eks prøvede på at starte et program som gimp:

$ gimp

(gimp:2593): Gdk-WARNING **: locale not supported by Xlib

(gimp:2593): Gdk-WARNING **: can not set locale modifiers

Tilsvarende med QT:
$ psi
Qt: Locales not supported on X server


Og jeg har ingen ide om hvad jeg skal gøre for at få dem til at gå væk.
Jeg er godt klar over at det er fordi jeg mangler en definition eller et eller andet af mine locales men jeg kan ikke finde ud af hvad jeg mangler. Den locale jeg er ude efter er den hvor min xterm og alle andre ting forstår dansk og danske tegn uden at alle fejlmeddelser kommer på dansk (er vist LC_MESSAGES).

Lidt output filer der måske kan hjælpe lidt på vej:
$ locale -a
C
da_DK
da_DK.iso88591
da_DK.iso885915
danish
dansk
en_DK
en_DK.iso88591
en_GB
en_GB.iso88591
en_GB.iso885915
english
POSIX

i .bashrc har jeg flg,:
#Setting locales
LANG=en_DK
LC_ALL=en_DK

$ cat /etc/environment
LC_ALL=en_DK

LANG=en_DK

$ cat /etc/profile
<snip> <snap>
LANG=en_DK
LC_ALL=en_DK

lykke@HAL:~$ cat /etc/locale.alias

english        en_DK.ISO-8859-1
bokmal          no_NO.ISO-8859-1
bokmål          no_NO.ISO-8859-1
catalan        ca_ES.ISO-8859-1
croatian        hr_HR.ISO-8859-2
czech          cs_CZ.ISO-8859-2
danish          da_DK.ISO-8859-1
dansk          da_DK.ISO-8859-1
deutsch        de_DE.ISO-8859-1
dutch          nl_NL.ISO-8859-1
eesti          et_EE.ISO-8859-1
estonian        et_EE.ISO-8859-1
finnish        fi_FI.ISO-8859-1
français        fr_FR.ISO-8859-1
french          fr_FR.ISO-8859-1
galego          gl_ES.ISO-8859-1
galician        gl_ES.ISO-8859-1
german          de_DE.ISO-8859-1
greek          el_GR.ISO-8859-7
hebrew          he_IL.ISO-8859-8
hrvatski        hr_HR.ISO-8859-2
hungarian      hu_HU.ISO-8859-2
icelandic      is_IS.ISO-8859-1
italian        it_IT.ISO-8859-1
japanese        ja_JP.eucJP
japanese.euc    ja_JP.eucJP
ja_JP          ja_JP.eucJP
ja_JP.ujis      ja_JP.eucJP
japanese.sjis  ja_JP.SJIS
korean          ko_KR.eucKR
korean.euc      ko_KR.eucKR
ko_KR          ko_KR.eucKR
lithuanian      lt_LT.ISO-8859-13
norwegian      no_NO.ISO-8859-1
nynorsk        nn_NO.ISO-8859-1
polish          pl_PL.ISO-8859-2
portuguese      pt_PT.ISO-8859-1
romanian        ro_RO.ISO-8859-2
russian        ru_RU.KOI8-R
slovak          sk_SK.ISO-8859-2
slovene        sl_SI.ISO-8859-2
slovenian      sl_SI.ISO-8859-2
spanish        es_ES.ISO-8859-1
swedish        sv_SE.ISO-8859-1
thai            th_TH.TIS-620
turkish        tr_TR.ISO-8859-9

$ cat /usr/X11R6/lib/X11/locale.alias
bokmal          no_NO.ISO-8859-1
bokmål          no_NO.ISO-8859-1
catalan        ca_ES.ISO-8859-1
croatian        hr_HR.ISO-8859-2
czech          cs_CZ.ISO-8859-2
danish          da_DK.ISO-8859-1
dansk          da_DK.ISO-8859-1
deutsch        de_DE.ISO-8859-1
dutch          nl_NL.ISO-8859-1
eesti          et_EE.ISO-8859-1
estonian        et_EE.ISO-8859-1
finnish        fi_FI.ISO-8859-1
français        fr_FR.ISO-8859-1
french          fr_FR.ISO-8859-1
galego          gl_ES.ISO-8859-1
galician        gl_ES.ISO-8859-1
german          de_DE.ISO-8859-1
greek          el_GR.ISO-8859-7
hebrew          he_IL.ISO-8859-8
hrvatski        hr_HR.ISO-8859-2
hungarian      hu_HU.ISO-8859-2
icelandic      is_IS.ISO-8859-1
italian        it_IT.ISO-8859-1
japanese        ja_JP.eucJP
japanese.euc    ja_JP.eucJP
ja_JP          ja_JP.eucJP
ja_JP.ujis      ja_JP.eucJP
japanese.sjis  ja_JP.SJIS
korean          ko_KR.eucKR
korean.euc      ko_KR.eucKR
ko_KR          ko_KR.eucKR
lithuanian      lt_LT.ISO-8859-13
norwegian      no_NO.ISO-8859-1
nynorsk        nn_NO.ISO-8859-1
polish          pl_PL.ISO-8859-2
portuguese      pt_PT.ISO-8859-1
romanian        ro_RO.ISO-8859-2
russian        ru_RU.KOI8-R
slovak          sk_SK.ISO-8859-2
slovene        sl_SI.ISO-8859-2
slovenian      sl_SI.ISO-8859-2
spanish        es_ES.ISO-8859-1
swedish        sv_SE.ISO-8859-1
thai            th_TH.TIS-620
turkish        tr_TR.ISO-8859-9

Beklager hvis jeg har oversvømmet spørgsmålet med unyttige ting, men det afspejler bare hvor forvirret jeg er med hensyn til hvor jeg skal ændre og gøre ved.

På forhånd tak
Avatar billede strych9 Praktikant
25. august 2004 - 00:00 #1
Nu spørger jeg måske dumt, men har du benyttet non-us cd'en til at installere Debian? Det som jeg kommer til at tænke i første omgang er at du har installeret pakker som ikke er kompileret med native language support generelt, men dette beror på et gæt.
Avatar billede joyride Nybegynder
25. august 2004 - 09:41 #2
Det kan såmænd godt være det er tilfældet.
Kan desværre ikke huske hvilken CD jeg i sin tid brugte, eftersom det er over et halvt år siden og jeg ikke lige har den ved hånden. Det burde man vel også kunne se i /etc/apt/sources.list, hvilke pakker det er man henter når man apt-get'er? Mener ikke at jeg vælger non-us distributioner fra de mirrors jeg bruger.
Hvordan finder jeg ud af om det er problemet og hvis det er: Hvordan kan jeg afhjælpe det?
Avatar billede strych9 Praktikant
25. august 2004 - 13:13 #3
ouch, der må jeg være svar skyldig. Det letteste ville næsten være geninstallation af base systemet, men jeg ved ikke hvor meget arbejde du har lagt i konfiguration af maskinen...
Avatar billede joyride Nybegynder
25. august 2004 - 13:15 #4
Ret meget efterhånden :)
Mere end rigeligt til at jeg godt kan leve med ovenstående lille "singularitet" i forhold til at skulle starte forfra
Avatar billede joyride Nybegynder
09. januar 2005 - 10:57 #5
Strych9: Jeg har ikke fået prøvet efter om det var det der var galt, men jeg synes det lyder plausibelt. Hvis du vil have nogle point for dit svar, så læg et svar her :)
Avatar billede strych9 Praktikant
10. januar 2005 - 07:35 #6
tjoh ok, bare ærgeligt at der ikke er kommet noget entydigt svar.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester