Summary: | Не отображает wayland-сессии на nvidia | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Sergey V Turchin <zerg> |
Component: | gdm | Assignee: | Alexey Shabalin <shaba> |
Status: | NEW --- | QA Contact: | qa-sisyphus |
Severity: | normal | ||
Priority: | P5 | CC: | aris, armatik, shaba |
Version: | unstable | ||
Hardware: | x86_64 | ||
OS: | Linux |
Description
Sergey V Turchin
2024-12-28 14:20:03 MSK
Есть "Plasma(X11/Wayland)", в Wayland даже зашел. А, у тебя ж невидиа, которая может быть признана непригодной для wayland. Чтобы это узнать, можно убрать /usr/lib/udev/rules.d/61-gdm.rules и перезапустить GDM. (Ответ для Yuri N. Sedunov на комментарий #2) > А, у тебя ж невидиа, которая может быть признана непригодной для wayland. У меня Intel, который пригоден, но вообще никакие сессии Wayland не отображает. (Ответ для Yuri N. Sedunov на комментарий #2) > /usr/lib/udev/rules.d/61-gdm.rules В нём ошибка. $ lspci -nn | grep '\[03' 00:02.0 VGA compatible controller [0300]: Intel Corporation TigerLake-H GT1 [UHD Graphics] [8086:9a68] (rev 01) 01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GA107M [GeForce RTX 3050 Mobile] [10de:25a2] (rev a1) У меня ноут. Видеовыход на его монитор, понятно, что из Intel. Но, NVIDIA не обрубок, а, типа, полноценная запихна. Отдельный HDMI не использую. Воткнута докстанция в Type-C, а в неё монитор. Попробуй, как соберется. #367384 BUILDING #1 [locked] [test-only] sisyphus srpm=gdm-47.0-alt2.src.rpm (Ответ для Yuri N. Sedunov на комментарий #6) > #367384 BUILDING #1 [locked] [test-only] sisyphus srpm=gdm-47.0-alt2.src.rpm Не помогло. Ему каким-то боком нужен systemctl is-enabled nvidia-hibernate , иначе GOTO="gdm_disable_wayland" (Ответ для Sergey V Turchin на комментарий #8) > Ему каким-то боком нужен > systemctl is-enabled nvidia-hibernate > , иначе > GOTO="gdm_disable_wayland" Ааа, не. Он это обходит, т.к. NVIDIA_ENABLE_S0IX_POWER_MANAGEMENT=0 ENV{NVIDIA_PRESERVE_VIDEO_MEMORY_ALLOCATIONS}!="1", GOTO="gdm_disable_wayland" , только нахрена оно ему, если везде по умолчанию выключено... Да и вообще на кой он туда лезет, если gdm на Intel запущен... > ENV{NVIDIA_PRESERVE_VIDEO_MEMORY_ALLOCATIONS}!="1", GOTO="gdm_disable_wayland"
В общем, претензия только к этой строке, т.к. с настройками по умолчанию практически у всех она будет переходить на gdm_disable_wayland.
(Ответ для Sergey V Turchin на комментарий #10) > ENV{NVIDIA_PRESERVE_VIDEO_MEMORY_ALLOCATIONS}!="1", Это я добавил в дефолтный конфиг, т.е. только сервисы ему нужны включенные. Правда, неизвестно, зачем. (Ответ для Sergey V Turchin на комментарий #13) > (Ответ для Sergey V Turchin на комментарий #10) > > ENV{NVIDIA_PRESERVE_VIDEO_MEMORY_ALLOCATIONS}!="1", > Это я добавил в дефолтный конфиг Уже убрал, т.е. засыпать не даёт. Т.е. в gdm это поведение в правилах udev странное в любом случае. |