Summary: | gdm: отключение сессии gnome-wayland для видеокарт nvidia | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Roman Alifanov <ghgh2222> |
Component: | gdm-data | Assignee: | Yuri N. Sedunov <aris> |
Status: | NEW --- | QA Contact: | qa-sisyphus |
Severity: | normal | ||
Priority: | P5 | CC: | aris, shaba, vlad1.96 |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux |
Description
Roman Alifanov
2024-03-12 15:35:53 MSK
1) Проверить gdm-46.rc с ftp.a.o/people/gnome, в нем 61-gdm.rules претерпел некоторые изменения и в части нвидии. Если не помогает, 2)Идти в апстрим и рассказывать свою историю там. (Ответ для Yuri N. Sedunov на комментарий #1) > 1) Проверить gdm-46.rc с ftp.a.o/people/gnome, в нем 61-gdm.rules претерпел > некоторые изменения и в части нвидии. К сожалению без изменений ;( (Ответ для Roman Alifanov на комментарий #2) > (Ответ для Yuri N. Sedunov на комментарий #1) > > 1) Проверить gdm-46.rc с ftp.a.o/people/gnome, в нем 61-gdm.rules претерпел > > некоторые изменения и в части нвидии. > К сожалению без изменений ;( Он правильно делает, потому что, если присмотреться, там ещё есть другие правила, которые необходимы для корректной работы wayland. (Не считая запрета для старых видеочипов и мулти-gpu) 1 правило: https://git.altlinux.org/srpms/g/gdm.git?p=gdm.git;a=blob;f=gdm/data/61-gdm.rules.in;h=010f9eb1ab9f4ce5085cdcefc509592107fc948c;hb=46.0-alt1#l41 и 2 правило, которого до недавнего времени не было, но 3 недели назад в апстриме повилось: https://gitlab.gnome.org/GNOME/gdm/-/blob/main/data/61-gdm.rules.in?ref_type=heads#L42 Я бы сделал так: Чтобы было больше вариантов для включения wayland в gdm, обновил правила в пакете, либо же ждал пока та версия gdm с аппстрима не появится тут. А сам руками проделал работу по настройке сохранения ресурсов видеопамяти. Документация от nvidia: https://download.nvidia.com/XFree86/Linux-x86_64/550.40.07/README/powermanagement.html Вики с arch: https://wiki.archlinux.org/title/GDM#Wayland_and_the_proprietary_NVIDIA_driver Вики c alt gnome regular: https://alt-gnome.wiki/nvidia.html#%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%B0%D0%B8%D0%B2%D0%B0%D0%B5%D0%BC-%D0%BF%D0%BE%D0%B4%D0%B4%D0%B5%D1%80%D0%B6%D0%BA%D1%83-%D1%83%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D1%8F-%D0%BF%D0%B8%D1%82%D0%B0%D0%BD%D0%B8%D1%8F-%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE%D0%BA%D0%B0%D1%80%D1%82%D1%8B Стоит учесть, что там и там описан только первый способ сохранения видеопамяти. На alt gnome regular скоро должен появиться и 2-ой вариант, PR готов, но его ещё не слили. (Ответ для Vladislav Babenko на комментарий #3) ... > Я бы сделал так: Чтобы было больше вариантов для включения wayland в gdm, > обновил правила в пакете, либо же ждал пока та версия gdm с аппстрима не > появится тут. На днях выйдет gnome-46.1. Ждите. Проверьте эту сборку. [#347148] TESTED srpm=gdm-46.0-alt2.src.rpm В нее, в частности, вошел этот коммит: "data: Re-enable wayland on hybrid graphics laptops with NVIDIA driver" https://gitlab.gnome.org/GNOME/gdm/-/commit/4291dde66240ac23ee3216fe10fdd6f9d302e21c |