Locales not supported on X server (Что сие значит?)

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

Аватара пользователя
Mitja_R
Сообщения: 56

Locales not supported on X server

Сообщение Mitja_R »

При запуске Х-приложений из консоли регулярно получаю

Код: Выделить всё

Qt: Locales not supported on X server

или

Код: Выделить всё

Gdk-WARNING **: locale not supported by Xlib, locale set to C

Жить мне это вроде не мешает, но неприятно, что у меня что-то где-то не поддерживается. Что вообще имеется в виду и как с этим бороться (да и надо ли)?

Заранее спасибо.
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Locales not supported on X server

Сообщение sash-kan »

смотри, есть ли
echo $LANG
в
locale -a
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
Mitja_R
Сообщения: 56

Re: Locales not supported on X server

Сообщение Mitja_R »

Код: Выделить всё

ip116 ~ # locale -a
C
en_US.utf8
POSIX
ru_RU
ru_RU.koi8r
ru_RU.utf8
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Locales not supported on X server

Сообщение sash-kan »

Для Mitja_R:
и?
echo $LANG
присутствует в списке сгенерированных локалей?

а еще надежнее, чтобы всё из
locale
присутствовало в этом списке
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
Mitja_R
Сообщения: 56

Re: Locales not supported on X server

Сообщение Mitja_R »

Код: Выделить всё

mitja@ip116 ~ $ echo $LANG
ru_RU.utf8

Вроде есть, что мне надо... :unsure:
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Locales not supported on X server

Сообщение sash-kan »

блин, задолбался уже без быстрой вставки!!! :)
в locale должно быть не буква в букву, как в locale -a, а по смыслу :)
т.е., не utf8, а UTF-8
почему так - лучше не спрашивай :)

Sash Kan добавил в 22.07.2005 17:02

кстати, действительно, а почему _так_?
даже интересно.
если никто не подскажет, придется порыть первоисточники.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
t.t
Бывший модератор
Сообщения: 7390
Статус: думающий о вечном
ОС: Debian, LMDE

Re: Locales not supported on X server

Сообщение t.t »

блин, задолбался уже без быстрой вставки!!!
А если клацать по quote, потом средней кнопкой, потом опять по qoute? ;)
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
Спасибо сказали:
Аватара пользователя
Mitja_R
Сообщения: 56

Re: Locales not supported on X server

Сообщение Mitja_R »

(Sash Kan @ Пятница, 22 Июля 2005, 16:02) писал(а):в locale должно быть не буква в букву, как в locale -a, а по смыслу :)
т.е., не utf8, а UTF-8
почему так - лучше не спрашивай :)

Пардон-с... Не понял, глуп-с, видимо... :rolleyes: Так где нужно исправить - LANG или название локали вообще?
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Locales not supported on X server

Сообщение sash-kan »

Для Mitja_R:
у меня (debian, но это роли не играет):

Код: Выделить всё

$ locale -a
C
en_US
en_US.iso88591
en_US.utf8
POSIX
ru_RU.koi8r
ru_RU.utf8
russian
uk_UA.utf8

$ locale
LANG=ru_RU.UTF-8
LC_CTYPE="ru_RU.UTF-8"
LC_NUMERIC="ru_RU.UTF-8"
LC_TIME="ru_RU.UTF-8"
LC_COLLATE="ru_RU.UTF-8"
LC_MONETARY="ru_RU.UTF-8"
LC_MESSAGES="ru_RU.UTF-8"
LC_PAPER="ru_RU.UTF-8"
LC_NAME="ru_RU.UTF-8"
LC_ADDRESS="ru_RU.UTF-8"
LC_TELEPHONE="ru_RU.UTF-8"
LC_MEASUREMENT="ru_RU.UTF-8"
LC_IDENTIFICATION="ru_RU.UTF-8"
LC_ALL=
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
Mitja_R
Сообщения: 56

Re: Locales not supported on X server

Сообщение Mitja_R »

(Sash Kan @ Пятница, 22 Июля 2005, 18:54) писал(а):Для Mitja_R:
у меня (debian, но это роли не играет):
[skipped]

Спасибо большое, буду пробовать. Кстати, это было Ваше 666-е сообщение, не страшно? :devil_2:

Не помогло :(

Код: Выделить всё

mitja@ip116 ~ $ locale
LANG=ru_RU.UTF8
LC_CTYPE="ru_RU.UTF8"
LC_NUMERIC="ru_RU.UTF8"
LC_TIME="ru_RU.UTF8"
LC_COLLATE="ru_RU.UTF8"
LC_MONETARY="ru_RU.UTF8"
LC_MESSAGES="ru_RU.UTF8"
LC_PAPER="ru_RU.UTF8"
LC_NAME="ru_RU.UTF8"
LC_ADDRESS="ru_RU.UTF8"
LC_TELEPHONE="ru_RU.UTF8"
LC_MEASUREMENT="ru_RU.UTF8"
LC_IDENTIFICATION="ru_RU.UTF8"
LC_ALL=
mitja@ip116 ~ $ amarok
Qt: Locales not supported on X server
...
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Locales not supported on X server

Сообщение sash-kan »

Кстати, это было Ваше 666-е сообщение, не страшно?

чёта мне казалася, что тут все на ты. аль неправ буду? (:
а все страшное уже позади - 668 - наша цифра :devil_2:

Sash Kan добавил в 22.07.2005 20:47

Не помогло

по идее должно быть "UTF-8", а не "UTF8"
сверься по
locale -m|grep UTF
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
Mitja_R
Сообщения: 56

Re: Locales not supported on X server

Сообщение Mitja_R »

Алилуйя! Сппсибо огромное. :thumbsup:
Спасибо сказали: