Недавно я установил Debian 8 (Jessie) на свой ноутбук. Я использую внешний монитор в качестве основного дисплея, а монитор ноутбука — в качестве дополнительного дисплея.
При запуске монитор ноутбука показывает текст и т. п., а затем гаснет при загрузке экрана входа в систему.
После входа в систему я могу заставить работать монитор ноутбука, изменив разрешение. После этого монитор ноутбука работает, пока я снова не выйду из системы. Похоже, что неважно, на какое разрешение я его изменю, просто сам факт изменения разрешения заставляет его работать.
Я использую Gnome.
Может ли кто-нибудь подсказать, как мне настроить систему так, чтобы мне не пришлось прибегать к вышеупомянутому обходному пути?
решение1
Вы можете xrandr
настроить экраны сразу после входа в систему, поместив скрипт с правильными параметрами в папку автозапуска вашего оконного менеджера или введя команду xrandr
непосредственно в ~/.xsession
, например (где LVDS и VGA — имена ваших соответствующих экранов):
xrandr --output LVDS --size 1024x768 --output VGA --size 1024x768 --right-of LVDS
На xrandr
странице руководства приведены некоторые хорошие примеры того, как сформулировать определенную компоновку для одного или двух мониторов.
Вы можете использовать его xrandr --query
для вывода текущей конфигурации ваших экранов, а затем использовать этот вывод для установки атрибутов вашей xrandr
команды.
Если вы поместите xrandr
команду в ~/.xsession
, она должна работать в фоновом режиме (просто добавьте &
в конце строки).