The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"X multihead и два WM на разных дисплеях"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Открытые системы на рабочей станции (Public)
Изначальное сообщение [ Отслеживать ]

"X multihead и два WM на разных дисплеях"  
Сообщение от Dan Swano on 19-Ноя-08, 12:25 
Помогите решить проблему.
Есть компьютер, на нем Debian Etch, настроена "двухголовая" конфигурация, не в режиме Xinerama, а двухголовая на карте Nvidia GeForce FX5500. В иксах, соответственно, 2 дисплея - :0 и :0.1. Использую IceWM.
Так вот, хотелось бы запускать второй экземпляр icewm-session на дисплее :0.1, т.к. по умолчанию он запускается на дисплее :0, как это лучше сделать? Пока что приходится вручную делать DISPLAY=:0.1 icewm-session.
И еще хотелось бы, чтобы при запуске этой второй icewm-session проверялось, не запущено ли что-либо на втором дисплее.
Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "X multihead и два WM на разных дисплеях"  
Сообщение от Hetzer (ok) on 20-Ноя-08, 20:56 
>Помогите решить проблему.
>Есть компьютер, на нем Debian Etch, настроена "двухголовая" конфигурация, не в режиме
>Xinerama, а двухголовая на карте Nvidia GeForce FX5500. В иксах, соответственно,
>2 дисплея - :0 и :0.1. Использую IceWM.
>Так вот, хотелось бы запускать второй экземпляр icewm-session на дисплее :0.1, т.к.
>по умолчанию он запускается на дисплее :0, как это лучше сделать?
>Пока что приходится вручную делать DISPLAY=:0.1 icewm-session.
>И еще хотелось бы, чтобы при запуске этой второй icewm-session проверялось, не
>запущено ли что-либо на втором дисплее.

слово "лучше" слишком субьективно.. поскольку нюансов может быть много, то рассматривать эти советы, как варианты.
1. для запуска чего-угодно связанного с иксами нормально использовать .xinitrc (.xsession)
2. обычно делают так: if [ -e /tmp/.X11-unix/X$DISPLAY_NUMBER ]  если иксы там есть, но не ожидаемы (а неожиданная сессия = неправильная сессия )то пристреливается вся эта сессия (fuser, lsof && SIGKILL и т.п. по вкусу и по ситуации) и и запускается заново какая надо.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру