У меня есть компьютер DELL L501X, поддерживающий Optimus; мой чип Nvidia подключен к порту HDMI. Драйвер Nvidia-текущий; Шмель установлен и работает. Разрешение моего ПК установлено на 1366x768.
Мне удалось настроить внешний монитор, просто удалив строку edid в файле xorg.conf.nvidia
и запустив программы с DISPLAY=:8 optirun program
.
Через optirun nvidia-settings -c :8
я проверил, что внешний экран (телевизионный монитор) обнаружен с его собственным разрешением, которое составляет 1920x1080. Пока все хорошо.
Проблема в том, что программа, например, Firefox, заполняет только среднюю и верхнюю левую половину экрана. Остальное остается черным. При изменении разрешения до 1280 и т. Д. Экран заполняется гораздо лучше.
Так в чем же проблема, что я могу сделать?
Я нашел кое-что важное: например, glxspheres
можно запустить с опцией -fs
(полноэкранный режим): DISPLAY=:8 optirun glxspheres -fs
Затем я получу ожидаемое поведение, glxspheres
весь дисплей. Без этого это только частично заполнено.
Я думаю, что проблема не в том, что я изначально предполагал, когда задавал вопрос. Поэтому я открыл еще один вопрос о том, как получить полный экран с программами на внешнем мониторе.
ОБНОВЛЕНИЕ: Я решил все свои проблемы благодаря этим инструкциям .