AlynxZhou / stackharbor

喵's StackHarbor
https://sh.alynx.one/
4 stars 2 forks source link

NVIDIA 驱动和 GNOME 和 Wayland #56

Open ruomeng0x opened 3 years ago

ruomeng0x commented 3 years ago

我在尝试fedora 34 + kde + wayland + 2070s的组合,目前还不能跑起来orz

asuka-mio commented 3 years ago

今天nv的驱动egl-wayland又把kde桌面炸了(sddm也照样炸

MIracleyin commented 2 years ago

目前在尝试arch + gnome + wayland的方案,到目前为止都用不了..

catscarlet commented 2 years ago

现在是2022年,Xorg下Nvidia510驱动配Steam依然会导致整个Xorg重启。这几天刚出515,又不知道有什么变更。 感觉就像是nvidia突然在开源界冲到了一个高度,然后自爆了。 话说你是我遇到的第一个常态使用Wayland的中文用户,不知道现在Wayland的中文输入法怎么样了,我刚开始往Linux搬的时候,整个cjk区都对Wayland骂声一片,以至于完全不敢碰。

AlynxZhou commented 2 years ago

现在是2022年,Xorg下Nvidia510驱动配Steam依然会导致整个Xorg重启。这几天刚出515,又不知道有什么变更。 感觉就像是nvidia突然在开源界冲到了一个高度,然后自爆了。 话说你是我遇到的第一个常态使用Wayland的中文用户,不知道现在Wayland的中文输入法怎么样了,我刚开始往Linux搬的时候,整个cjk区都对Wayland骂声一片,以至于完全不敢碰。

我用 GNOME,GNOME 的 iBus 界面是整合在 gnome-shell 里面的,基本没什么问题。

catscarlet commented 2 years ago

我用 GNOME,GNOME 的 iBus 界面是整合在 gnome-shell 里面的,基本没什么问题。

那挺好。我用cinnamon,整个社区几乎见不到用输入法框架的,没有cjk区的开发者,ibus出了问题基本上没人管,难受。

ayasa520 commented 2 years ago

n卡对 xwayland 支持是不是不好啊? 我这边vscode, edge(chrome), ktty 在用 xwayland 跑的时候都会卡顿, 用 wayland 或者用集显都很流畅

AlynxZhou commented 2 years ago

n卡对 xwayland 支持是不是不好啊? 我这边vscode, edge(chrome), ktty 在用 xwayland 跑的时候都会卡顿, 用 wayland 或者用集显都很流畅

如果你有兴趣爬楼,这个问题的详细原因在 https://gitlab.freedesktop.org/xorg/xserver/-/issues/1317。简单说的话就是 Linux 的图形栈倾向于隐式同步,NVIDIA 驱动和 Vulkan 之类的 API 倾向显式同步,所以 xwayland 存在同步问题。NVIDIA 那边在想办法了,不过比较难解决,建议先考虑用原生支持 Wayland 的程序。

cyp0633 commented 5 months ago

相比文章里的,GNOME 46 在 61-gdm.rules 里的判断条件似乎多了不少,除了 modeset 参数之外,还检测了 nvidia-suspend 之类的东西,盲猜是为了防止睡死。注释掉之后确实能够正常使用 Wayland,但是真的会挂起不唤醒。 PS:我用的是核显本+OCuLink 显卡坞,而且不插显卡也会挂起不唤醒,可能并不是老黄的锅。