Вход на сайт

Навигация

Сейчас на сайте

Пользователей онлайн: 0.

Сбор новостей

Подписка на Сбор новостей

Вы здесь

Как запустить дополнительную Х сессию

Хочется запустить игру в отдельной X-сессии, вразумительных инструкций по запуску X-сессии ненашол.

Установленно
x11-drivers/ati-drivers-9.10
x11-base/xorg-server-1.6.3.901-r2
если надо emerge --info

Выполнив xinit -- :1 черный экран и комп виснет наглухо (незнаю как посмотреть логи (: )

Ради эксперемента запустил внутри существующей X-консоли
Xnest :1 - запустилось с выводом в вонт ентого
[dix] Could not init font path element /usr/share/fonts/misc/, removing from list!
[dix] Could not init font path element /usr/share/fonts/TTF/, removing from list!
[dix] Could not init font path element /usr/share/fonts/OTF, removing from list!
[dix] Could not init font path element /usr/share/fonts/Type1/, removing from list!
[dix] Could not init font path element /usr/share/fonts/100dpi/, removing from list!
[dix] Could not init font path element /usr/share/fonts/75dpi/, removing from list!
(EE) config/hal: NewInputDeviceRequest failed (2)
(EE) config/hal: NewInputDeviceRequest failed (2)
(EE) config/hal: NewInputDeviceRequest failed (2)
(EE) config/hal: NewInputDeviceRequest failed (2)
(EE) config/hal: NewInputDeviceRequest failed (2)

отказавшись от hal'а возникнет множество вопросов, поэтому интересует как настроить с hal'ом
(со старым Xorg и старыми ATIшными дровами все было просто, а как начали внедрять hal у меня мозги на пиксели разрывает)

Может какие дополнительные пакеты нужны для запуска второй сессии или настройки прошу помочь разобратся.

Коммент вряд ли чем поможет, но так для сведения:
1) Дрова nvidia
2) X работают с hal (ничего особого не делалось в настройках)
3) Никакие дополнительные пакеты не установлены

Запустил xinit -- :1, результат: черный экран, но в нем есть белое окошечко xterm, запустил dosbox в нем duke nukem, все работает :) (ностальгия знаетели)

PS: Спасибо вам за вопрос, а то у меня после полноэкранного dosboxа KDE наглухо вис, теперь знаю, что можно в отдельной сессии запускать :)

Ну можно например просто выйти из текущей и зайти в новую
или же
startx /usr/bin/ченада -- :1

... к примеру: startx /usr/bin/xfce4-session -- :1

:}

gorthauer написал(а):
Ну можно например просто выйти из текущей и зайти в новую
или же
startx /usr/bin/ченада -- :1

по умолчанию 1я сессия запускается на дисплее :0 -- все работает ок, если ее вырубить то можно запустить на любом другом дисплее, например :1, но смысл вопроса в том чтобы запустить дополнительную сесию :1 не выключая :0 (чтобы можно было свободно переключатся по Ctrl+Alt+F7, Ctrl+Alt+F8), но при запуске 2й сессии открывается новый дисплей с черным экраном и комп виснет наглухо (помогает только Reset).

x11-drivers/ati-drivers-9.10

ты хотел с этим запустить вторую Х-сессию? удачи, она тебе понадобится. это насколько я помню невозможно довольно давно.
проприетарщина не рулит...

подозревал что с проприетивными дровами проблема, но надеялся что есть шаманские танцы или специальные комбенации бубенов и тамтамов для запуска второй сессии.

(страшно устанавливать radeonhd -- столько гемороя, а вдруг fps меньше будет)

Цитата:
ты хотел с этим запустить вторую Х-сессию? удачи, она тебе понадобится. это насколько я помню невозможно довольно давно.
проприетарщина не рулит...

Истину тебе глаголят. Насколько я __помню__ последняя версия со второй сессией - 8.2
Судя по интересу к radeonhd - у вас r600/r700 Но вы ж нормальный человек, не HD 5970 же? Ставьте radeon

Цитата:
подозревал что с проприетивными дровами проблема, но надеялся что есть шаманские танцы или специальные комбенации бубенов и тамтамов для запуска второй сессии.
(страшно устанавливать radeonhd -- столько гемороя, а вдруг fps меньше будет)

Сами себе противоречите и __уже__ геморроете, не замечаете? ;)

С Ati-шными дровами ещё лет 50 будет так...
Это ещё прогноз того тысячелетия и он не изменился =)
И это самая большая проблема Linux на десктопе.

Если ничего не было, то как могло что-то появиться? А если все-таки что-то было, то откуда тогда оно взялось? Нашу Вселенную породила Рекурсия!

внимание вопрос: а зачем так извращаться? в смысле, зачем для запуска игры еще одни иксы? )))

если уж совсем нужно, то
в kdm можно выставить в секции [General]

$ less /usr/share/config/kdm/kdmrc
...
[General]
StaticServers=:0,:1
ServerVTs=-7,-8
...

и получите две сессии на 7-м и 8-м терминалах... на обоих будем окно kdm для логина...

я так делаю на работе, на 7-м терминале моя локальная рабочая машина, на 8-м через xdmcp логинюсь с машины с МСВС...

аналогичная ситуация - начинают запускатся иксы и все виснет нечего не помогает :), надо с этими дровами чтото сделать или на radeonhd переходить, но второй вариант мненя пугает.

(как все неругают пропреативные дрова но у меня на них fps в 2а раза выше чем на открытых.)

Theli написал(а):
внимание вопрос: а зачем так извращаться? в смысле, зачем для запуска игры еще одни иксы? )))

У некоторых играх не работает переключение между окнами, т.е. либо вообще на alt+tab не реагирует либо переключение только одно - из игры, а обратно уже не вернуться, после некоторых игр разрешение экрана остается как в игре и т.д.
ps минус только один - периодически вылетают оба Х-сервера

Просто иногда бывает нужна чистая сессия без менеджеров и прочего фуфла :)
Например wine ...

По теме :
Если включена xinerama или Twinview, вторая сессия запускается и вываливается с ошибкой
отключаю - все нормально. может такая же проблема?

Gentoo - Symphony of Creations