您尚未登录。

#1 2024-07-05 18:22:25

xiaowhang
会员
注册时间: 2024-07-05
帖子: 7

[已解决]外接显示器使用Wayland掉帧

问题
笔记本外接显示器后掉帧,只能达到显示器支持的一半,并且波动严重
使用的是nvidia闭源驱动
使用X11后帧率正常


显卡型号:
GPU: NVIDIA GeForce RTX 3060 Mobile / Max-Q

驱动版本:
lib32-nvidia-utils 555.58.02-1
nvidia 555.58.02-1
nvidia-prime 1.0-4
nvidia-settings 555.58-1
nvidia-utils 555.58.02-1
opencl-nvidia 555.58.02-1
python-nvidia-ml-py 12.555.43-1

Wayland版本:
egl-wayland 2:1.1.13-2
kwayland 6.1.2-1
lib32-wayland 1.22.0-1
qt5-wayland 5.15.14+kde+r58-1
qt6-wayland 6.7.2-1
wayland 1.23.0-1
wayland-protocols 1.36-1
wayland-utils 1.2.0-1
xorg-xwayland 24.1.0-1

optimus-manager:
optimus-manager 1.5-5
optimus-manager-qt 1.6.9-3

最近编辑记录 xiaowhang (2024-07-07 19:41:47)

离线

#2 2024-07-06 12:08:29

anlorsp
会员
注册时间: 2021-11-28
帖子: 46

Re: [已解决]外接显示器使用Wayland掉帧

你是不是显示器直连独显输出?

离线

#3 2024-07-07 12:59:18

xiaowhang
会员
注册时间: 2024-07-05
帖子: 7

Re: [已解决]外接显示器使用Wayland掉帧

anlorsp 说:

你是不是显示器直连独显输出?

应该是的,一开始是因为外接显示器不亮,我就照着网上的下载了nvidia驱动和optimus-manager

后面我参考 NVIDIA_Optimus#仅使用英伟达显卡 进行设置,没有效果

离线

#4 2024-07-07 15:03:38

anlorsp
会员
注册时间: 2021-11-28
帖子: 46

Re: [已解决]外接显示器使用Wayland掉帧

目前包括mutter(gnome)和kwin(kde plasma)在内的许多wayland混成器在“核显+nvidia独显,核显作为主显卡,但显示器连接nvidia显卡”这种情况下性能不佳。已经有一些合并请求致力于解决这些问题,但可能还需要一些时间。现在可以使用的解决方案包括1. 将显示器连接到主板或者核显上;2. 将nvidia显卡设置为主显卡。
你提到的wiki页面是为X11准备的,对wayland无效。如果你希望在wayland下将nvidia显卡设置为主显卡,你可以使用这个项目:https://github.com/ewagner12/all-ways-egpu,aur:https://aur.archlinux.org/packages/all-ways-egpu-git
不过如果你用的是gnome,gnome+wayland使用nvidia显卡作为主显卡时会有bug,表现为连接至核显的显示器黑屏。如果只使用连接到独显的外接显示器,那可以不用管这个问题。

离线

#5 2024-07-07 19:34:56

xiaowhang
会员
注册时间: 2024-07-05
帖子: 7

Re: [已解决]外接显示器使用Wayland掉帧

感谢你的回复,问题已经解决

离线

页脚