笔记本双显卡,系统ubuntu17.04 安装了N卡的官方驱动,在驱动中禁用了intel集显,只用N卡。
但是跑glxgears,简直就像疯了一样,能有5000fps,最关键的是glxgears程序一开始就提示
“Running synchronized to the vertical refresh. The framerate should be
approximately the same as the monitor refresh rate.”
无语了。。。
哪位大神知道如何让glxgears运行在60fps啊
[已解决] N专有驱动如何开启vsync?
- langyxxl
- 帖子: 443
- 注册时间: 2012-01-17 22:17
- langyxxl
- 帖子: 443
- 注册时间: 2012-01-17 22:17
Re: N专有驱动如何开启vsync?
额,查了nvidia官方资料https://devtalk.nvidia.com/default/topic/957814/prime-and-prime-synchronization/
终于解决了
ubuntu默认竟然是关闭prime的vsync的,这样会导致很多问题,比如看网页滚动的时候撕裂,看视频撕裂等等
ubuntu在/etc/modprobe.d/nvidia-graphics-drivers.conf文件的最后一行竟然是
options nvidia_381_drm modeset=0
改为options nvidia_381_drm modeset=1,再运行“update-initramfs -u”更新内核,重启,就比原来好多了,终于告别撕裂了
glxgears的fps也恢复正常了,不过为什么前面几秒的fps不是精确的60.。。。。
有大神知道吗?
终于解决了
ubuntu默认竟然是关闭prime的vsync的,这样会导致很多问题,比如看网页滚动的时候撕裂,看视频撕裂等等
ubuntu在/etc/modprobe.d/nvidia-graphics-drivers.conf文件的最后一行竟然是
options nvidia_381_drm modeset=0
改为options nvidia_381_drm modeset=1,再运行“update-initramfs -u”更新内核,重启,就比原来好多了,终于告别撕裂了
glxgears的fps也恢复正常了,不过为什么前面几秒的fps不是精确的60.。。。。
有大神知道吗?
- IsoaSFlus
- 帖子: 366
- 注册时间: 2012-11-13 11:30
- 系统: ubuntu17.10,Arch
- 联系: