From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <02ea01c2f90a$7573aea0$8d01a8c0@internal.dvm.msk.ru> From: "Andrey Liakhovets" To: Date: Wed, 2 Apr 2003 15:20:11 +0400 MIME-Version: 1.0 Content-Type: text/plain; charset="koi8-r" Content-Transfer-Encoding: 8bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.00.2919.6600 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6600 Subject: [Comm] WindowMaker + Eterm Sender: community-admin@altlinux.ru Errors-To: community-admin@altlinux.ru X-BeenThere: community@altlinux.ru X-Mailman-Version: 2.0.9 Precedence: bulk Reply-To: community@altlinux.ru List-Unsubscribe: , List-Id: List-Post: List-Help: List-Subscribe: , List-Archive: Archived-At: List-Archive: List-Post: Master2.2 с HotFix'ами и обновлениями. Установлен в режиме "рекомендуется" со всеми группами пакетов и с добавлением/убиранием некоторых пакетов в выборе пакетов. По кнопке Terminal в WindowMaker запускается xterm. Всё хорошо. Доустановил пакеты с window manager'ами, какие нашёл, среди них -- enlightenment, Epplets, Eterm. Кнопка Terminal в WindowMaker больше не работает. :( Посмотрел /usr/X11R6/bin/WindowMaker-Terminal. Кстати, там ошибка: [ -r $WMTERMCONFIG ] && source $WMTERMCONIFG ^^ Тем не менее, файлов /etc/X11/wmterminal и ~/.wmterminal нет, поэтому вызывается xvt с ключами $WMTERMOPT. Однако /usr/X11R6/bin/xvt -> /etc/alternatives/xvt и /etc/alternatives/xvt -> /usr/X11R6/bin/Eterm (приоритет в alternatives у Eterm больше, чем у xterm или konsole), а ключи из $WMTERMOPT подходят для xterm, но не для Eterm. :( Создал ~/.wmterminal, записал туда строчку [ -x /usr/X11R6/bin/Eterm ] && WMTERMOPT="-b black -f grey -F -*-fixed-bold-*-*-*-15-*-*-*-*-*-*" (переписал из WindowMaker-Terminal, но с ключами для Eterm). Кнопка Terminal в WindowMaker работает, вызывается Eterm. OK (если не изменять alternatives руками и не добавлять что-либо более приоритетное, с другими ключами). ВОПРОС: А можно ли сделать в WindowMaker-Terminal правильные ключи для случая по умолчанию (xvt) в зависимости от альтернативы? Далее для проверки удалил пакет Eterm. Кнопка Terminal не работает :( Смотрю xvt и Eterm: which xvt -- which: no xvt in (...) /etc/alternatives/xvt -> /usr/X11R6/bin/Eterm ls /usr/X11R6/bin/Eterm -- No such file or directory which Eterm -- which: no Eterm in ... update-alternatives --display xvt от root выдаёт: xvt - status is manual. link currently points to /usr/X11R6/bin/Eterm /usr/X11R6/bin/xterm - priority 20 /usr/bin/konsole - priority 12 Current `best' version is /usr/X11R6/bin/xterm. ??? - альтернативы сам руками не менял. Выполнил (от root) update-alternatives --auto xvt, опять стало хорошо. Для проверки опять устанавливаю и удаляю Eterm. После установки Eterm update-alternatives --display xvt показывает: xvt - status is auto. link currently points to /usr/X11R6/bin/Eterm /usr/X11R6/bin/xterm - priority 20 /usr/bin/konsole - priority 12 /usr/X11R6/bin/Eterm - priority 30 Current `best' version is /usr/X11R6/bin/Eterm. После удаления Eterm update-alternatives --display xvt показывает: xvt - status is manual. link currently points to /usr/X11R6/bin/Eterm /usr/X11R6/bin/xterm - priority 20 /usr/bin/konsole - priority 12 Current `best' version is /usr/X11R6/bin/xterm. ВОПРОС: Что-то в пакете Eterm не так? Или всё правильно, и "самопроизвольное" переключение xvt в ручной режим + поломанная ссылка -- это feature ? Кстати, в русском варианте man'а update-alternatives в описании действия --remove пропущена часть предложения. Андрей Ляховец