Вопрос или проблема
Я установил ubuntu 18.04 через несколько дней после выхода. Она работала хорошо до сих пор. Теперь она не обнаруживает внешний монитор.
Моя система — ноутбук MSI gs30 2m shadow без внешней док-станции:
$ lsb_release -a
:
Нет доступных модулей LSB.
Идентификатор дистрибьютора: Ubuntu
Описание: Ubuntu 18.04 LTS
Версия: 18.04
Кодовое имя: bionic
$ sudo lspci -v
:
00:02.0 VGA совместимый контроллер: Intel Corporation Crystal Well Integrated Graphics Controller (rev 08) (prog-if 00 [VGA controller])
Подсистема: Micro-Star International Co., Ltd. [MSI] Crystal Well Integrated Graphics Controller
Флаги: главный шина, быстрый devsel, задержка 0, IRQ 34
Память на afc00000 (64-бит, не предзагруженная) [размер=4M]
Память на c0000000 (64-бит, предзагруженная) [размер=256M]
Порты ввода-вывода на 5000 [размер=64]
[виртуальный] Расширенная ROM на 000c0000 [отключена] [размер=128K]
Возможности: [90] MSI: Включить+ Количество=1/1 Маскируемый- 64.bit-
Возможности: [d0] Управление питанием версия 2
Возможности: [a4] Расширенные функции PCI
Ядровой драйвер в использовании: i915
Ядровые модули: i915
$ xrandr
:
Экран 0: минимально 320 x 200, текущее 1920 x 1080, максимально 8192 x 8192
eDP-1 подключен основной 1920x1080+0+0 (нормальный слева перевернут вправо ось х ось y) 294мм x 165мм
1920x1080 60.00*+ 59.97 59.96 59.93
1680x1050 59.95 59.88
1600x1024 60.17
1400x1050 59.98
1600x900 59.99 59.94 59.95 59.82
1280x1024 60.02
1440x900 59.89
1400x900 59.96 59.88
1280x960 60.00
1440x810 60.00 59.97
1368x768 59.88 59.85
1360x768 59.80 59.96
1280x800 59.99 59.97 59.81 59.91
1152x864 60.00
1280x720 60.00 59.99 59.86 59.74
1024x768 60.04 60.00
960x720 60.00
928x696 60.05
896x672 60.01
1024x576 59.95 59.96 59.90 59.82
960x600 59.93 60.00
960x540 59.96 59.99 59.63 59.82
800x600 60.00 60.32 56.25
840x525 60.01 59.88
864x486 59.92 59.57
800x512 60.17
700x525 59.98
800x450 59.95 59.82
640x512 60.02
720x450 59.89
700x450 59.96 59.88
640x480 60.00 59.94
720x405 59.51 58.99
684x384 59.88 59.85
680x384 59.80 59.96
640x400 59.88 59.98
576x432 60.06
640x360 59.86 59.83 59.84 59.32
512x384 60.00
512x288 60.00 59.92
480x270 59.63 59.82
400x300 60.32 56.34
432x243 59.92 59.57
320x240 60.05
360x202 59.51 59.13
320x180 59.84 59.32
Я не имею понятия, почему это происходит:
- Единственная ошибка в логах XOrg —
(EE) open /dev/fb0: Permission denied
($ grep EE ~/.local/share/xorg/Xorg.*
) - Также, в настройках дисплея нет кнопки “Обнаружить дисплеи”, как в Ubuntu 17.10.
- Я попробовал установить последние драйверы с https://launchpad.net/~oibaf/+archive/ubuntu/graphics-drivers
- Я пробовал с разными кабелями и мониторами.
- При поиске в Google я не нашел никаких недавних ответов, подходящих к моей проблеме.
- Проверял кабель и монитор с другим ноутбуком, и они работали без каких-либо проблем.
- Проверял с Live USB, и все работало без проблем.
- Оба монитора работали на странице входа.
- Является ли модуль
i915
правильным дляi7-4870HQ
(микроархитектура Haswell)?
Честно говоря, я не знаю, с чего начать поиск.
Примечание:
В офисе все работает, как обычно, с двумя мониторами!! Похоже, что он запоминает конфигурацию. Но на прошлой неделе двойной монитор работал дома. Что изменилось? Как это исправить?
Когда я пробовал:
- Кабель и монитор проверены с другими ноутбуками без проблем.
- Ноутбук проверен с другими мониторами и работает только с тем, который я привык использовать в офисе.
- Загрузка с помощью Ubuntu 18.04 из Live USB работает.
- Страница входа включает второй монитор. После входа он перестает работать.
Так что проблема очевидна, она связана с моим пользователем.
Шаги для решения проблемы:
- Удалить (или переместить) папку
~/.local/xorg
- Перезагрузить.
- Теперь монитор не работает, но по крайней мере он есть в настройках дисплея, так что его обнаружили. Затем я могу включить его и настроить как второй монитор.
Так что это исправлено. Также работает в офисе с другим монитором.
Ответ или решение
Проблема с двойным дисплеем на Ubuntu 18.04 с графикой Intel
Недавно вы столкнулись с проблемой, когда ваш дополнительный монитор перестал определяться в Ubuntu 18.04 после некоторого времени нормальной работы. Давайте подробно рассмотрим возможные причины и пути решения этой проблемы.
1. Описание проблемы
Ваш ноутбук MSI GS30 2M Shadow использует интегрированную графику Intel (Crystal Well Integrated Graphics). Ввод команды xrandr
показывает, что основной экран (встроенный дисплей eDP-1) работает нормально, но внешний монитор не распознается. Кроме того, в логах Xorg мы наблюдаем сообщение об ошибке: (EE) open /dev/fb0: Permission denied
, что может указывать на проблемы с правами доступа.
2. Устранение неполадок
Вы проделали несколько полезных шагов, включая:
- Проверку кабелей и мониторов: они работали на других устройствах без каких-либо проблем.
- Тестирование Live USB, где монитор работал корректно.
- Подтверждение работы обоих мониторов на экране входа в систему, что указывает на возможные проблемы с конфигурацией после входа.
3. Возможные причины
- Конфигурации Xorg: Вероятно, проблема связана с настройками графического сервера для вашего пользователя, а не с аппаратными средствами или драйверами. Удаление конфигурационных файлов может решить проблему.
- Проблемы с правами доступа: Ошибка в логах о доступе к
/dev/fb0
может указывать на то, что ваш пользователь не имеет нужных привилегий для работы с графическим устройством.
4. Решение проблемы
На основании ваших действий, давайте подытожим подходы к устранению проблемы:
-
Удаление конфигурации Xorg:
- Перейдите в домашнюю папку вашего пользователя и удалите или переместите папку
~/.local/xorg
:mv ~/.local/xorg ~/.local/xorg_backup
- Перейдите в домашнюю папку вашего пользователя и удалите или переместите папку
-
Перезагрузка системы:
- После удаления конфигураций выполните перезагрузку системы:
sudo reboot
- После удаления конфигураций выполните перезагрузку системы:
-
Проверка работы монитора:
- После перезагрузки зайдите в настройки дисплея. Теперь внешний монитор должен отображаться, и вам нужно будет активировать его и настроить как дополнительный.
5. Заключение
Этот метод решения проблемы восстановил возможность использования двойного дисплея. Убедитесь, что у вас установлены последние обновления системы и драйверов для предотвращения подобных ситуаций в будущем. Если проблема возникнет снова, возможно, стоит учесть использование других графических драйверов или обновление до более поздней версии Ubuntu, так как совместимость может улучшиться с новыми релизами.
Рекомендации
- Следите за обновлением системы и драйверов.
- Периодически проверяйте конфигурацию Xorg на наличие неполадок.
- Рассмотрите возможность использования более новых дистрибутивов, если работа с графикой критична для вас.
Эти шаги помогут вам поддерживать стабильность работы с двойными мониторами на вашем оборудовании.