linux 下显卡优化,[转载]Linux 下 NVIDIA 显卡闭源驱动的一些优化

本文介绍了在Linux下优化NVIDIA闭源驱动的方法,包括禁用VBlank Sync、关闭NVIDIA Logo、使用按需VBlank中断和强制pixmaps缓存到显存中,以提升性能和降低电源消耗。
摘要由CSDN通过智能技术生成

完全搬运,原文请猛戳

NVIDIA 对开源驱动开发的支持之差从 Linus Torvalds 那句著名的“Fuck

NVIDIA”就可见一斑——几乎没有提供任何开发文档,开源驱动的开发基本要通过逆向工程进行。因而,想要获得较好的 3D 加速性能、

VDPAU 硬件解码功能、完整的多头显示支持等等,你必须使用 NVIDIA

闭源驱动。不过闭源驱动的一大问题就是文档匮乏、过时,一大堆神奇设置(不少还是隐藏的)让人摸不着头脑,其中一些项目的默认设置还有些问题,可能导致不小的性能损失。所以,在参考

NVIDIA Linux 驱动的官方文档和ArchWiki的基础上,我做了一些实验,摸索出了一些优化项,可以让你的桌面更加流畅(尤其是

GNOME Shell )。

1. 禁用 VBlank Sync (重要!)

HOW:打开 nvidia-settings ,找到“OpenGL

Settings”,取消选择“Sync to VBlank”,并且将 nvidia-settings -l 加入

autostart 中( GNOME 在 gnome-session-properties 中设置)。

WHY: VBlank Sync

即所谓的“垂直同步”,即将 OpenGL

的渲染帧率限制到显示器的垂直刷新率,防止某些情况下画面出现撕裂,具体可以自己搜索一下。这个技术听上去很美,可事实上高帧率导致画面撕裂一般只会出现在老旧的显卡驱动、游戏引擎和

CRT 显示器( LCD 的刷新原理与 CRT

略有不同)之下,在当今这一现象已经极少发生,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值