Рейтинг:1

Wayland на Nvidia, поскольку мы приближаемся к четвертому кварталу 2021 года

флаг ke

Так что теоретически Wayland теперь поддерживается на Nvidia с драйверами 470 и выше.

Если это правда, как я могу полностью преобразовать свою Ubuntu 21.04 из Xorg в Wayland?

(да, я готов полностью переустановить Steam и все мои игры, а также любое количество других приложений)

Рейтинг:2
флаг it

-- МОЙ ОПЫТ ИСПОЛЬЗОВАНИЯ WAYLAND --


~ КОНТЕКСТ ~

Я сейчас работаю на nvidia. Уже несколько месяцев (20.04). Sway бегает только по дороге. Я не замечаю разницы в том, что касается ресурсов. Я постоянно переключаюсь между:

  • Sway on Wayland -- (указано как Качаться в меню экрана входа в систему)

  • обычный Ubuntu на Wayland -- (Ubuntu на Вейланде в меню)

  • обычная Ubuntu на X11 -- (Просто Убунту в меню)

  • Классический GNOME на X11 -- (ГНОМ Классический в меню)

     ПРИМЕЧАНИЕ. Если неясно, к какому меню параметров относится ссылка,
                 Я подробно рассказываю об этом в разделе 
                       под названием `MODESWITCHING...` ниже.
    

Все эти параметры появились на моем экране входа в систему после того, как я установил Качаться с помощью кв.

~ ВЫВОД ~

В любом случае, я хочу сказать, что единственная разница, которую я замечаю (между двумя gnome/ubuntu), заключается в том, что цвета немного отличаются. Не лучше и не хуже, просто другой. Могу выложить скриншоты, если хотите.

В 20.04 есть несколько других побочных эффектов, таких как исчезновение привязок клавиш и невозможность (невозможность) управления звуком без команд системного уровня. Тем не менее, я почти уверен, что это можно объяснить тем фактом, что моя система была настроена для gmome, и я как бы просто выдернул ее из поля зрения.Для свежих установок 21.04 это явно не так.


-- МОЙ ОПЫТ ИСПОЛЬЗОВАНИЯ WAYLAND --


Ниже приведены несколько предложений для обычного пользователя, у которого возникают проблемы с комбинацией Wayland. В первую очередь..

  • скачайте самые новые драйвера. Хотя я могу подтвердить, что вы в целом не нужно 470 (Я даже не знал, что 470 был выпущен, пока не прочитал это), многие / большинство изменений между версиями, вероятно, связаны с адаптацией к среде Wayland.

  • Если у вас возникли проблемы, используйте новый водитель. Это был обходной путь, который я нашел во время исследования. Сначала я скачал и использовал его, просто на всякий случай.

В конце концов мне надоело постоянно менять водителей, поэтому я остановился, и ничего не произошло. Это было несколько месяцев назад, и мой ноутбук никогда не выключается. Это отлично сработало для меня... (стучит по дереву.)


-- СВЯЗАННАЯ ИНФОРМАЦИЯ --


КОНТЕКСТ

Хотя я знаю, о чем ты говоришь. Я помню, когда я устанавливал, моя установка была обнаружена, и мне пришлось щелкнуть что-то, говорящее: «Я больше не буду покупать драйверы Nvidia». Это оказалось не проблемой для меня, но это не гарантирует то же самое для всех.

ВЫВОД

В случае, если мне не удалось сделать это очевидным выше, вам нужно будет сначала установить эти среды вручную. Прошло много времени с тех пор, как я нашел их, и я забыл "как." Я просто помню нечеткую документацию и множество проб и ошибок.

Если у вас есть сомнения, попробуйте Wayland в своей текущей версии. Таким образом, если это не сработает, нет никакого риска. Вы можете просто выключить его обратно.

ПЕРЕКЛЮЧЕНИЕ РЕЖИМОВ МЕЖДУ СРЕДОЙ РАБОЧЕГО СТОЛА

Чтобы переключиться между Wayland и X (и любыми другими установленными средами):

  • выйти
  • на экране входа нажмите на свой счет.
  • как только вы нажмете, в правом нижнем углу появится шестеренка.
  • Нажмите на нее. Вам будут представлены варианты «Ubuntu» и «Ubuntu на Wayland».
  • Как только вы выберете, все остальное будет как обычно.

-- РЕДАКТИРОВАТЬ --


Согласно вашему комментарию, этот ответ вам не помог.

Если ответ был выключен, это потому, что я до сих пор не знаю, о чем вы спрашиваете. Не могли бы вы уточнить?

Единственный вопрос, который я вижу, находится во второй строке.

... как я могу полностью преобразовать свою Ubuntu 21.04 из Xorg в Wayland? 

У меня проблемы с пониманием этого.

Во-первых, согласно цитате, у вас есть уже "полностью >!преобразовал" вашу Ubuntu. Ubuntu 21.04+ поставляется полностью настроенным для >!поддержки Wayland из коробки. Кроме того, при загрузке Ubuntu >!21.04 (по крайней мере, любой поддерживаемой версии) рабочий стол GNOME не >!опция. На самом деле, согласно связанной информации, он >! даже не доступен (это ОЧЕНЬ устаревшее утверждение, так что принимайте его >! с недоверием, так что относитесь к нему с недоверием.) Поскольку ваше следующее утверждение противоречит приведенному выше предположению, я изначально решил дать вам презумпцию невиновности. Это все еще оставляет нас с чрезвычайно общим вопросом. Первоначально >!я предполагал, что раз вы знаете, что делаете, то обобщение было связано >!с тем, что вы искали что-нибудь и все полезное >!по этому вопросу.
Поскольку кажется, что я был неправ, я превратил свой ответ во что-то >!(надеюсь) пригодное для использования сообществом в целом. Если вы сможете расширить свой ответ >!, я еще раз внесу изменения, пытаясь соответствовать вашему.

tatsu avatar
флаг ke
да ну это не совсем то, что я ищу. Я упомянул Steam и свою полную библиотеку игр. Я так понимаю, вы никогда не играли в более дорогие игры (unreal, unity, cryengine) на Ubuntu? Он плохо работает или вообще не работает с nouveau (который, кстати, вы написали неправильно)
Nate T avatar
флаг it
@tatsu не забудь посмотреть спойлер
tatsu avatar
флаг ke
нет.это все неправильно. Вы не понимаете по-английски на самом деле. это совсем не то, что я сказал. дословно это и тогда вы увидите. также поддержка wayland только частичная, если у вас есть nvidia. Wayland действительно поддерживает только AMD. Nvidia очень и очень упорно держалась. И я уже объяснил, почему модерн меня не интересует.
tatsu avatar
флаг ke
Насколько я понимаю, в последний раз у вас была карта Nvidia давным-давно, и в настоящее время вы используете AMD, или вы что-то делали и не помните, что это такое. Но я столкнулся с проблемой выхода из системы на моем Ubuntu 21.04 и повторного входа: https://imgur.com/4NSJfJF как видите, по умолчанию нет опции wayland. и раньше, когда я пробовал сеансы Wayland на Ubuntu, Xorg все еще интерпретировал почти все.
Nate T avatar
флаг it
Сначала нужно установить Wayland. Мой компьютер — Dell [g5 5590] (https://www.cnet.com/reviews/dell-g5-15-5590-review/). Это игровой ноутбук среднего класса, который поставляется с nvidia geforce gtx... Это Linux. где мы поддерживаем себя и друг друга. AU — это вся поддержка, в которой я нуждаюсь. Служба поддержки Nvidia не хочет нас, и они нам не нужны. Если мне нужен драйвер, я его пишу, либо нахожу кого-нибудь на Github, кто уже это сделал. Если надо нарыть инструкцию по установке вейленда на 20.04, то могу. Дай мне знать. Прошел почти год с тех пор, как я установил, но я считаю, что он поддерживается.
Рейтинг:1
флаг pl

У меня нет 21.04, но из того, что я читал(это, это), Вэйланд по умолчанию в 21.04, и вы можете использовать шестеренку на экране входа в систему, чтобы переключиться на Xorg.

Актуальные изображения экрана входа в 21.04 (#1, #2) показать параметры в шестеренке

  • Убунту
  • Ubuntu на Xorg

в отличие от что было при включении Wayland в 20.04, который

  • Убунту
  • Ubuntu на Вейланде

Поэтому мне интересно, как получилось у вас нет одинаковых вариантов.

Пожалуйста, опубликуйте вывод

$ эхо $XDG_SESSION_TYPE

Вы устанавливали 21.04 с нуля или это было обновление?
Если нет, и у вас достаточно места на диске, вы можете установить небольшие разделы, чтобы попробовать, установив затем драйверы nvidia 470. Мне кажется, что все должно работать, и вы ничего особенного не делаете.
Обновление с 20.04, похоже, несколько трюков, в том числе: 1) модификация /etc/gdm3/custom.conf, 2) редакция udev rules (хотя для nvidia 470 это пожалуй и не нужно). Но альтернатива, описанная выше, кажется более верной.

tatsu avatar
флаг ke
это не мой случай, как я сказал ранее: https://imgur.com/4NSJfJF и да, это было обновление. так что я думаю, что это проблема. Я посмотрю трюки файл `/etc/gdm3/custom.conf` не является хитростью, потому что эта строка уже правильно прокомментирована, `cd /usr/lib/udev/rules.d/`
tatsu avatar
флаг ke
после редактирования и перезагрузки у меня по-прежнему нет новых параметров в Cog, и терминал возвращает `t@tsu:~$ echo $XDG_SESSION_TYPE х11 `
tatsu avatar
флаг ke
Успех! `t@tsu:~$ echo $XDG_SESSION_TYPE wayland`. Итак, что я сделал, так это зашел сюда https://forum.manjaro.org/t/howto-use-wayland-with-propietary-nvidia-drivers/36130 и проследил за тем, что они сделали, а именно прокомментировал последнюю строку: `#IMPORT{cmdline}="nomodeset", RUN+="/usr/lib/gdm-disable-wayland"` Я также запустил это: `gsettings set org.gnome.mutter Experimental-Features [\"kms-modifiers\" ]` не уверен, что это способствовало. и добавил: `nvidia-drm.modeset=1` в мою личинку по умолчанию. после перезагрузки у меня было три варианта вместо двух предыдущих: "gnome", "ubuntu" (этот) и "ubuntu на X-org"
Nate T avatar
флаг it
Если вы решили сделать решительный шаг, вы должны хотя бы попробовать покачнуться. Если вы когда-либо использовали i3, Sway — это, по сути, i3 для Wayland. Если вы занимаетесь настройкой конфигураций для автоматизации рабочих процессов, это затмит все остальное в этой области. Он также оптимизирован таким образом, что делает его идеальным для игр (например, управление памятью, низкая задержка, предоставляет настройки для получения максимальной отдачи от каждой машины и т. д.). Две основные причины, по которым я предпочитаю его традиционным окружениям рабочего стола:
Nate T avatar
флаг it
1.) Это более или менее дает вам несколько дистрибутивов (сред) в одном. Из-за соглашения о входе в систему, о котором @sancho.sReinstateMonicaCellio и я упоминали в наших ответах, вам даже не нужно перезагружаться. Просто выйдите из системы и вернитесь в другую... и 2.) В то время как gnome предоставляет вам четыре отдельных рабочих пространства, Sway дает вам 22!! (технически бесконечно, но 22 предварительно сопоставлены с сочетаниями клавиш.) Кроме того, каждое из них можно настроить для загрузки ваших приложений / конфигураций при входе в систему. Например, когда я регистрируюсь, Tmux загружается, разворачивается, создает 5 окон (вкладок) внутри, присваивает каждому имя, устанавливает/конфигурирует. панели и загружает nvim.
флаг ru
Как работает новый драйвер nvidia? это использовать KMS во время загрузки? загрузка без мерцания работает?

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

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