У меня есть два дисплея на ПК с дистрибутивом Elementary Linux, подключенным к внешней графике, GeForce GT 220. Слева есть 23-дюймовый широкоэкранный Haier, подключенный через HDMI, и 17-дюймовый Dell справа, подключенный через VGA.

Когда я впервые установил ОС, положения экрана менялись местами, и ОС относилась к Dell так, как будто она была слева, а основной дисплей был установлен на Dell. Я смог переставить их, используя встроенные настройки экрана. Но не смог изменить основной дисплей, где находятся меню док-станции и приложений и где открываются новые окна.

Я приступил к установке проприетарных драйверов для GeForce GT 220 и могу установить основной дисплей через «Настройки Nvidia X Server» на Haier, как я хочу. Это решает проблему, но только для этой учетной записи пользователя, пока учетная запись не выйдет из системы. Затем основной дисплей сбрасывается на Dell. Пока я работал под управлением Elementary OS, у меня была такая же проблема в Ubuntu.

Затем я смог обнаружить в разделе «Дисплей» графического интерфейса «Системные настройки» в окне была черная полоса, символизирующая дисплей, который можно перетаскивать, чтобы установить выбранный мной дисплей в качестве основного дисплея. Это решило проблему для одной учетной записи пользователя, и, хотя я могу установить ее индивидуально для каждой учетной записи, проблема все еще сохраняется на экране входа в систему или начальной загрузки.

Как я могу постоянно установить отображение на левом экране входа в систему или загрузочного экрана?

1 ответ1

0

Я подозреваю, что должна быть утилита командной строки (текстовый режим) для переключения мониторов с помощью проприетарного программного обеспечения Geforce. Возможно, вы могли бы добавить строку в командный файл /etc/rc.d/rc.local для запуска этой утилиты при запуске. rc.local выполняется до запуска любой графики. (фактическое расположение файла rc.local может немного отличаться в Ubuntu).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .