Недавно я обновил свой ноутбук с Ubuntu 14.04 до 16.04, и теперь у меня возникли проблемы с внешним монитором Dell Ultrasharp, подключенным через DisplayPort.
Монитор будет работать правильно только если он подключен из загрузки, и даже тогда иногда требуется (пара) циклов windows+p, чтобы включить его. Если монитор подключен после загрузки, он обычно не работает. Ubuntu распознает монитор и думает, что он отображает (я могу двигать туда мышкой), но монитор останется черным.
Ситуация ухудшается, когда я запускаю KODI media center, потому что тогда и встроенный экран ноутбука, и монитор становятся черными. Единственный способ решить эту проблему — подключить внешний монитор, и тогда встроенный дисплей снова включится. Если я выйду из KODI, я могу снова подключить свой монитор, и он снова заработает, но пока KODI запущен (даже свернутый), мне придется отключать монитор.
У меня видеокарта ATI/AMD Mobility Radeon HD 5730, но до обновления я не использовал проприетарные драйверы и не испытывал никаких проблем с драйверами с открытым исходным кодом.
Есть идеи, что происходит и как это решить? Если вам нужна дополнительная информация, пожалуйста, дайте мне знать.
ОБНОВЛЕНИЕ: Теперь я вообще не могу заставить монитор работать. Как ни странно, он по-прежнему выдает мне экран входа на обоих экранах, но когда я вхожу в систему, монитор снова становится пустым, какую бы конфигурацию я ни выбрал. Думаю, мне придется вернуться к 14.04...
2-е обновление: Как ни странно, теперь все снова работает нормально. KODI больше не гасит экраны при подключении монитора. Теперь монитор всегда будет работать правильно, хотя мой ноутбук не будет запоминать конфигурацию после перезагрузки (но я могу использовать xrandr, чтобы сделать это). Возможно, какое-то обновление исправило проблему, так как я не менял никаких настроек...
решение1
Это действительно помогло мне решить проблему пустого экрана.Два дисплея с разным разрешением объединены(скопировано ниже для удобства).
Установить арандр
sudo apt-get установить arandr
2. Запустите xrandr. Если выбранное вами разрешение существует (независимо от того, на каком мониторе оно отображается), то пропустите следующий шаг.
- Если нужного вам разрешения не существует, создайте его, выполнив следующие действия: В этом примере мне нужно разрешение 1280x1024 cvt 1280 1024
Это создаст модельную строку следующего вида: "1280x1024_60.00" 109.00 1280 1368 1496 1712 1024 1027 1034 1063 -hsync +vsync
Создайте новый режим: xrandr --newmode "1280x1024_60.00" 109.00 1280 1368 1496 1712 1024 1027 1034 1063 -hsync +vsync
- Добавьте режим (разрешение) к нужному монитору (VGA-1): xrandr --addmode VGA-1 "1280x1024_60.00"
- Запустите arandr и правильно расположите мониторы
- Выберите «Макет», затем «Сохранить как», чтобы сохранить скрипт.
- Я обнаружил, что лучшее место для загрузки скрипта (в Xubuntu) — это менеджер настроек: xfce4-settings-manager
ИЛИ
Меню -> Настройки -> Диспетчер настроек -> Сеанс и запуск -> Автозапуск приложений
Если у вас также возникли проблемы, обязательно напишите мне в комментариях.....:)
решение2
Как ни странно, теперь все снова работает нормально. KODI больше не гасит экраны при подключении монитора. Теперь монитор всегда будет работать правильно, хотя мой ноутбук не запомнит конфигурацию после перезагрузки (но я могу использовать xrandr, чтобы сделать это). Возможно, какое-то обновление исправило проблему, так как я не менял никаких настроек...