分页: 1 / 1

[已解决] N专有驱动如何开启vsync?

发表于 : 2017-08-14 12:35
langyxxl
笔记本双显卡,系统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啊

Re: N专有驱动如何开启vsync?

发表于 : 2017-08-14 14:00
langyxxl
额,查了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.。。。。

有大神知道吗?

Re: [已解决] N专有驱动如何开启vsync?

发表于 : 2017-10-07 13:50
IsoaSFlus
你解决了一个困扰我五年的问题,我快被感动到哭了