Выключенный экран при запуске через xinit в другом display?

Делаю такую штуку:
xinit -- :2
По идее, на tty, который по Ctrl+Alt+F8 должна стартовать пустая X-сессия с черным экраном и курсором.
По факту X стартует, мышь-ввод работают (проверял, запуская xinit'ом игру, есть звук, работают клавосочетания), но монитор картинку не показывает, экран при нажатии Ctrl+Alt+F8 просто выключается-потухает, но не включается обратно. Когда возвращаюсь обрано по Ctrl+Alt+F7 - включается, и показывает мою основную сессию.
Суть вопроса - как заставить выводиться картинку на монитор?
  • Вопрос задан
  • 376 просмотров
Решения вопроса 1
@Xazzzi Автор вопроса
ಠ_ಠ
Попробовал отключить оконный менеджер, и вручную стартануть сессию.
Не стартанула. Вернее, опять выключенный экран.
Это натолкнуло меня на мысль, что в процессе запуска lightdm что-то происходит эдакое, после чего экран включается.
Решение нашел, копаясь в настройках lightdm. Оказывается драйвер nvidia (у меня ноутбук с гибридной графикой) добавил в скрипты, которые стартуют при запуске оконного менеджера отсылку к своему скрипту, который отвечает за выбор xrandr output'a.
Взял с Arch Wiki скрипт xrun, добавил в него запуск /sbin/prime-offload, и теперь могу запускать что-угодно в друго дисплее при помощи xrun <команда>.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@inkvizitor68sl
Linux-сисадмин с 8 летним стажем.
А в .xinitrc что?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы