[РЕШЕНО] Запуск lightdm на втором tty

Автор speed_vm, 21 марта 2014, 18:34:40

« назад - далее »

0 Пользователи и 2 гостей просматривают эту тему.

speed_vm

Доброго времени суток!
Имеется Debian 7 + LXDE. Окружение LXDE после запуска системы доступно по Ctrl+Alt+F7. Как запустить ещё одно окружение на другом терминале, чтобы оно было доступно, например, по Ctrl+Alt+F8? Пытался сам запустить, но не совсем понял, что именно нужно запускать (то ли ещё один X-сервер, то ли еще один его "клиент"). Понял только, что каждый *dm запускается по-своему. Помогите разобраться.
Заранее благодарю всех за ответы.

sandaksatru

speed_vm, Ctrl+Alt+F2, залогиньтесь и запустите DM. Он будет доступен по Ctrl+Alt+F8. Вопрос досконально не изучал, но у меня на KDM работает таким образом.

speed_vm

#2
Цитата: sandaksatru от 21 марта 2014, 19:35:56
speed_vm, Ctrl+Alt+F2, залогиньтесь и запустите DM. Он будет доступен по Ctrl+Alt+F8. Вопрос досконально не изучал, но у меня на KDM работает таким образом.
Не запускается. Может не так запускаю. Пробую запускать "/etc/init.d/lightdm" и "/usr/sbin/lightdm". Если убить предыдущий процесс "dm", то запускается все равно на первом tty, не зависимо от того, на каком текстовом терминале запускать.
Если запускать "startlxde", то выдает ошибку "only one lxsession can be executed at a time".

Если добавить в файл "/etc/lightdm/lightdm.conf" строчки:
[Seat:0]
xserver-command=/usr/bin/X :0 vt7 -nolisten tcp
[Seat:1]
xserver-command=/usr/bin/X :1 vt8 -nolisten tcp
,
то между обоими X-серверами можно переключаться нажатием Ctrl-Alt-F7 и Ctrl-Alt-F8. А вот если запускать X-сервер из текстового терминала той же командой, дисплей переключается на tty8, но кроме черного экрана ничего не видно.

sandaksatru

Цитата: speed_vm от 23 марта 2014, 15:08:37Не запускается. Может не так запускаю.
Да, прошу прощения. В предыдущем комментарии допустил неточность. Я запускал не DM, а DE и командой startx.

speed_vm

#4
Надеюсь, разобрался (если что, поправите).
Для запуска второй графической сессии однократно нужно войти в текстовый терминал (например, Ctrl+Alt+F1), залогиниться и запустить X-сервер (например, на 12-том терминале):
X :1 vt12 &
На 12-том терминале будет черный экран (без текстового курсора в левом верхнем углу). После этого нужно переключиться в тот же текстовый терминал Ctrl+Alt+F1 и ввести:
DISPLAY=:1 startlxde &

Для запуска второй графической сессии при загрузке нужно добавить в файл "/etc/lightdm/lightdm.conf" строчки:
[Seat:0]
xserver-command=/usr/bin/X :0 vt7 -nolisten tcp
[Seat:1]
xserver-command=/usr/bin/X :1 vt8 -nolisten tcp

Тема закрыта.