Рейтинг:0

Диспетчер отображения SDDM не использует 3-й монитор

флаг ch

У меня комп с 2 видеокартами и 3 мониторами - 2 к одной карте и 1 к другой.Я запускаю Ubuntu Server с X и хочу использовать как можно более легкий диспетчер отображения. Я пытаюсь использовать SDDM, но столкнулся с проблемой, что после загрузки в моей системе есть рабочий стол, использующий только 2 монитора, подключенных к одной карте, а 3-й монитор для нее недоступен.

Я установил и запустил LightDM с абсолютно такой же конфигурацией системы, и после загрузки с этим менеджером в моей системе есть рабочий стол, использующий все 3 монитора.

Можно ли в моем случае настроить SDDM на работу с 3-мя мониторами или это ограничение SDDM по дизайну?

Вот некоторая информация о системе, в которой работают SDDM и LightDM:

  1. Xrandr âlistproviders абсолютно одинаковы:
Провайдеры: количество: 2
Поставщик 0: id: 0x55 cap: 0x9, Source Output, Sink Offload crtcs: 4 выхода: 2 связанных провайдера: 1 имя: Неизвестный AMD Radeon GPU @ pci:0000:08:00.0
Поставщик 1: id: 0x93 cap: 0x6, Sink Output, Source Offload crtcs: 4 выхода: 3 связанных провайдера: 1 name:modesetting
  1. Xrandr – запрос имеет одно отличие в DVI-D-1-2 раздел:

ЛайтДМ

Экран 0: минимум 320 x 200, текущий 2293 x 3240, максимум 16384 x 16384
HDMI-A-0 подключен 1920x1080+373+2160 (обычное левое перевернутое правое по оси x по оси y) 477 мм x 268 мм
   1920x1080 59,93*+
¦
Первичный разъем DVI-D-0 1920x1080+0+1080 (обычное левое перевернутое правое, ось x, ось y) 477 мм x 268 мм
   1920x1080 59,93*+
¦
DVI-D-1-2 подключен 1920x1080+143+0 (обычное левое перевернутое правое по оси x по оси y) 598 мм x 336 мм
   1920x1080 60,00*+ 59,96 50,00 59,94 59,93  
¦
HDMI-1-2 отключен (нормальный левый инвертированный правый по оси x по оси y)
VGA-1-1 отключен (нормальная левая инвертированная правая ось x ось y)
¦

SDDM

Экран 0: минимум 320 x 200, текущий 2293 x 3240, максимум 16384 x 16384
HDMI-A-0 подключен 1920x1080+373+2160 (обычное левое перевернутое правое по оси x по оси y) 477 мм x 268 мм
   1920x1080 59,93*+
¦
Первичный разъем DVI-D-0 1920x1080+0+1080 (обычное левое перевернутое правое, ось x, ось y) 477 мм x 268 мм
   1920x1080 59,93*+
¦
DVI-D-1-2 подключен (нормальный левый инвертированный правый по оси x по оси y)
   1920x1080 60,00 + 59,96 50,00 59,94 59,93  
¦
HDMI-1-2 отключен (нормальный левый инвертированный правый по оси x по оси y)
VGA-1-1 отключен (нормальная левая инвертированная правая ось x ось y)
¦
  1. Xrandr — список мониторов соответственно отличается:

ЛайтДМ

0: +*DVI-D-0 1920/477x1080/268+0+1080 DVI-D-0
 1: +HDMI-A-0 1920/477x1080/268+373+2160 HDMI-A-0
 2: +DVI-D-1-2 1920/598x1080/336+143+0 DVI-D-1-2

SDDM

0: +*DVI-D-0 1920/477x1080/268+0+1080 DVI-D-0
 1: +HDMI-A-0 1920/477x1080/268+373+2160 HDMI-A-0
  1. Инкси-Gx показывает некоторый сбой для SDDM:

ЛайтДМ

Графика: Устройство-1: NVIDIA GK208B [GeForce GT 710] поставщик: драйвер Gigabyte: nouveau v: ID шины ядра: 01:00.0 
           Устройство-2: Драйвер AMD Raven Ridge [Radeon Vega Series / Radeon Vega Mobile Series]: amdgpu v: ID шины ядра: 08:00.0 
           Дисплей: x11 сервер: X.Org 1.20.13 драйвер: amdgpu,ati,modesetting выгружается: fbdev,vesa 
           разрешение: 1920x1080~60Гц, 1920x1080~60Гц, 1920x1080~60Гц 
           OpenGL: рендерер: AMD RAVEN (DRM 3.35.0 5.4.0-91-универсальный LLVM 11.0.0) v: 4.6 Mesa 20.2.6 прямой рендеринг: Да 

SDDM

Графика: Устройство-1: NVIDIA GK208B [GeForce GT 710] поставщик: драйвер Gigabyte: nouveau v: ID шины ядра: 01:00.0 
           Устройство-2: Драйвер AMD Raven Ridge [Radeon Vega Series / Radeon Vega Mobile Series]: amdgpu v: ID шины ядра: 08:00.0 
           Дисплей: x11 сервер: X.Org 1.20.13 драйвер: amdgpu,modesetting FAILED: ati выгружено: fbdev,vesa 
           разрешение: 1920x1080~60Гц, 1920x1080~60Гц 
           OpenGL: рендерер: AMD RAVEN (DRM 3.35.0 5.4.0-91-универсальный LLVM 11.0.0) v: 4.6 Mesa 20.2.6 прямой рендеринг: Да 

Системная информация:

uname -а
имя хоста 5.4.0-91-generic #102-Ubuntu SMP Пт, 5 ноября, 16:31:28 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
lsb_release -a
Описание: Ubuntu 20.04.2 LTS

ОБНОВИТЬ

Просто чтобы устранить потенциальную проблему, обновленную с помощью судо подходящее обновление и судо подходящее обновление без эффекта.

guiverc avatar
флаг cn
Почему вы не применяете обновления? Ваша деталь `lsb_release` подразумевает, что вы не применяли обновления в течение нескольких месяцев (https://fridge.ubuntu.com/2021/08/27/ubuntu-20-04-3-lts-released/ показывает дату выпуска ISO, но установленных систем, обновленных до этой даты). Вы используете Убунту? или система на базе Ubuntu?
флаг ch
Это Убунту. Я не применял обновления из-за каких-то ограничений на использование другой версии.
Soren A avatar
флаг mx
Чтобы применить обновления, вы должны запустить «sudo apt update», а затем «sudo apt upgrade»...
флаг ch
@SorenA Сделано именно так, как вы рекомендовали, но ничего не изменилось, уточнил это в разделе обновления вопроса.

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

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