* [sisyphus] Глюк с локализацией после "update-menus -n"
@ 2003-10-03 10:49 Kir
2003-10-03 11:01 ` Evgeny Yugov
` (2 more replies)
0 siblings, 3 replies; 13+ messages in thread
From: Kir @ 2003-10-03 10:49 UTC (permalink / raw)
To: sisyphus
Здравствуйте!
Пытался найти ответ в рассылке Community, но не нашел :-(
Пишу сюда, как в рассылку, где по определению принято "копать глубже".
После невинной операции "update-menus -n" (от юзера) все меню KDE, все меню консольных программ (mc, в т.ч.), подавляющая часть меню Гнома стали англоязычными. В KDE'шном Control Center возможность выбрать язык пропала ВООБЩЕ. То есть на месте выбоа - пустая строка.
При этом папки и файлы, названные по-русски, везде нормально отображаются. Текст также нормально вводится как по-русски, так и латиницей.
aaa@localhost aaa]$ locale
LANG=ru_RU.CP1251
LC_CTYPE="ru_RU.CP1251"
LC_NUMERIC="ru_RU.CP1251"
LC_TIME="ru_RU.CP1251"
LC_COLLATE="ru_RU.CP1251"
LC_MONETARY="ru_RU.CP1251"
LC_MESSAGES="ru_RU.CP1251"
LC_PAPER="ru_RU.CP1251"
LC_NAME="ru_RU.CP1251"
LC_ADDRESS="ru_RU.CP1251"
LC_TELEPHONE="ru_RU.CP1251"
LC_MEASUREMENT="ru_RU.CP1251"
LC_IDENTIFICATION="ru_RU.CP1251"
LC_ALL=
[aaa@localhost aaa]$ echo -e "$LANG\n$LANGUAGE"
ru_RU.CP1251
ru_RU.CP1251
[aaa@localhost aaa]$ rpm --eval %_install_langs
ru_RU:en_US
$ rpm -q gettext
gettext-0.11.5-alt12
/usr/share/locale имеется:
[root@localhost locale]$ dir
C
be
de
en_GB
es
he
kk
ru
ru_RU.KOI8-R
uk
zh_CN
all_languages
cs
en
en_US
fr
it
l10n
ru_RU.CP1251
sv
uk_UA.CP1251
Права на /usr/share/locale: root, root
drw-r--r--
---
С уважением,
Kir
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [sisyphus] Глюк с локализацией после "update-menus -n"
2003-10-03 10:49 [sisyphus] Глюк с локализацией после "update-menus -n" Kir
@ 2003-10-03 11:01 ` Evgeny Yugov
2003-10-03 11:04 ` Kir
2003-10-03 11:06 ` Kir
2003-10-03 11:05 ` Епифанов Сергей
2003-10-04 17:58 ` Ildar Mulyukov
2 siblings, 2 replies; 13+ messages in thread
From: Evgeny Yugov @ 2003-10-03 11:01 UTC (permalink / raw)
To: Kir
Здравствуйте Kir,
Friday, October 3, 2003, 5:49:27 PM, you wrote:
K> Здравствуйте!
K> Пытался найти ответ в рассылке Community, но не нашел :-(
K> Пишу сюда, как в рассылку, где по определению принято "копать глубже".
K> После невинной операции "update-menus -n" (от юзера) все меню
Запускать нужно от рута, попробуйте таки запустить от него еще раз.
--
With Best regards,
Evgeny Yugov,
MTS, programmer of Advanced Technologies Departament.
Registered Linux User #316667
mailto:yugov@scs-900.ru
Origin: Как говорит Камасутра - безвыходных положений не бывает.
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [sisyphus] Глюк с локализацией после "update-menus -n"
2003-10-03 11:01 ` Evgeny Yugov
@ 2003-10-03 11:04 ` Kir
2003-10-03 11:06 ` Kir
1 sibling, 0 replies; 13+ messages in thread
From: Kir @ 2003-10-03 11:04 UTC (permalink / raw)
To: Evgeny Yugov, sisyphus
On Fri, 3 Oct 2003 18:01:21 +0700
Evgeny Yugov <yugov@scs-900.ru> wrote:
> Запускать нужно от рута, попробуйте таки запустить от него еще раз.
Пробовал, и не раз.
Не помогает.
Более того -
Создаваемый "с нуля" новый юзер имеет те же проблемы с локализацией.
---
С уважением,
Kir
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [sisyphus] Глюк с локализацией после "update-menus -n"
2003-10-03 10:49 [sisyphus] Глюк с локализацией после "update-menus -n" Kir
2003-10-03 11:01 ` Evgeny Yugov
@ 2003-10-03 11:05 ` Епифанов Сергей
2003-10-03 11:36 ` Kir
2003-10-04 17:58 ` Ildar Mulyukov
2 siblings, 1 reply; 13+ messages in thread
From: Епифанов Сергей @ 2003-10-03 11:05 UTC (permalink / raw)
To: sisyphus
В сообщении от 3 Октябрь 2003 14:49 Kir написал:
> Пытался найти ответ в рассылке Community, но не нашел :-(
> Пишу сюда, как в рассылку, где по определению принято "копать глубже".
>
> После невинной операции "update-menus -n" (от юзера) все меню KDE, все
> меню консольных программ (mc, в т.ч.), подавляющая часть меню Гнома
> стали англоязычными. В KDE'шном Control Center возможность выбрать язык
> пропала ВООБЩЕ. То есть на месте выбоа - пустая строка.
Выдержка из man update-menus:
...
FILES
Menu files: (Earlier listed directories override those listed
later.)
~/.menu/*
Menu files added by the user. (Isn't read if root
runs update-menus)
...
~/.menu-methods/
For users to override the system-defaults of
/etc/menu-methods. If this directory exists, no files in
/etc/menu-methods are read any more.
...
BUGS
update-menus may not work properly when run by a normal user, to
generate menus for that user. This is usually because the window
manager doesn't expect the system."$wm"rc files in the directory
(usually ~/."$wm", configurable in /etc/menu-methods). If you see such a
thing, and you find a solution, please mail me (joostje@debian.org). It
should work OK for fvwm and fvwm2: I usually test the package first as
an ordinary user.
Попробуйте (если они есть) удалить файлы, указанные выше.
--
С уважением, Епифанов Сергей
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [sisyphus] Глюк с локализацией после "update-menus -n"
2003-10-03 11:01 ` Evgeny Yugov
2003-10-03 11:04 ` Kir
@ 2003-10-03 11:06 ` Kir
1 sibling, 0 replies; 13+ messages in thread
From: Kir @ 2003-10-03 11:06 UTC (permalink / raw)
To: Evgeny Yugov, sisyphus
Здравствуйте!
Необходимое дополнение -
На машине стоит ALM2.2,
апдейтится с фтп Мастера
--
С уважением,
Kir
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [sisyphus] Глюк с локализацией после "update-menus -n"
2003-10-03 11:05 ` Епифанов Сергей
@ 2003-10-03 11:36 ` Kir
2003-10-03 11:59 ` Епифанов Сергей
0 siblings, 1 reply; 13+ messages in thread
From: Kir @ 2003-10-03 11:36 UTC (permalink / raw)
To: sisyphus
On Fri, 3 Oct 2003 15:05:05 +0400
Епифанов Сергей <serpiph@entek.ru> wrote:
> Выдержка из man update-menus:
> ...
> FILES
> Menu files: (Earlier listed directories override those listed
> later.)
> ~/.menu/*
> Menu files added by the user. (Isn't read if root
> runs update-menus)
> ...
> ~/.menu-methods/
> For users to override the system-defaults of
> /etc/menu-methods. If this directory exists, no files in
> /etc/menu-methods are read any more.
> ...
> BUGS
> update-menus may not work properly when run by a normal user, to
> generate menus for that user. This is usually because the window
> manager doesn't expect the system."$wm"rc files in the directory
> (usually ~/."$wm", configurable in /etc/menu-methods). If you see such a
> thing, and you find a solution, please mail me (joostje@debian.org). It
> should work OK for fvwm and fvwm2: I usually test the package first as
> an ordinary user.
>
> Попробуйте (если они есть) удалить файлы, указанные выше.
Вы имете в виду, что хорошо бы удалить все файлы в папках ~юзер/.menu и ~юзер/.menu-methods/?
Первая папка у юзера есть, и не пустая.
Второй нет.
---
С уважением,
Kir
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [sisyphus] Глюк с локализацией после "update-menus -n"
2003-10-03 11:36 ` Kir
@ 2003-10-03 11:59 ` Епифанов Сергей
2003-10-03 12:12 ` Kir
0 siblings, 1 reply; 13+ messages in thread
From: Епифанов Сергей @ 2003-10-03 11:59 UTC (permalink / raw)
To: sisyphus
В сообщении от 3 Октябрь 2003 15:36 Kir написал:
> Вы имете в виду, что хорошо бы удалить все файлы в папках ~юзер/.menu и
> ~юзер/.menu-methods/? Первая папка у юзера есть, и не пустая.
> Второй нет.
Попробуйте переименовать этот каталог. А от root команду update-menus
давали?
--
С уважением, Епифанов Сергей
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [sisyphus] Глюк с локализацией после "update-menus -n"
2003-10-03 11:59 ` Епифанов Сергей
@ 2003-10-03 12:12 ` Kir
0 siblings, 0 replies; 13+ messages in thread
From: Kir @ 2003-10-03 12:12 UTC (permalink / raw)
To: sisyphus
On Fri, 3 Oct 2003 15:59:20 +0400
Епифанов Сергей <serpiph@entek.ru> wrote:
> В сообщении от 3 Октябрь 2003 15:36 Kir написал:
>
> > Вы имете в виду, что хорошо бы удалить все файлы в папках ~юзер/.menu и
> > ~юзер/.menu-methods/? Первая папка у юзера есть, и не пустая.
> > Второй нет.
>
> Попробуйте переименовать этот каталог. А от root команду update-menus
> давали?
Папку юзера я и целиком в другое место переносил, и только файлы из нее удалял.
В обоих случаях потом запускал от рута и update-menus, и update-menus -n.
Эффекта не дало.
Все по-прежнему как у старых юзеров, так и у вновь создаваемых.
папка ./etc/menu-methods не пуста
папка ./etc/menu пуста совсем.
---
С уважением,
Kir
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [sisyphus] Глюк с локализацией после "update-menus -n"
2003-10-03 10:49 [sisyphus] Глюк с локализацией после "update-menus -n" Kir
2003-10-03 11:01 ` Evgeny Yugov
2003-10-03 11:05 ` Епифанов Сергей
@ 2003-10-04 17:58 ` Ildar Mulyukov
2003-10-05 12:36 ` Kir
2 siblings, 1 reply; 13+ messages in thread
From: Ildar Mulyukov @ 2003-10-04 17:58 UTC (permalink / raw)
To: sisyphus
Kir пишет:
> Права на /usr/share/locale: root, root
> drw-r--r--
ИМХО 755 надо, а не 644.
проверьте ещё раз ls -l /usr/share/locale
Ильдар.
--
Ildar Mulyukov,
free SW designer/programmer
================================================
email: ildar@users.sourceforge.net
projects: http://os-development.sourceforge.net/
home: http://tuganger.narod.ru/
ALT Linux Sisyphus (20030721)
================================================
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [sisyphus] Глюк с локализацией после "update-menus -n"
2003-10-04 17:58 ` Ildar Mulyukov
@ 2003-10-05 12:36 ` Kir
2003-10-06 7:11 ` Ildar Mulyukov
0 siblings, 1 reply; 13+ messages in thread
From: Kir @ 2003-10-05 12:36 UTC (permalink / raw)
To: sisyphus
On Sat, 04 Oct 2003 21:58:53 +0400
Ildar Mulyukov <ildar@users.sourceforge.net> wrote:
>ИМХО 755 надо, а не 644.
Я ручками кривыми, вроде бы, никуда не лазил...
Могли права доступа поменияться "самопроизвольно" при переустановке каких-то пакетов?
> проверьте ещё раз ls -l /usr/share/locale
> Ильдар.
[root@localhost root]# ls -l /usr/share/locale
total 196
drwxr-xr-x 2 root root 4096 Jun 27 04:21 C
-rw-r--r-- 1 root root 113259 Nov 21 2002 all_languages
drwxr-xr-x 2 root root 4096 Jun 27 04:21 be
drw-r--r-- 2 root root 4096 Sep 20 19:56 cs
drw-r--r-- 2 root root 4096 Sep 20 19:56 de
drwxr-xr-x 2 root root 4096 Jun 27 04:21 en
drwxr-xr-x 3 root root 4096 Sep 22 19:12 en_GB
drwxr-xr-x 2 root root 4096 Sep 23 15:23 en_US
drwxr-xr-x 2 root root 4096 Jun 27 04:21 es
drwxr-xr-x 2 root root 4096 Jun 27 04:21 fr
drwxr-xr-x 2 root root 4096 Jun 27 04:21 he
drw-r--r-- 2 root root 4096 Sep 20 19:56 it
drwxr-xr-x 2 root root 4096 Jun 27 04:21 kk
drwxr-xr-x 107 root root 4096 Sep 23 15:23 l10n
drwxr-xr-x 3 root root 4096 Sep 22 19:13 ru
drwxr-xr-x 2 root root 4096 Jun 27 04:21 ru_RU.CP1251
drwxr-xr-x 2 root root 4096 Jun 27 04:21 ru_RU.KOI8-R
drwxr-xr-x 2 root root 4096 Jun 27 04:21 sv
drwxr-xr-x 2 root root 4096 Jun 27 04:21 uk
drwxr-xr-x 2 root root 4096 Jun 27 04:21 uk_UA.CP1251
drwxr-xr-x 2 root root 4096 Jun 27 04:21 zh_CN
Все ли правильно?
---
С уважением,
Kir
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [sisyphus] Глюк с локализацией после "update-menus -n"
2003-10-05 12:36 ` Kir
@ 2003-10-06 7:11 ` Ildar Mulyukov
2003-10-06 14:37 ` Kir
0 siblings, 1 reply; 13+ messages in thread
From: Ildar Mulyukov @ 2003-10-06 7:11 UTC (permalink / raw)
To: sisyphus
Kir пишет:
> On Sat, 04 Oct 2003 21:58:53 +0400
> Ildar Mulyukov <ildar@users.sourceforge.net> wrote:
>>ИМХО 755 надо, а не 644.
> Я ручками кривыми, вроде бы, никуда не лазил...
> Могли права доступа поменияться "самопроизвольно" при переустановке каких-то пакетов?
>>проверьте ещё раз ls -l /usr/share/locale
>>Ильдар.
> [root@localhost root]# ls -l /usr/share/locale
> total 196
> drwxr-xr-x 2 root root 4096 Jun 27 04:21 C
> -rw-r--r-- 1 root root 113259 Nov 21 2002 all_languages
> drwxr-xr-x 2 root root 4096 Jun 27 04:21 be
> drw-r--r-- 2 root root 4096 Sep 20 19:56 cs
> drw-r--r-- 2 root root 4096 Sep 20 19:56 de
> drwxr-xr-x 2 root root 4096 Jun 27 04:21 en
> drwxr-xr-x 3 root root 4096 Sep 22 19:12 en_GB
> drwxr-xr-x 2 root root 4096 Sep 23 15:23 en_US
> drwxr-xr-x 2 root root 4096 Jun 27 04:21 es
> drwxr-xr-x 2 root root 4096 Jun 27 04:21 fr
> drwxr-xr-x 2 root root 4096 Jun 27 04:21 he
> drw-r--r-- 2 root root 4096 Sep 20 19:56 it
> drwxr-xr-x 2 root root 4096 Jun 27 04:21 kk
> drwxr-xr-x 107 root root 4096 Sep 23 15:23 l10n
> drwxr-xr-x 3 root root 4096 Sep 22 19:13 ru
> drwxr-xr-x 2 root root 4096 Jun 27 04:21 ru_RU.CP1251
> drwxr-xr-x 2 root root 4096 Jun 27 04:21 ru_RU.KOI8-R
> drwxr-xr-x 2 root root 4096 Jun 27 04:21 sv
> drwxr-xr-x 2 root root 4096 Jun 27 04:21 uk
> drwxr-xr-x 2 root root 4096 Jun 27 04:21 uk_UA.CP1251
> drwxr-xr-x 2 root root 4096 Jun 27 04:21 zh_CN
>
> Все ли правильно?
нет, конечно. Не всё. На папках, согласуясь со здравым смыслом, должны
стоять "x"-флажки. Это чтобы в них можно было заходить. В первую очередь
на папке /usr/share/locale (Вы писали, что на ней drw-r--r--). Думаю,
что update-menus просто сбросил всё в локаль C, когда понял, что в
системе ru-локали не доступны.
Ильдар
--
Ildar Mulyukov,
free SW designer/programmer
================================================
email: ildar@users.sourceforge.net
projects: http://os-development.sourceforge.net/
home: http://tuganger.narod.ru/
ALT Linux Sisyphus (20030721)
================================================
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [sisyphus] Глюк с локализацией после "update-menus -n"
2003-10-06 7:11 ` Ildar Mulyukov
@ 2003-10-06 14:37 ` Kir
2003-10-06 15:00 ` Ildar Mulyukov
0 siblings, 1 reply; 13+ messages in thread
From: Kir @ 2003-10-06 14:37 UTC (permalink / raw)
To: sisyphus
On Mon, 06 Oct 2003 11:11:42 +0400
Ildar Mulyukov <ildar@users.sourceforge.net> wrote:
> > Все ли правильно?
> нет, конечно. Не всё. На папках, согласуясь со здравым смыслом, должны
> стоять "x"-флажки. Это чтобы в них можно было заходить. В первую очередь
> на папке /usr/share/locale (Вы писали, что на ней drw-r--r--). Думаю,
> что update-menus просто сбросил всё в локаль C, когда понял, что в
> системе ru-локали не доступны.
>
Огромное спасибо, Ильдар, за точный совет!!! :-)))
Поставил флажки "х" на папках,
update-menus от рута,
затем то же от пользователя,
перезагрузка KDE - и все встало на свои места. :-)
Интересно, каким образом могли сбиться права на данные папки, если ручками я их не трогал?
---
С уважением,
Kir
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [sisyphus] Глюк с локализацией после "update-menus -n"
2003-10-06 14:37 ` Kir
@ 2003-10-06 15:00 ` Ildar Mulyukov
0 siblings, 0 replies; 13+ messages in thread
From: Ildar Mulyukov @ 2003-10-06 15:00 UTC (permalink / raw)
To: sisyphus
ПолтерГейтс!
(с) не знаю чей.
Kir пишет:
> On Mon, 06 Oct 2003 11:11:42 +0400
> Ildar Mulyukov <ildar@users.sourceforge.net> wrote:
>
>
>
>>>Все ли правильно?
>>
>>нет, конечно. Не всё. На папках, согласуясь со здравым смыслом, должны
>>стоять "x"-флажки. Это чтобы в них можно было заходить. В первую очередь
>>на папке /usr/share/locale (Вы писали, что на ней drw-r--r--). Думаю,
>>что update-menus просто сбросил всё в локаль C, когда понял, что в
>>системе ru-локали не доступны.
>>
>
>
> Огромное спасибо, Ильдар, за точный совет!!! :-)))
> Поставил флажки "х" на папках,
> update-menus от рута,
> затем то же от пользователя,
> перезагрузка KDE - и все встало на свои места. :-)
> Интересно, каким образом могли сбиться права на данные папки, если ручками я их не трогал?
>
> ---
> С уважением,
> Kir
>
>
> _______________________________________________
> Sisyphus mailing list
> Sisyphus@altlinux.ru
> http://altlinux.ru/mailman/listinfo/sisyphus
>
--
Ildar Mulyukov,
free SW designer/programmer
================================================
email: ildar@users.sourceforge.net
projects: http://os-development.sourceforge.net/
home: http://tuganger.narod.ru/
ALT Linux Sisyphus (20030721)
================================================
^ permalink raw reply [flat|nested] 13+ messages in thread
end of thread, other threads:[~2003-10-06 15:00 UTC | newest]
Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-10-03 10:49 [sisyphus] Глюк с локализацией после "update-menus -n" Kir
2003-10-03 11:01 ` Evgeny Yugov
2003-10-03 11:04 ` Kir
2003-10-03 11:06 ` Kir
2003-10-03 11:05 ` Епифанов Сергей
2003-10-03 11:36 ` Kir
2003-10-03 11:59 ` Епифанов Сергей
2003-10-03 12:12 ` Kir
2003-10-04 17:58 ` Ildar Mulyukov
2003-10-05 12:36 ` Kir
2003-10-06 7:11 ` Ildar Mulyukov
2003-10-06 14:37 ` Kir
2003-10-06 15:00 ` Ildar Mulyukov
ALT Linux Sisyphus discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
public-inbox-index sisyphus
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.sisyphus
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git