Bug 25742 - Игнорируется icewm/winoptions
Summary: Игнорируется icewm/winoptions
Status: CLOSED NOTABUG
Alias: None
Product: Sisyphus
Classification: Development
Component: icewm (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P3 normal
Assignee: Dmitriy Khanzhin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-06-10 07:07 MSK by Dmitry Apeximov
Modified: 2011-07-03 21:58 MSK (History)
2 users (show)

See Also:


Attachments
winoptions для icewm (514 bytes, text/plain)
2011-06-10 20:50 MSK, Dmitry Apeximov
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Dmitry Apeximov 2011-06-10 07:07:43 MSK
Игнорируется содержимое файлов
$HOME/.icewm/winoptions и /etc/X11/icewm/winoptions.
Comment 1 Dmitriy Khanzhin 2011-06-10 18:25:50 MSK
При стабилизации ветки 1.3.х много чего поменялось.
Работа по выяснению идет.
Приложите, пожалуйста, ваш winoptions или дифф со стандартным,
желательно с комментарием, что хотелось-бы получить и что в наличии.
Comment 2 Andrey Cherepanov 2011-06-10 18:45:02 MSK
На мейнтейнера.
Comment 3 Dmitry Apeximov 2011-06-10 20:50:41 MSK
Created attachment 4972 [details]
winoptions для icewm

Содержимое файла $HOME/.icewm/winoptions
Comment 4 Dmitry Apeximov 2011-06-10 20:52:14 MSK
Системный /etc/X11/icewm/winoptions не изменял.
Пробовал туда помещать содержимое из $HOME/.icewm/winoptions - все равно игнорируется.
Comment 5 Dmitriy Khanzhin 2011-07-03 00:20:27 MSK
Дотянулись руки потрогать...
Обрабатывается $HOME/.icewm/winoptions, однако.
По крайней мере, смена пиктограмм и размножение приложения по workspace'ам
(приложение.allWorkspaces: 1) работают.
Может быть, у каких-либо параметров синтаксис поменялся...
Хотелось бы более подробного комментария показанного winoptions.
Comment 6 Dmitry Apeximov 2011-07-03 16:31:51 MSK
Вроде бы файлы конфигурации подхватываются...
#cat .xsession-errors:0 | grep icewm | tail -3
icewmbg: using /home/dmitry/.icewm for private configuration files
IceWM: using /home/dmitry/.icewm for private configuration files
icewmtray: using /home/dmitry/.icewm for private configuration files
...но не оказывают влияния на конфигурацию.

>UXTerm.icon: /usr/share/X11/icewm/icons/xterm_32x32.xpm
Иконка для xterm

>Deluge.icon: /usr/share/icons/hicolor/32x32/apps/deluge.png
Иконка для deluge

Для XConsole
>XConsole.workspace: 7
Выводить всегда на рабочем столе 7
>XConsole.ignoreWinList: 1
Не выводить в список окон
>XConsole.ignoreTaskBar: 1
Не выводить окно на панель задач
>XConsole.ignoreQuickSwitch: 1
Игнорировать быстрое переключение (не помню, что это такое...)
>XConsole.tray: Exclusive
Исключить окно из трея
>XConsole.fMinimize: 0
Запретить минимизацию окна
>XConsole.fMove: 0
Запретить перемещение окна
>XConsole.fResize: 0
Запретить изменение размера окна
>XConsole.fClose: 0
Запретить закрытие окна
>XConsole.dTitleBar: 0
Убрать заголовок окна
>XConsole.layer: Below
Открывать окно на самом нижнем слое
>XConsole.startMaximized: 1
Открывать окно в максимизированном состоянии

>Thunderbird-bin.tray: Minimized
>#Thunderbird-bin.startMinimized: 1
Выводить окно в минимизированном состоянии (не помню, что это такое...)

>kdict.tray: Minimized
Выводить окно в минимизированном состоянии (не помню, что это такое...)
Comment 7 Dmitriy Khanzhin 2011-07-03 21:11:02 MSK
(В ответ на комментарий №6)
> Вроде бы файлы конфигурации подхватываются...

подхватываются

> #cat .xsession-errors:0 | grep icewm | tail -3
> icewmbg: using /home/dmitry/.icewm for private configuration files
> IceWM: using /home/dmitry/.icewm for private configuration files
> icewmtray: using /home/dmitry/.icewm for private configuration files
> ...но не оказывают влияния на конфигурацию.

оказывают

> 
> >UXTerm.icon: /usr/share/X11/icewm/icons/xterm_32x32.xpm
> Иконка для xterm  - работает
> 
> >Deluge.icon: /usr/share/icons/hicolor/32x32/apps/deluge.png
> Иконка для deluge
> 
> Для XConsole
> >XConsole.workspace: 7  -работает
> Выводить всегда на рабочем столе 7
> >XConsole.ignoreWinList: 1  - deprecated
> Не выводить в список окон
> >XConsole.ignoreTaskBar: 1  - работает
> Не выводить окно на панель задач
> >XConsole.ignoreQuickSwitch: 1  -работает
> Игнорировать быстрое переключение (не помню, что это такое...)
> >XConsole.tray: Exclusive  -работает

Пожалуйста, убедитесь сами. Возможно, у Вас не работает из-за заглавных
букв в имени приложения.
Дальше проверять не стал.

> Исключить окно из трея
> >XConsole.fMinimize: 0
> Запретить минимизацию окна
> >XConsole.fMove: 0
> Запретить перемещение окна
> >XConsole.fResize: 0
> Запретить изменение размера окна
> >XConsole.fClose: 0
> Запретить закрытие окна
> >XConsole.dTitleBar: 0
> Убрать заголовок окна
> >XConsole.layer: Below
> Открывать окно на самом нижнем слое
> >XConsole.startMaximized: 1
> Открывать окно в максимизированном состоянии
> 
> >Thunderbird-bin.tray: Minimized
> >#Thunderbird-bin.startMinimized: 1
> Выводить окно в минимизированном состоянии (не помню, что это такое...)
> 
> >kdict.tray: Minimized
> Выводить окно в минимизированном состоянии (не помню, что это такое...)
Comment 8 Dmitry Apeximov 2011-07-03 21:44:45 MSK
Поменял XConsole на xconsole и все заработало, кроме ignoreQuickSwitch.

PS. В 1.2.38pre1-alt1 все это работало.
Comment 9 Dmitriy Khanzhin 2011-07-03 21:58:45 MSK
(В ответ на комментарий №8)
> Поменял XConsole на xconsole и все заработало, кроме ignoreQuickSwitch.
> 
Оно перестает переключаться по alt+tab. УМВР.

> PS. В 1.2.38pre1-alt1 все это работало.

Возможно, сменили для повышения надежности или дисциплины пользователя.
Кто знает?..