Bug 35607

Summary: подключение внешнего (HDMI) монитора к ноутбуку требует нетривиальной настройки
Product: Sisyphus Reporter: Alexey Sheplyakov <asheplyakov>
Component: nvidia_glx_commonAssignee: Sergey V Turchin <zerg>
Status: NEW --- QA Contact: qa-sisyphus
Severity: normal    
Priority: P3 CC: evg, rider, zerg
Version: unstable   
Hardware: all   
OS: Linux   
Attachments:
Description Flags
lspci -vvv -n
none
dmidecode
none
магический xorg.conf
none
Xsetup с заклятьем, после которого xrandr начинает "видеть" HDMI выход none

Description Alexey Sheplyakov 2018-11-14 15:19:55 MSK
Created attachment 7855 [details]
lspci -vvv -n

Дано: 
1) ноутбук Dell Inspiron 7577 (выхлоп lspci -vvv -n и dmidecode приложен)
2) монитор с HDMI входом

Требуется: "горячее" подключение монитора к ноутбуку.

Действия:

1) Подключил HDMI кабель
2) Включил монитор
3) xrandr --auto

Ожидания: на мониторе появится изображение
Реальность: черный экран, затем через какое-то время монитор сообщает "no signal detected", и переходит в режим ожидания


Хотя желаемого результата удалось добиться с помощью

1) проприетарного драйвера nvidia
2) хитрого xorg.conf (приложен)
3) затейливого заклятия, добавленного в /etc/X11/sddm/Xsetup (также приложен)

"но это же какой-то позор"
Comment 1 Alexey Sheplyakov 2018-11-14 15:20:47 MSK
Created attachment 7856 [details]
dmidecode
Comment 2 Alexey Sheplyakov 2018-11-14 15:21:29 MSK
Created attachment 7857 [details]
магический xorg.conf
Comment 3 Alexey Sheplyakov 2018-11-14 15:23:17 MSK
Created attachment 7858 [details]
Xsetup с заклятьем, после которого xrandr начинает "видеть" HDMI выход
Comment 4 Andrey Cherepanov 2018-11-14 16:02:49 MSK
На Sisyphus.
Comment 5 Anton Farygin 2018-11-14 16:06:37 MSK
На сизифе это, скорее всего, исправлено.
Добавил Сергея Турчина.
Comment 6 Sergey V Turchin 2018-11-14 16:18:03 MSK
(В ответ на комментарий №2)
> магический xorg.conf
Эту магию я уже добавил http://git.altlinux.org/people/zerg/packages/?p=nvidia_glx_common.git;a=commitdiff;h=791708e8c0b31a395579f875fbe98f1fcb684d12
Если тестирование будет успешным, скоро пойдет в p8.
Comment 7 Alexey Sheplyakov 2018-11-14 16:49:18 MSK
> Эту магию я уже добавил http://git.altlinux.org/people/zerg/packages/?p=nvidia_glx_common.git;a=commitdiff;h=791708e8c0b31a395579f875fbe98f1fcb684d12

Похоже, что не всю. Дело в том, что без

Section "Module"
        Load "modesetting"
EndSection

у меня вывод на внешний монитор не заработал.
Comment 8 Sergey V Turchin 2018-11-14 18:01:46 MSK
(В ответ на комментарий №6)
> Если тестирование будет успешным, скоро пойдет в p8.
Не. В p8 с этим проблема. На Сизифе/p9 надо будет смотреть.
Comment 9 Sergey V Turchin 2018-11-16 11:51:28 MSK
Можно еще попробовать вот такое https://jwrdegoede.fedorapeople.org/10-nvidia-driver.conf