X: условный файл xorg.conf при запуске

У меня есть компьютер, который я использую на нескольких разных сайтах, и у меня есть разные мониторы на этих сайтах. Что я сделал, так это то, что я создал разные файлы xorg.conf для каждого из этих сайтов.

Теперь я создал скрипт, который запрашивает драйвер nvidia на наличие подключенных мониторов, и на основании этих данных я применяю правильный файл xorg.conf. Однако я бы хотел, чтобы этот процесс происходил автоматически при запуске. Однако я не могу заставить вещи работать.

Я пытался с Upstart и создал следующий файл monitors.conf в /etc/init:

description "configure monitors"

start on starting gdm
task
setuid root
exec /etc/X11/monitors.sh

Я прочитал, что запуск при запуске gdm - это правильный способ запустить скрипт как раз перед началом X11. Мне нужно запустить скрипт прямо перед X11, чтобы X11 подобрал правильный файл X11 .conf. Однако на самом деле ничего не происходит?

0
задан 9 November 2012 в 18:48

1 ответ

Я решил эту проблему с помощью файла /etc/init/monitors.conf, который содержал следующее:

description "configure monitors"

start on login-session-start

exec /home/myuser/.x11/monitors.sh
0
ответ дан 9 November 2012 в 18:48

Другие вопросы по тегам:

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