Рейтинг:0

Переход в режим настройки; Light Display Manager не запускается без драйвера Intel или xorg.conf.d

флаг cn

Цель

Я хочу использовать настройка режима графический др-вер вместо информация графический др-вер.


Запись

Мне удалось обойти автоматический спам-фильтр, только заменив вызовы «драйвера» на «dr-ver». Посмотри это.


импульс

Моя текущая конфигурация графики приводит к двум проблемам:

  • странное графическое мерцание и артефакты при использовании трех внешних мониторов, подключенных через док-станцию ​​Thunderbolt 3
  • графический процессор AMD не работает (DRI_PRIME=1 дает только черный ящик)

Проблема

LightDM не запускается, если я выполняю одно из следующих действий:

  • apt удалить xserver-xorg-video-intel-hwe-18.04 упаковка
  • mv /usr/share/X11/xorg.conf.d /usr/share/X11/xorg.conf.d.backup (фактически удаляя конфигурацию Xorg; насколько я понимаю, в ней больше нет необходимости?)
  • изменить Dr-ver вход в мой 10-intel.conf Выходной класс из "интелл" к "установка режима"

ЛайтДМ жалуется:

Не удалось запустить. Обнаружение доступных графических процессоров и обработка любых системных изменений.

➤~журналctl -u lightdm.service

... <повторяется пять раз до окончательного отказа > ...

17 сентября, 13:04:58 Precision-3540 systemd[1]: Запуск Light Display Manager...
17 сентября, 13:04:58 Precision-3540 systemd[1]: запущен Light Display Manager.
17 сентября, 13:04:58 Precision-3540 systemd[1]: lightdm.service: основной процесс завершен, код = завершен, статус = 1/FAILURE
17 сентября, 13:04:58 Precision-3540 systemd[1]: lightdm.service: Ошибка с результатом «код выхода».
17 сентября, 13:04:59 Precision-3540 systemd[1]: lightdm.service: время задержки обслуживания истекло, запланирован перезапуск.
17 сентября, 13:04:59 Precision-3540 systemd[1]: lightdm.service: запланированное задание перезапуска, счетчик перезапусков равен 5.
17 сент., 13:04:59 Precision-3540 systemd[1]: Диспетчер дисплея с подсветкой остановлен.
17 сентября, 13:04:59 Precision-3540 systemd[1]: lightdm.service: Запрос на запуск повторяется слишком быстро.
17 сентября, 13:04:59 Precision-3540 systemd[1]: lightdm.service: Ошибка с результатом «код выхода».
17 сентября, 13:04:59 Precision-3540 systemd[1]: не удалось запустить Light Display Manager.

➤ ~ journalctl -u gpu-manager.service
17 сентября, 13:03:36 Precision-3540 systemd[1]: запуск Определение доступных графических процессоров и обработка любых системных изменений...
17 сентября, 13:03:36 Precision-3540 systemd[1]: запущено Определение доступных графических процессоров и обработка любых системных изменений.

... < повторяется много раз, прежде чем зафиксировать ошибку > ...

17 сентября, 13:03:36 Precision-3540 systemd[1]: gpu-manager.service: запрос на запуск повторяется слишком быстро.
17 сентября, 13:03:36 Precision-3540 systemd[1]: gpu-manager.service: ошибка с результатом «start-limit-hit».
17 сентября, 13:03:36 Precision-3540 systemd[1]: не удалось запустить. Определите доступные графические процессоры и обработайте любые системные изменения.

Диагностическая информация

➢ ~ инкси --версия 
инкси 3.3.06-00 (21 июля 2021 г.)
... < колофон и лицензия опущены > ... 

➢ ~ DRI_PRIME=0 inxi-Gxxxz
Графика: Устройство-1: Поставщик Intel: Dell dr-ver: i915 v: идентификатор шины ядра: 00:02.0 идентификатор чипа: 8086:3ea0 идентификатор класса: 0300 
           Устройство-2: Advanced Micro Devices [AMD/ATI] Lexa XT [Radeon PRO WX 3100] поставщик: Dell dr-ver: amdgpu v: ядро 
           идентификатор шины: 3b:00.0 идентификатор чипа: 1002:6985 идентификатор класса: 0380 
           Устройство-3: Logitech Webcam C270 Тип: USB-драйвер: snd-usb-audio, uvcvideo bus-ID: 7-3:2 чип-ID: 046d:0825 
           идентификатор класса: 0102 серийный номер: <фильтр> 
           Дисплей: сервер x11: X.Org 1.20.8 компоновщик: gnome-shell v: 3.28.4 dr-ver: загружено: amdgpu,ati,intel 
           выгружено: fbdev,modesetting,vesa разрешение: 1: 900x1600~60Hz 2: 900x1600~60Hz 3: 2560x1440~60Hz s-dpi: 96 
           OpenGL: рендерер: Mesa DRI Intel UHD Graphics 620 (WHL GT2) v: 4.6 Mesa 20.0.8 compat-v: 3.0 прямой рендеринг: Да

➢ ~ DRI_PRIME=1 inxi-Gxxxz
Графика: Устройство-1: Поставщик Intel: Dell dr-ver: i915 v: идентификатор шины ядра: 00:02.0 идентификатор чипа: 8086:3ea0 идентификатор класса: 0300 
           Устройство-2: Advanced Micro Devices [AMD/ATI] Lexa XT [Radeon PRO WX 3100] поставщик: Dell dr-ver: amdgpu v: ядро 
           идентификатор шины: 3b:00.0 идентификатор чипа: 1002:6985 идентификатор класса: 0380 
           Устройство-3: Logitech Webcam C270 Тип: USB-драйвер: snd-usb-audio, uvcvideo bus-ID: 7-3:2 чип-ID: 046d:0825 
           идентификатор класса: 0102 серийный номер: <фильтр> 
           Дисплей: сервер x11: X.Org 1.20.8 компоновщик: gnome-shell v: 3.28.4 dr-ver: загружено: amdgpu,ati,intel 
           выгружено: fbdev,modesetting,vesa разрешение: 1: 900x1600~60Hz 2: 900x1600~60Hz 3: 2560x1440~60Hz s-dpi: 96 
           OpenGL: рендерер: AMD Radeon Pro WX3100 (POLARIS12 DRM 3.35.0 5.4.0-84-универсальный LLVM 9.0.1) v: 4.5 Mesa 19.2.2 
           прямой рендеринг: Да

Я думаю, что это странно, что у меня тоже есть nouveau dr-ver, но это меня сейчас меньше всего беспокоит.

➢ ~ список sudo apt --installed | grep xserver-xorg-видео
xserver-xorg-video-all-hwe-18.04/bionic-updates, теперь 1:7.7+19ubuntu8~18.04.3 amd64 [установлено, автоматически]
xserver-xorg-video-amdgpu-hwe-18.04/bionic-updates, теперь 19.1.0-1~18.04.1 amd64 [установлено, автоматически]
xserver-xorg-video-ati-hwe-18.04/bionic-updates, теперь 1:19.1.0-1~18.04.1 amd64 [установлено, автоматически]
xserver-xorg-video-fbdev-hwe-18.04/bionic-updates, теперь 1:0.5.0-1ubuntu1~18.04.1 amd64 [установлено, автоматически]
xserver-xorg-video-intel-hwe-18.04/bionic-updates, теперь 2:2.99.917+git20171229-1ubuntu1~18.04.1 amd64 [установлен]
xserver-xorg-video-nouveau-hwe-18.04/bionic-updates, теперь 1:1.0.16-1~18.04.1 amd64 [установлено, автоматически]
xserver-xorg-video-qxl-hwe-18.04/bionic-updates, теперь 0.1.5-2build2~18.04.1 amd64 [установлено, автоматически]
xserver-xorg-video-radeon-hwe-18.04/bionic-updates, теперь 1:19.1.0-1~18.04.1 amd64 [установлено, автоматически]
xserver-xorg-video-vesa-hwe-18.04/bionic-updates, теперь 1:2.4.0-1~18.04.1 amd64 [установлено, автоматически]
xserver-xorg-video-vmware-hwe-18.04/bionic-updates, теперь 1:13.3.0-2build1~18.04.1 amd64 [установлено, автоматически]

Информация о Xorg

Содержание /var/log/Xorg.0.log слишком длинные, чтобы опубликовать их полностью. Тем не менее, я могу выделить несколько основных моментов:

[ 6.350] (==) Использование каталога конфигурации системы "/usr/share/X11/xorg.conf.d"
...
[ 6.377] (II) Применение класса вывода "Intel" к /dev/dri/card0
[ 6.377] загрузка др-вер: intel
[6.377] (II) Применение OutputClass "AMDgpu" к /dev/dri/card1
[ 6.377] загрузка др-вер: amdgpu
[ 6.377] (==) Сопоставление данных с автонастроенным драйвером 0
[ 6.377] (==) Соответствует amdgpu как автонастроенному dr-ver 1
[ 6.377] (==) Соответствует ati как автонастроенный dr-ver 2
[ 6.377] (==) Соответствующий режим настройки как автоконфигурированный dr-ver 3
[ 6.377] (==) Сопоставлен fbdev как автонастроенный dr-ver 4
[ 6.377] (==) Соответствует vesa как автонастроенный dr-ver 5
[6.377] (==) Назначил др-вер в xf86ConfigLayout
[6.377] (II) LoadModule: "intel"
[6.377] (II) Загрузка /usr/lib/xorg/modules/dr-vers/intel_drv.so
[ 6.379] (II) Данные модуля: vendor="X.Org Foundation"
[6.379] скомпилировано для 1.20.1, версия модуля = 2.99.917
[ 6.379] Класс модуля: X.Org Video Dr-ver
[ 6.379] Класс ABI: X.Org Video Dr-ver, версия 24.0
[ 6.379] (II) LoadModule: "amdgpu"
[6.379] (II) Загрузка /usr/lib/xorg/modules/dr-vers/amdgpu_drv.so
[6.383] (II) Модуль amdgpu: vendor="X.Org Foundation"
[6.383] скомпилировано для 1.20.5, версия модуля = 19.1.0
[ 6.383] Класс модуля: X.Org Video Dr-ver
[ 6.383] Класс ABI: X.Org Video Dr-ver, версия 24.0
... <также загружает ati, fbdev, vesa> ...
[ 6.395] (II) LoadModule: "установка режима"
[6.395] (II) Загрузка /usr/lib/xorg/modules/dr-vers/modesetting_drv.so
[ 6.397] (II) Настройка режима модуля: vendor="X.Org Foundation"
[6.397] скомпилировано для 1.20.8, версия модуля = 1.20.8
[ 6.397] Класс модуля: X.Org Video Dr-ver
[ 6.397] Класс ABI: X.Org Video Dr-ver, версия 24.1
...
[ 6.420] (II) AMDGPU(G0): [KMS] Режим ядра включен.
...
[ 6.651] (II) UnloadModule: "установка режима"
[ 6.651] (II) Настройка режима разгрузки
➢ xorg.conf.d cat 10-amdgpu.conf && cat 10-intel.conf 
Раздел "Выходной класс"
    Идентификатор "AMDgpu"
    MatchDr-вер "amdgpu"
    Dr-ver "amdgpu"
EndSection

Раздел "Выходной класс"
   Идентификатор "Интел"
   MatchDr-вер "i915"
   Dr-ver "intel"
EndSection

Загрузка с живого носителя Ubuntu 20.04 или Kubuntu 21.04 обеспечивает безупречную работу. К сожалению, в настоящее время обновление или переустановка невозможны. Я должен исправить конфигурацию вручную как-то.

Заранее спасибо!

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.