Главная > Программное обеспечение > Системные программы > |
FAQ по менеджеру окон IceWM |
Секция 2 из 2 - Предыдущая - Следующая
10. Ошибки и проблемы В разделе рассмотрены проблемы связанные с особенностями IceWM, либо возникающие из-за каких-либо ошибок (глюков). 10.1. IceWM игнорирует мои цвета Некоторые пользователи удивляются, почему цвета, указанные в их файлах настроек, никак не влияют на внешний вид. Причина в том, что эти параметры могут переопределяться в файлах тем. Файлы тем могут управлять всеми (почти всеми?) параметрами, контролируемыми файлом "preferences", но, как правило, авторы тем ограничивают свое вмешательство в поведение оконного менеджера и оставляют контроль над наиболее важными параметрами внешнего вида за пользователем. Если причина в другом: если Х работает в 8-битном режиме (цветность- 8 бит на точку), то, возможно, что указанный вами цвет просто недоступен. Чтобы узнать в каком режиме работает Х запустите xwininfo | grep Depth в XTerm и щелкните на корневом окне (рабочем столе). Если эта команда выведет Depth: n значит Х работает в n-битном режиме (n обычно равно 8, 16, 24 или 32). 10.2. Программы отсутствуют в меню Очень досадная проблема, когда программы добавленные в файл стартового меню, либо в файл "programs", отсутствуют в соответствующем меню. На самом деле это не ошибка IceWM. Дело в том, что IceWM не видит смысла в отображении программ, которых нет. Суть в том, что указанные программы должны быть доступны через путь. Существует три способа решения этой проблемы: 1. Указывать полный путь, а не просто имя программы. 2. Определить путь в вашем ".xinitrc" или ".xsession" 3. Импользовать дополнительный скрипт для запуска icewm. Первые два решения достаточно прозрачны. Использование скрипта несколько хитроумно, но я все равно объясню как это делается. Станьте супер-пользователем и переименуйте "icewm" в "icewm.bin". mv /usr/local/bin/icewm /usr/local/bin/icewm.bin Отредактируйте "icewm" чтобы он выглядел как-нибудь так: #!/bin/sh PATH=<какой хотите путь> export $PATH exec icewm.bin $* Очень важно добавить "$*". Иначе все аргументы командной строки (например, указание использовать другую тему) будут проигнорированы. Совет: Используя bash, ksh и zsh вы можете объединить PATH=<какой хотите путь> export $PATH в export PATH=<какой хотите путь> Или вы можете добавить директории к уже существующему пути (вместо того чтобы переписывать его). Для этого сделайте PATH=$PATH:<что хотите добавить> 10.3. IceWM максимизирут окна поверх GNOME-панели Используйте последние версии IceWM и GNOME. Убедитесь, что панель распространяется на все рабочие места. Это должно делаться автоматически самой панелью. Если ей не удалось установить этот параметр, вы можете это сделать либо с помощью комбинации клавиш (Shift-Esc), либо добавив следующую строку в файл "winoptions": Panel.allWorkspaces: 1 10.4. Исполняемый файл IceWM очень большой Вы можете заинтересоваться почему исполняемый файл IceWM такой большой. Это потому что он содержит очень много символов (отладочных?). Без них исполняемый файл будет значительно меньше. Команда для удаления символов - strip. Перейдите в каталог куда был установлен icewm и наберите: ls -l icewm icewmbg icewmhint strip -s icewm strip -s icewmbg strip -s icewmhint ls -l icewm icewmbg icewmhint Команды ls на самом деле не нужны, но они покажут вам разницу в размерах (может быть очень большую) исполняемых файлов icewm. Подробности о команде "strip" смотрите в "man strip" и "info strip". 10.5. Не работает блокировка экрана Причина в том, что IceWM не находит стандартную команду блокировки (xlock). О том как установить другую команду блокировки смотрите раздел "Как заблокировать экран, используя отличную от xlock команду". 11. Источники информации В этом разделе перечислены источники информации об оконном менеджере IceWM, о других оконных менеджерах. Х-приложения используемые с IceWM рассмотрены в другом разделе (смотрите "Утилиты для IceWM"). Дополнения к этому списку приветствуются! Важное замечание: Этот раздел все еще прорабатывается. Он не закончен и может содержать некоторые ошибки. 11.1. Списки рассылки (Mailing lists) IceWM 11.1.1. icewm@egroups.com Назначение: Общее обсуждение icewm Поддержка: Marko Macek, Marko.Macek@gmx.net Архив: http://www.egroups.com/icewm/ Коментарии: закрытый список, посылать сообщения могут только подписавшиеся 11.1.2. icewm-themes@cip.physik.uni-bonn.de Назначение: Обсуждение тем для IceWM. Главное назначение - развитие icewm.themes.org. Поддержка: Josef 'Jupp' Schugt, jupp@gmx.de Архив: http://cip.physik.uni-bonn.de/icewm-themes/ Коментарии: Закрытый список, только подписавшиеся могут посылать сообщения. Письма только в RFC 822, без прицеплений. Письма только простым текстом - никаких HTML (или rich-text) форматов! 11.2. Web-страницы связанные с IceWM 11.2.1. Домашняя страница IceWM Название: IceWM homepage Местонахождение http://www.kiss.uni-lj.si/~k4fr0235/icewm/ Поддержка Marko Macek, Marko.Macek@gmx.net 11.2.2. Неофициальные IceWM FAQ Название: Unofficial IceWM FAQ Местонахождение http://icewmfaq.cjb.net/ Поддержка Josef 'Jupp' Schugt, jupp@gmx.de 11.2.3. IceWM.cjb.net Название: IceWM.cjb.net Местонахождение http://icewm.cjb.net/ Поддержка MJ Ray, h089@mth.uea.ac.uk
Секция 2 из 2 - Предыдущая - Следующая
Вернуться в раздел "Системные программы" - Обсудить эту статью на Форуме |
Главная - Поиск по сайту - О проекте - Форум - Обратная связь |