ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [Comm] Русские буквы в меню ICEWM
@ 2006-11-08  7:33 Arcady V. Ivanov
  2006-11-08  7:46 ` Dmitriy L. Kruglikov
                   ` (2 more replies)
  0 siblings, 3 replies; 22+ messages in thread
From: Arcady V. Ivanov @ 2006-11-08  7:33 UTC (permalink / raw)
  To: ALT Linux Community

Здравствуйте.

У меня Compact 3.0.

Подскажите, как увидеть русские пункты меню ICEWM при
локали  KOI8-R.

То есть, в /etc/sysconfig/i18n имеем.
LANG=ru_RU.KOI8-R
SUPPORTED=ru_RU.KOI8-R

Я догадываюсь, что в /etc/X11/icewm/menu UTF-8.

Может что-то сделано в ICEWM по этому поводу?

-- 

С уважением. Иванов Аркадий
Зам.директора ООО "Хелп"
mailto: arc@help0.ru
web:http://www.help0.ru
------------------------------------
I use stable soft:
Linux, Mozilla and OpenOffice. 
And recommend them for you too.




^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [Comm] Русские буквы в меню ICEWM
  2006-11-08  7:33 [Comm] Русские буквы в меню ICEWM Arcady V. Ivanov
@ 2006-11-08  7:46 ` Dmitriy L. Kruglikov
  2006-11-08 11:26   ` Dmitriy L. Kruglikov
  2006-11-08  7:48 ` Evgenii Terechkov
  2006-11-08  7:49 ` Владимир Гусев
  2 siblings, 1 reply; 22+ messages in thread
From: Dmitriy L. Kruglikov @ 2006-11-08  7:46 UTC (permalink / raw)
  To: ALT Linux Community

На календаре было: Среда, 08 Ноябрь 2006 года,
Arcady V. Ivanov писал(а) в сообщении: 

AVI == Arcady V. Ivanov

AVI> Я догадываюсь, что в /etc/X11/icewm/menu UTF-8.
AVI> 
AVI> Может что-то сделано в ICEWM по этому поводу?

А у меня нет, например, /etc/X11/icewm/menu ...

rpm -qa | grep icewm
icewm-1.2.26-alt0.M30.1
icewm-startup-0.0-alt2
design-icewm-1.0-alt3
icewm-startup-gkrellm-0.0-alt2
icewm-light-1.2.26-alt0.M30.1
icewm-startup-xxkb-0.0-alt2
icewm-startup-idesk-0.0-alt2


--
Best regards,
 Dmitriy L. Kruglikov                     .--.
 Dmitriy.Kruglikov_at_orionagro.com.ua   |@_@ |
 DKR6-RIPE                               |!_/ |
 ICQ# 13047326                          //   \ \
 XMPP:dkr6@jabber.ru                   (|     | )
                                      /'\_   _/`\
Powered by Linux                      \___)=(___/
 
-- Мысль --
Политический язык нужен для того, чтобы ложь звучала правдиво, чтобы убийство 
выглядело респектабельным и чтобы воздух можно было схватить руками.
		-- Джордж Оруэлл


^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [Comm] Русские буквы в меню ICEWM
  2006-11-08  7:33 [Comm] Русские буквы в меню ICEWM Arcady V. Ivanov
  2006-11-08  7:46 ` Dmitriy L. Kruglikov
@ 2006-11-08  7:48 ` Evgenii Terechkov
  2006-11-08  8:37   ` Владимир Гусев
  2006-11-08  7:49 ` Владимир Гусев
  2 siblings, 1 reply; 22+ messages in thread
From: Evgenii Terechkov @ 2006-11-08  7:48 UTC (permalink / raw)
  To: ALT Linux Community

"Arcady V. Ivanov" пишет:

> У меня Compact 3.0.
> Подскажите, как увидеть русские пункты меню ICEWM при
> локали  KOI8-R.
> То есть, в /etc/sysconfig/i18n имеем.
> LANG=ru_RU.KOI8-R
> SUPPORTED=ru_RU.KOI8-R
> Я догадываюсь, что в /etc/X11/icewm/menu UTF-8.
> Может что-то сделано в ICEWM по этому поводу?

Нет. См. https://bugzilla.altlinux.org/show_bug.cgi?id=9899

-- 
                                        С уважением, системный
                                        администратор ООО "Крастел",
                                        Терешков Евгений.


^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [Comm] Русские буквы в меню ICEWM
  2006-11-08  7:33 [Comm] Русские буквы в меню ICEWM Arcady V. Ivanov
  2006-11-08  7:46 ` Dmitriy L. Kruglikov
  2006-11-08  7:48 ` Evgenii Terechkov
@ 2006-11-08  7:49 ` Владимир Гусев
  2 siblings, 0 replies; 22+ messages in thread
From: Владимир Гусев @ 2006-11-08  7:49 UTC (permalink / raw)
  To: ALT Linux Community

> У меня Compact 3.0.
> Подскажите, как увидеть русские пункты меню ICEWM при
> локали  KOI8-R.
> То есть, в /etc/sysconfig/i18n имеем.
> LANG=ru_RU.KOI8-R
> SUPPORTED=ru_RU.KOI8-R
> Я догадываюсь, что в /etc/X11/icewm/menu UTF-8.
> Может что-то сделано в ICEWM по этому поводу?

Во-первых, не туда смотрите - нужен свой файл меню, не глобальный..  
~/icewm/menu

Во-вторых, на моей памяти никогда не было проблем с кириллицей, тем более  
в ALC 3.. Что у вас в конфиге? Или у вас файл темы перекрывает основной  
файл icewm.. Поподробнее, пожалуйста - какой Icewm, какая тема, вывод  
команды locale, конфиг (~/icewm/preferences), точнее его часть со  
шрифтами, конфиг темы (~/icewm/themes/default.theme).. Бывает так, что в  
той или иной теме указан либо несуществующий шрифт, либо не содержащий  
кириллицу.. Одну такую тему я знаю..


-- 
С уважением, Владимир Гусев


^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [Comm] Русские буквы в меню ICEWM
  2006-11-08  7:48 ` Evgenii Terechkov
@ 2006-11-08  8:37   ` Владимир Гусев
  2006-11-08  9:14     ` Evgenii Terechkov
  0 siblings, 1 reply; 22+ messages in thread
From: Владимир Гусев @ 2006-11-08  8:37 UTC (permalink / raw)
  To: ALT Linux Community

>> У меня Compact 3.0.
>> Подскажите, как увидеть русские пункты меню ICEWM при
>> локали  KOI8-R.
>> То есть, в /etc/sysconfig/i18n имеем.
>> LANG=ru_RU.KOI8-R
>> SUPPORTED=ru_RU.KOI8-R
>> Я догадываюсь, что в /etc/X11/icewm/menu UTF-8.
>> Может что-то сделано в ICEWM по этому поводу?
>
> Нет. См. https://bugzilla.altlinux.org/show_bug.cgi?id=9899
>

Судя по содержанию комментариев по указанной ссылке могу судить лишь о  
том, что дело в кривой переделке ALC3 из utf8 в koi8-r, сам Icewm тут не  
причем, возможно его после этой "коизации" следует удалить полностью и  
переустановить.. Если, конечно, "коизация" была правильной..

-- 
С уважением, Владимир Гусев


^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [Comm] Русские буквы в меню ICEWM
  2006-11-08  8:37   ` Владимир Гусев
@ 2006-11-08  9:14     ` Evgenii Terechkov
  2006-11-08  9:42       ` Владимир Гусев
  0 siblings, 1 reply; 22+ messages in thread
From: Evgenii Terechkov @ 2006-11-08  9:14 UTC (permalink / raw)
  To: ALT Linux Community

Владимир Гусев пишет:

>>> У меня Compact 3.0.
>>> Подскажите, как увидеть русские пункты меню ICEWM при
>>> локали  KOI8-R.
>>> То есть, в /etc/sysconfig/i18n имеем.
>>> LANG=ru_RU.KOI8-R
>>> SUPPORTED=ru_RU.KOI8-R
>>> Я догадываюсь, что в /etc/X11/icewm/menu UTF-8.
>>> Может что-то сделано в ICEWM по этому поводу?
>> Нет. См. https://bugzilla.altlinux.org/show_bug.cgi?id=9899
> Судя по содержанию комментариев по указанной ссылке могу судить лишь о  
> том, что дело в кривой переделке ALC3 из utf8 в koi8-r, сам Icewm тут не  
> причем, возможно его после этой "коизации" следует удалить полностью и  
> переустановить.. Если, конечно, "коизация" была правильной..

Не было там никакой переделки. Была (и есть) обычная ситуация, когда у
пользователя локаль не совпадает с системной. Никакой "коизаций" Icewm-а
быть не может. В нём вообще ни одного файлика не было изменено. Так что
переустанавливать было бессмысленно. Надо разбираться с парочкой
Icewm-menu, видимо. Приводить все меню в Icewm (может и в других WM-х) к
общему знаменателю.

Как человеку, собирающему icewm, мне эта бага известна (я её вешал).
Собираюсь в ближайшее время вплотную заняться околоменюшными делами
icewm-а. Подождите 1.2.28-alt2 и выше. Пока могу лишь (снова) пригласить
тестировать 1.2.28-alt1 (в Дедале). Порт для C30 будет, видимо, после
заливки в Сизиф и устаканивания.

-- 
                                        С уважением, системный
                                        администратор ООО "Крастел",
                                        Терешков Евгений.


^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [Comm] Русские буквы в меню ICEWM
  2006-11-08  9:14     ` Evgenii Terechkov
@ 2006-11-08  9:42       ` Владимир Гусев
  2006-11-08 10:06         ` Evgenii Terechkov
  0 siblings, 1 reply; 22+ messages in thread
From: Владимир Гусев @ 2006-11-08  9:42 UTC (permalink / raw)
  To: ALT Linux Community

>>>> У меня Compact 3.0.
>>>> Подскажите, как увидеть русские пункты меню ICEWM при
>>>> локали  KOI8-R.
>>>> То есть, в /etc/sysconfig/i18n имеем.
>>>> LANG=ru_RU.KOI8-R
>>>> SUPPORTED=ru_RU.KOI8-R
>>>> Я догадываюсь, что в /etc/X11/icewm/menu UTF-8.
>>>> Может что-то сделано в ICEWM по этому поводу?
>>> Нет. См. https://bugzilla.altlinux.org/show_bug.cgi?id=9899
>> Судя по содержанию комментариев по указанной ссылке могу судить лишь о
>> том, что дело в кривой переделке ALC3 из utf8 в koi8-r, сам Icewm тут не
>> причем, возможно его после этой "коизации" следует удалить полностью и
>> переустановить.. Если, конечно, "коизация" была правильной..
> Не было там никакой переделки. Была (и есть) обычная ситуация, когда у
> пользователя локаль не совпадает с системной. Никакой "коизаций" Icewm-а
> быть не может. В нём вообще ни одного файлика не было изменено.

Речь шла о локали ОС, а не о Icewm..

Кстати, о 1.2.28.. Я собрал для себя.. но потом вернулся к 1.2.27  
собственной сборки с патчами, часть которых потом вошла в 1.2.28, но  
как-то криво вошла..



-- 
С уважением, Владимир Гусев


^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [Comm] Русские буквы в меню ICEWM
  2006-11-08  9:42       ` Владимир Гусев
@ 2006-11-08 10:06         ` Evgenii Terechkov
  2006-11-08 10:31           ` Владимир Гусев
  0 siblings, 1 reply; 22+ messages in thread
From: Evgenii Terechkov @ 2006-11-08 10:06 UTC (permalink / raw)
  To: ALT Linux Community

Владимир Гусев пишет:

> Речь шла о локали ОС, а не о Icewm..

Так и я о том же. Ну так вы по ссылке почитали, костыль вам помог? Или это
не тот случай?

> Кстати, о 1.2.28.. Я собрал для себя.. но потом вернулся к 1.2.27  
> собственной сборки с патчами, часть которых потом вошла в 1.2.28, но  
> как-то криво вошла..

Делитесь. И багами, и патчами. Наверно, пока ко мне в личку.

-- 
                                        С уважением, системный
                                        администратор ООО "Крастел",
                                        Терешков Евгений.


^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [Comm] Русские буквы в меню ICEWM
  2006-11-08 10:06         ` Evgenii Terechkov
@ 2006-11-08 10:31           ` Владимир Гусев
  2006-11-09  3:14             ` Evgenii Terechkov
  0 siblings, 1 reply; 22+ messages in thread
From: Владимир Гусев @ 2006-11-08 10:31 UTC (permalink / raw)
  To: ALT Linux Community

>> Кстати, о 1.2.28.. Я собрал для себя.. но потом вернулся к 1.2.27
>> собственной сборки с патчами, часть которых потом вошла в 1.2.28, но
>> как-то криво вошла..
> Делитесь. И багами, и патчами. Наверно, пока ко мне в личку.

Выслал 1.2.27-alt0.M30.2.src.rpm (1.1 мб)

P.S. Номер взял из головы..:-), не знаю, по какому принципу нумеруются  
пакеты (кроме метки М30)



-- 
С уважением, Владимир Гусев


^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [Comm] Русские буквы в меню ICEWM
  2006-11-08  7:46 ` Dmitriy L. Kruglikov
@ 2006-11-08 11:26   ` Dmitriy L. Kruglikov
  2006-11-09  3:23     ` Evgenii Terechkov
  0 siblings, 1 reply; 22+ messages in thread
From: Dmitriy L. Kruglikov @ 2006-11-08 11:26 UTC (permalink / raw)
  To: ALT Linux Community

На календаре было: Среда, 08 Ноябрь 2006 года,
Dmitriy L. Kruglikov писал(а) в сообщении: 

DLK == Dmitriy L. Kruglikov

DLK> А у меня нет, например, /etc/X11/icewm/menu ...
Я так понимаю, что менюшка генерится при первом, к ней, обращении ...
И есть у нас файл /etc/menu-methods/lang.h
В котором написано:
# cat lang.h 
function lang()="ru_RU.KOI8-R"
function languages()="ru_RU.KOI8-R,ru_RU.CP1251,ru_RU.UTF-8"
У меня lang()="ru_RU.KOI8-R" соответствует настройкам системы...

Может быть у вас не так?

P.S. 
Так как у меня система весьма старая 
и подвергалась многократным обновлениям 
и актам вандализма с применением напильника, 
ломика и какой-то матери,
могут остаться хвосты от предыдущих настроек...

Так что, не пинайте, если не угадал :)




--
Best regards,
 Dmitriy L. Kruglikov                     .--.
 Dmitriy.Kruglikov_at_orionagro.com.ua   |@_@ |
 DKR6-RIPE                               |!_/ |
 ICQ# 13047326                          //   \ \
 XMPP:dkr6@jabber.ru                   (|     | )
                                      /'\_   _/`\
Powered by Linux                      \___)=(___/
 
-- Мысль --
Кто прощает преступление, становится его сообщником.
		-- Вольтер


^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [Comm] Русские буквы в меню ICEWM
  2006-11-08 10:31           ` Владимир Гусев
@ 2006-11-09  3:14             ` Evgenii Terechkov
  0 siblings, 0 replies; 22+ messages in thread
From: Evgenii Terechkov @ 2006-11-09  3:14 UTC (permalink / raw)
  To: ALT Linux Community

Владимир Гусев пишет:

>>> Кстати, о 1.2.28.. Я собрал для себя.. но потом вернулся к 1.2.27
>>> собственной сборки с патчами, часть которых потом вошла в 1.2.28, но
>>> как-то криво вошла..
>> Делитесь. И багами, и патчами. Наверно, пока ко мне в личку.
> Выслал 1.2.27-alt0.M30.2.src.rpm (1.1 мб)

Спасибо, буду смотреть.

> P.S. Номер взял из головы..:-), не знаю, по какому принципу нумеруются  
> пакеты (кроме метки М30)

Документировано в backports-policy. Релиз состойт из релиза в Сизифе, от
которого отпочковалась данная ветка (alt0, если в Сизифе нет такого пакета,
или нет данной версий пакета). Так что всё вроде правильно.

-- 
                                        С уважением, системный
                                        администратор ООО "Крастел",
                                        Терешков Евгений.


^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [Comm] Русские буквы в меню ICEWM
  2006-11-08 11:26   ` Dmitriy L. Kruglikov
@ 2006-11-09  3:23     ` Evgenii Terechkov
  2006-11-09  3:41       ` Arcady V. Ivanov
                         ` (2 more replies)
  0 siblings, 3 replies; 22+ messages in thread
From: Evgenii Terechkov @ 2006-11-09  3:23 UTC (permalink / raw)
  To: ALT Linux Community

"Dmitriy L. Kruglikov" пишет:

> DLK> А у меня нет, например, /etc/X11/icewm/menu ...
> Я так понимаю, что менюшка генерится при первом, к ней, обращении ...

Нет, её нет до первого запуска update-menus.

> И есть у нас файл /etc/menu-methods/lang.h
> В котором написано:
> # cat lang.h 
> function lang()="ru_RU.KOI8-R"
> function languages()="ru_RU.KOI8-R,ru_RU.CP1251,ru_RU.UTF-8"
> У меня lang()="ru_RU.KOI8-R" соответствует настройкам системы...

Около этого то проблема и закручена. Человек, задавший исходный вопрос,
вернул локаль системы к koi8-r, а соответствующую настройку в lang.h не
сделал (кто бы задокументировал это на вики, в разделе "Возврат к
KOI8-R"?). В комментариях к баге, ссылку на которую я дал, это упомянуто.
Надеюсь, ему помогло.

Но более интересный случай, когда у пользователя локаль не совпадает с
общесистемной (как у меня в этой баге). Тут видимо надо или
пользовательскую менюшку генерить в его локали (игнорируя lang.h), или
задать жесткий стандарт на кодировку файла меню (тот же UTF-8). Бага в
апстриме висит, но шевеления не видно. Я тоже пытаюсь её
(внутридистрибутивно) решить. Пока не получилось.

-- 
                                        С уважением, системный
                                        администратор ООО "Крастел",
                                        Терешков Евгений.


^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [Comm] Русские буквы в меню ICEWM
  2006-11-09  3:23     ` Evgenii Terechkov
@ 2006-11-09  3:41       ` Arcady V. Ivanov
  2006-11-09  6:52       ` Dmitriy L. Kruglikov
  2006-11-10 15:09       ` Dmitriy Khanzhin
  2 siblings, 0 replies; 22+ messages in thread
From: Arcady V. Ivanov @ 2006-11-09  3:41 UTC (permalink / raw)
  To: ALT Linux Community

Evgenii Terechkov пишет:
> "Dmitriy L. Kruglikov" пишет:
>
>   
>> DLK> А у меня нет, например, /etc/X11/icewm/menu ...
>> Я так понимаю, что менюшка генерится при первом, к ней, обращении ...
>>     
>
> Нет, её нет до первого запуска update-menus.
>
>   
>> И есть у нас файл /etc/menu-methods/lang.h
>> В котором написано:
>> # cat lang.h 
>> function lang()="ru_RU.KOI8-R"
>> function languages()="ru_RU.KOI8-R,ru_RU.CP1251,ru_RU.UTF-8"
>> У меня lang()="ru_RU.KOI8-R" соответствует настройкам системы...
>>     
>
> Около этого то проблема и закручена. Человек, задавший исходный вопрос,
> вернул локаль системы к koi8-r, а соответствующую настройку в lang.h не
> сделал (кто бы задокументировал это на вики, в разделе "Возврат к
> KOI8-R"?). В комментариях к баге, ссылку на которую я дал, это упомянуто.
> Надеюсь, ему помогло.
>
>   
Вот теперь помогло. Спасибо за lang.h. Всё течёт и всё меняется. Не успеваю
уследить за всеми изменениями.

-- 

С уважением. Иванов Аркадий
Зам.директора ООО "Хелп"
mailto: arc@help0.ru
web:http://www.help0.ru

------------------------------------
I use stable soft:
Linux, Mozilla and OpenOffice. 
And recommend them for you too.




^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [Comm] Русские буквы в меню ICEWM
  2006-11-09  3:23     ` Evgenii Terechkov
  2006-11-09  3:41       ` Arcady V. Ivanov
@ 2006-11-09  6:52       ` Dmitriy L. Kruglikov
  2006-11-09  7:07         ` Dmitriy L. Kruglikov
  2006-11-09  7:41         ` Evgenii Terechkov
  2006-11-10 15:09       ` Dmitriy Khanzhin
  2 siblings, 2 replies; 22+ messages in thread
From: Dmitriy L. Kruglikov @ 2006-11-09  6:52 UTC (permalink / raw)
  To: ALT Linux Community

На календаре было: Четверг, 09 Ноябрь 2006 года,
Evgenii Terechkov писал(а) в сообщении: 

ET == Evgenii Terechkov

ET> > DLK> А у меня нет, например, /etc/X11/icewm/menu ...
ET> > Я так понимаю, что менюшка генерится при первом, к ней, обращении ...
ET> 
ET> Нет, её нет до первого запуска update-menus.

Странно .... А как тогда оно у меня работает???
Файла меню нету ....
При дёргании правого уха мыши на рабочем столе, или кнопки "Вынь" на клаве, 
или кнопки "Пуск" происходит некоторое притормаживание, после чего появляется
нормальное меню ... 
После этого меню появляется без задержек ...

Виртуальное меню, что-ли?

Так как я чаще пользуюсь gmrun, подвешенным на комбинацию Ctrl+Alt+R, 
то до меню, практически, не добираюсь ... Но иногда приходится ... :)



--
Best regards,
 Dmitriy L. Kruglikov                     .--.
 Dmitriy.Kruglikov_at_orionagro.com.ua   |@_@ |
 DKR6-RIPE                               |!_/ |
 ICQ# 13047326                          //   \ \
 XMPP:dkr6@jabber.ru                   (|     | )
                                      /'\_   _/`\
Powered by Linux                      \___)=(___/
 
-- Мысль --
Если крокодил сожрал твоего врага, это еще не значит, что он стал твоим другом.
		-- А.Фюрстенберг


^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [Comm] Русские буквы в меню ICEWM
  2006-11-09  6:52       ` Dmitriy L. Kruglikov
@ 2006-11-09  7:07         ` Dmitriy L. Kruglikov
  2006-11-09  7:41         ` Evgenii Terechkov
  1 sibling, 0 replies; 22+ messages in thread
From: Dmitriy L. Kruglikov @ 2006-11-09  7:07 UTC (permalink / raw)
  To: ALT Linux Community

На календаре было: Четверг, 09 Ноябрь 2006 года,
Dmitriy L. Kruglikov писал(а) в сообщении: 

DLK == Dmitriy L. Kruglikov

DLK> ET> Нет, её нет до первого запуска update-menus.
DLK> 
DLK> Странно .... А как тогда оно у меня работает???
DLK> Файла меню нету ....

Откопал ...
В /usr/X11R6/lib/X11/icewm ...
У меня этих настроек уже, как собак ...
Пора шо-то решать ... :)



--
Best regards,
 Dmitriy L. Kruglikov                     .--.
 Dmitriy.Kruglikov_at_orionagro.com.ua   |@_@ |
 DKR6-RIPE                               |!_/ |
 ICQ# 13047326                          //   \ \
 XMPP:dkr6@jabber.ru                   (|     | )
                                      /'\_   _/`\
Powered by Linux                      \___)=(___/
 
-- Мысль --
Вы нашли себе преданного друга, если, возвысившись, он не раззнакомился с вами.
		-- Лабрюйер


^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [Comm] Русские буквы в меню ICEWM
  2006-11-09  6:52       ` Dmitriy L. Kruglikov
  2006-11-09  7:07         ` Dmitriy L. Kruglikov
@ 2006-11-09  7:41         ` Evgenii Terechkov
  1 sibling, 0 replies; 22+ messages in thread
From: Evgenii Terechkov @ 2006-11-09  7:41 UTC (permalink / raw)
  To: ALT Linux Community

"Dmitriy L. Kruglikov" пишет:

> ET> > DLK> А у меня нет, например, /etc/X11/icewm/menu ...
> ET> > Я так понимаю, что менюшка генерится при первом, к ней, обращении ...
> ET> 
> ET> Нет, её нет до первого запуска update-menus.
> Странно .... А как тогда оно у меня работает???

Как обычно. Как у всех.

> Файла меню нету ....

И в ~/.icewm/menu и в /etc/X11/icewm/menu нету ? Последний, коль не
ошибусь, должен быть только в сизифных версиях. В Мастерской по крайней
мере это /usr/X11R6/lib/X11/icewm/menu.

> При дёргании правого уха мыши на рабочем столе, или кнопки "Вынь" на клаве, 
> или кнопки "Пуск" происходит некоторое притормаживание, после чего появляется
> нормальное меню ... 
> После этого меню появляется без задержек ...
> Виртуальное меню, что-ли?

Нет. Оно вроде при первом выхове кэшируется в памяти.

> Так как я чаще пользуюсь gmrun, подвешенным на комбинацию Ctrl+Alt+R, 
> то до меню, практически, не добираюсь ... Но иногда приходится ... :)

Тоже приходится. Да и мало ли кто что использует. Меню должно быть.

-- 
                                        С уважением, системный
                                        администратор ООО "Крастел",
                                        Терешков Евгений.


^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [Comm] Русские буквы в меню ICEWM
  2006-11-09  3:23     ` Evgenii Terechkov
  2006-11-09  3:41       ` Arcady V. Ivanov
  2006-11-09  6:52       ` Dmitriy L. Kruglikov
@ 2006-11-10 15:09       ` Dmitriy Khanzhin
  2006-11-10 16:53         ` Evgenii Terechkov
  2 siblings, 1 reply; 22+ messages in thread
From: Dmitriy Khanzhin @ 2006-11-10 15:09 UTC (permalink / raw)
  To: ALT Linux Community

Evgenii Terechkov пишет:
> 
> Но более интересный случай, когда у пользователя локаль не совпадает с
> общесистемной (как у меня в этой баге). Тут видимо надо или
> пользовательскую менюшку генерить в его локали (игнорируя lang.h), или

Не, лучше предложить апстриму сделать каталог ~/.menu-methods и в нем
создать пользовательский файл lang.h с соответствующим содержимым.

> задать жесткий стандарт на кодировку файла меню (тот же UTF-8). Бага в
> апстриме висит, но шевеления не видно. Я тоже пытаюсь её
> (внутридистрибутивно) решить. Пока не получилось.
> 
На мой взгляд, нет. Не следует учить WM не свойственным ему обязанностям.
И вообще, в рамках дистрибутива тот пользователь, который сделал себе локаль
отличной от системной, ССЗБ и знает, чем ему это грозит, либо о нем должен
позаботиться администратор.

--------
С уважением,
	Дмитрий Ханжин.


^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [Comm] Русские буквы в меню ICEWM
  2006-11-10 15:09       ` Dmitriy Khanzhin
@ 2006-11-10 16:53         ` Evgenii Terechkov
  2006-11-10 18:32           ` Dmitriy Khanzhin
  0 siblings, 1 reply; 22+ messages in thread
From: Evgenii Terechkov @ 2006-11-10 16:53 UTC (permalink / raw)
  To: ALT Linux Community

Dmitriy Khanzhin пишет:

> Evgenii Terechkov пишет:
>> 
>> Но более интересный случай, когда у пользователя локаль не совпадает с
>> общесистемной (как у меня в этой баге). Тут видимо надо или
>> пользовательскую менюшку генерить в его локали (игнорируя lang.h), или
> Не, лучше предложить апстриму сделать каталог ~/.menu-methods и в нем
> создать пользовательский файл lang.h с соответствующим содержимым.

Хорошо бы дать пользователю такую возможность. Но, ИМХО, логично и
генерировать пользовательское меню в его собственной локали. Что, видимо,
должно достигаться хаком install-menu (общаюсь на эту тему с
соответствующим маинтайнером).

>> задать жесткий стандарт на кодировку файла меню (тот же UTF-8). Бага в
>> апстриме висит, но шевеления не видно. Я тоже пытаюсь её
>> (внутридистрибутивно) решить. Пока не получилось.
> На мой взгляд, нет. Не следует учить WM не свойственным ему обязанностям.

Слабо представляю, как связаны стандарты на кодировку меню и обязанности
WM-а.

> И вообще, в рамках дистрибутива тот пользователь, который сделал себе локаль
> отличной от системной, ССЗБ и знает, чем ему это грозит, либо о нем должен
> позаботиться администратор.

Вот я (как администратор и маинтайнер, в меру сил) и пытаюсь о нём,
родимом, позаботиться. Хотя бы не дать остаться без ручки управления. :-)

P.S.: 2 devel@ ?

-- 
Терешков Евгений, ALT Linux team.


^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [Comm] Русские буквы в меню ICEWM
  2006-11-10 16:53         ` Evgenii Terechkov
@ 2006-11-10 18:32           ` Dmitriy Khanzhin
  2006-11-10 21:13             ` Evgenii Terechkov
  0 siblings, 1 reply; 22+ messages in thread
From: Dmitriy Khanzhin @ 2006-11-10 18:32 UTC (permalink / raw)
  To: ALT Linux Community

Evgenii Terechkov wrote:
> Dmitriy Khanzhin пишет:
> 
>> Evgenii Terechkov пишет:
>>> Но более интересный случай, когда у пользователя локаль не совпадает с
>>> общесистемной (как у меня в этой баге). Тут видимо надо или
>>> пользовательскую менюшку генерить в его локали (игнорируя lang.h), или
>> Не, лучше предложить апстриму сделать каталог ~/.menu-methods и в нем
>> создать пользовательский файл lang.h с соответствующим содержимым.
> 
> Хорошо бы дать пользователю такую возможность. Но, ИМХО, логично и
> генерировать пользовательское меню в его собственной локали.

Мнэээ... А она (эта возможность) и так имеется! Только-что проверил.
Создайте каталог ~/.menu-methods, скопируйте туда содержимое системного
/etc/menu-methods, подправьте ~/.menu-methods/lang.h под пользовательскую
локаль и скажите update-menus от пользователя.
Как?

> Что, видимо,
> должно достигаться хаком install-menu (общаюсь на эту тему с
> соответствующим маинтайнером).
> 
?
>>> задать жесткий стандарт на кодировку файла меню (тот же UTF-8). Бага в
>>> апстриме висит, но шевеления не видно. Я тоже пытаюсь её
>>> (внутридистрибутивно) решить. Пока не получилось.
>> На мой взгляд, нет. Не следует учить WM не свойственным ему обязанностям.
> 
> Слабо представляю, как связаны стандарты на кодировку меню и обязанности
> WM-а.
> 
А они вообще есть, эти стандарты?
ИМХО, WM'у- WM'ово, т.е. пусть рулит окошками и не суется в кодировки,
благо IceWM поддерживает юникод.
А menu- пусть генерит меню, опять же как ему скажут.
И без самодеятельности! :-)

>> И вообще, в рамках дистрибутива тот пользователь, который сделал себе локаль
>> отличной от системной, ССЗБ и знает, чем ему это грозит, либо о нем должен
>> позаботиться администратор.
> 
> Вот я (как администратор и маинтайнер, в меру сил) и пытаюсь о нём,
> родимом, позаботиться. Хотя бы не дать остаться без ручки управления. :-)

Ну вот и попробуйте вышеупомянутую.
> 
> P.S.: 2 devel@ ?
> 
Гм, да вроде рано. :-)

-- 
С уважением, Дмитрий Ханжин.
ALT Linux Team. Registered Linux user #387627.
Just For Fun!


^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [Comm] Русские буквы в меню ICEWM
  2006-11-10 18:32           ` Dmitriy Khanzhin
@ 2006-11-10 21:13             ` Evgenii Terechkov
  2006-11-11  1:37               ` Dmitriy Khanzhin
  0 siblings, 1 reply; 22+ messages in thread
From: Evgenii Terechkov @ 2006-11-10 21:13 UTC (permalink / raw)
  To: ALT Linux Community

Dmitriy Khanzhin пишет:

>> 
>> Хорошо бы дать пользователю такую возможность. Но, ИМХО, логично и
>> генерировать пользовательское меню в его собственной локали.
> Мнэээ... А она (эта возможность) и так имеется! Только-что проверил.
> Создайте каталог ~/.menu-methods, скопируйте туда содержимое системного
> /etc/menu-methods, подправьте ~/.menu-methods/lang.h под пользовательскую
> локаль и скажите update-menus от пользователя.
> Как?

Как? Да как всегда - не дочитаешь до конца документацию и доооолго фигней
страдаешь. Решение тривиально:

mkdir .menu-methods&&cd .menu-methods&&cp /etc/menu-methods/lang.h . &&vi lang.h;update-menus

Удивляюсь - неужели я один не осилил прочитать доки (и, по хорошему,
changelog) пакета menu?

Спасибо огромное, Дмитрий! Кланяюсь в ножки.

-- 
Терешков Евгений, ALT Linux team.


^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [Comm] Русские буквы в меню ICEWM
  2006-11-10 21:13             ` Evgenii Terechkov
@ 2006-11-11  1:37               ` Dmitriy Khanzhin
  2006-11-11  5:51                 ` Evgenii Terechkov
  0 siblings, 1 reply; 22+ messages in thread
From: Dmitriy Khanzhin @ 2006-11-11  1:37 UTC (permalink / raw)
  To: ALT Linux Community

Evgenii Terechkov wrote:
> Dmitriy Khanzhin пишет:
> 
>> Создайте каталог ~/.menu-methods, скопируйте туда содержимое системного
>> /etc/menu-methods, подправьте ~/.menu-methods/lang.h под пользовательскую
>> локаль и скажите update-menus от пользователя.
> 
> mkdir .menu-methods&&cd .menu-methods&&cp /etc/menu-methods/lang.h . &&vi lang.h;update-menus

mkdir .menu-methods&&cd .menu-methods&&cp /etc/menu-methods/* . \
&&vi lang.h;update-menus
Нужно копировать все содержимое /etc/menu-methods, как я понял, при наличии
~/.menu-methods в системный каталог update-menus уже не смотрит.
> 
> Удивляюсь - неужели я один не осилил прочитать доки (и, по хорошему,
> changelog) пакета menu?

Не, не один :-) . Я тоже. Иначе бы решение нашлось быстрее. :-)
> 
-- 
С уважением, Дмитрий Ханжин.
ALT Linux Team. Registered Linux user #387627.
Just For Fun!


^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [Comm] Русские буквы в меню ICEWM
  2006-11-11  1:37               ` Dmitriy Khanzhin
@ 2006-11-11  5:51                 ` Evgenii Terechkov
  0 siblings, 0 replies; 22+ messages in thread
From: Evgenii Terechkov @ 2006-11-11  5:51 UTC (permalink / raw)
  To: ALT Linux Community

Dmitriy Khanzhin пишет:

>> mkdir .menu-methods&&cd .menu-methods&&cp /etc/menu-methods/lang.h . &&vi lang.h;update-menus
> mkdir .menu-methods&&cd .menu-methods&&cp /etc/menu-methods/* . \
> &&vi lang.h;update-menus
> Нужно копировать все содержимое /etc/menu-methods, как я понял, при наличии
> ~/.menu-methods в системный каталог update-menus уже не смотрит.

Свой способ проверил на себе: откатил системный lang.h, скопировав его в
хомячный .menu-methods. Обновил меню и для системы и для себя. Проверил
получившиеся файлы. Один в UTF-8, другой в KOI8-R - всё работает, как
задумано. Теперь ждём, пока это пофиксят :-)

>> Удивляюсь - неужели я один не осилил прочитать доки (и, по хорошему,
>> changelog) пакета menu?
> Не, не один :-) . Я тоже. Иначе бы решение нашлось быстрее. :-)

Ну. пронесло. Умнее, умнее надо быть! Спасибо ещё раз.

-- 
Терешков Евгений, ALT Linux team.


^ permalink raw reply	[flat|nested] 22+ messages in thread

end of thread, other threads:[~2006-11-11  5:51 UTC | newest]

Thread overview: 22+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-11-08  7:33 [Comm] Русские буквы в меню ICEWM Arcady V. Ivanov
2006-11-08  7:46 ` Dmitriy L. Kruglikov
2006-11-08 11:26   ` Dmitriy L. Kruglikov
2006-11-09  3:23     ` Evgenii Terechkov
2006-11-09  3:41       ` Arcady V. Ivanov
2006-11-09  6:52       ` Dmitriy L. Kruglikov
2006-11-09  7:07         ` Dmitriy L. Kruglikov
2006-11-09  7:41         ` Evgenii Terechkov
2006-11-10 15:09       ` Dmitriy Khanzhin
2006-11-10 16:53         ` Evgenii Terechkov
2006-11-10 18:32           ` Dmitriy Khanzhin
2006-11-10 21:13             ` Evgenii Terechkov
2006-11-11  1:37               ` Dmitriy Khanzhin
2006-11-11  5:51                 ` Evgenii Terechkov
2006-11-08  7:48 ` Evgenii Terechkov
2006-11-08  8:37   ` Владимир Гусев
2006-11-08  9:14     ` Evgenii Terechkov
2006-11-08  9:42       ` Владимир Гусев
2006-11-08 10:06         ` Evgenii Terechkov
2006-11-08 10:31           ` Владимир Гусев
2006-11-09  3:14             ` Evgenii Terechkov
2006-11-08  7:49 ` Владимир Гусев

ALT Linux Community general discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/community/0 community/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 community community/ http://lore.altlinux.org/community \
		mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
	public-inbox-index community

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.community


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git