如果您是仅使用计算机查看邮件,浏览互联网或编辑其他文本文件的人之一,那么免费的Nouveau驱动程序将绰绰有余。 现在,如果您是游戏,视频编辑或高清电影播放,那么在这种情况下就无法逃脱:专有驱动程序是目前的最佳答案。
即使这样,专有驱动程序也不会具有与Windows相同的性能。 为了更接近后者,有必要更改一些设置。
要更改的设置称为“ PowerMizer”。 它的功能是根据当下的需要或根据电能(电池或电流)来调整卡的性能。
要了解我在说什么,您可以打开 NVIDIA设置 从终端并访问选项卡 电源转换器.
理想情况下,您应该能够直接从nvidia设置更改PowerMizer设置,但是由于某些原因它不能保存您的更改。 我们的目标是改变选择 首选模式 de 自适应 a 优选最佳性能。 如何获得? 配置我们的Xorg配置文件。
1. 打开一个终端并运行:
须藤nano /etc/X11/xorg.conf
o
须藤nano /etc/X11/xorg.conf.d/20-nvidia.conf
根据您的喜好。
2. 在“设备”部分中,添加一行以指定最适合您的需求的PowerMizer配置:
#任何电源的“自适应”选项“ RegistryDwords”“ PowerMizerEnable = 0x1; PerfLevelSrc = 0x2233; PowerMizerDefault = 0x3”#batt =最大节能,AC =最大节能选项“ RegistryDwords”“” PowerMizerEnable = 0x1; PerfLevelSrc = 0x3333“ #batt =自适应,AC =最大性能(我最喜欢)选项“ RegistryDwords”“ PowerMizerEnable = 0x1; PerfLevelSrc = 0x3322; PowerMizerDefaultAC = 0x1”#batt =最大节能,AC =最大性能选项“ RegistryDwords”“ PowerMizerEnable = 0x1; PerfLevelSrc = 0x2222; PowerMizerDefault = 0x3; PowerMizerDefaultAC = 0x1“#batt =最大省电,AC =自适应选项” RegistryDwords“” PowerMizerEnable = 0x1; PerfLevelSrc = 0x2222; PowerMizerDefaultizer = 0x3; PowerMizerDefaultM0“
3. 就我而言,由于我的计算机是PC(已连接到当前计算机),因此我应用了第二个选项:
#batt =自适应,AC =最大性能(我最喜欢的)选项“ RegistryDwords”“ PowerMizerEnable = 0x1; PerfLevelSrc = 0x3322; PowerMizerDefaultAC = 0x1”
剩下我的完整配置文件 所以.
这样,我确保了不起眼的nVidia Geforce 7200的最高性能。
4. 进行更改后,重新启动。
万一它不起作用,一些用户表示正在运行...
nvidia-settings -a [gpu:0] / GPUPowerMizerMode = 1
……可以解决问题。 关键是每次启动计算机时都应执行此命令。 同样,虽然根据所使用的桌面环境(KDE,XFCE等)而有所不同,但这也不是很复杂。
最后,最后一条评论。 当您对卡进行“狂野而又普通的”使用(网络浏览,办公室自动化等)时,您可能不会注意到性能上的很大差异。 就我而言,这种技巧使我消除了高清视频再现中所谓的“闪烁”或“斩波”,并消除了Wine游戏中的更好性能。
在下一期的文章中,我将分享一个额外的技巧,以永久删除高清视频播放中的闪烁,而无需删除Compton窗口编辑器。
+1
必须记住,这种变化还会带来更高的温度和能耗。
对不起,*我明白了。
您将不会花更多的钱来使用nouveau xD。
no没有办法捍卫新运动。
嗯...可能是因为它没有使用管理员权限打开nvidia设置而没有保存配置?
😛
它为我节省了更改……并且不需要管理员权限。
我的第一个想法就是
不,不是因为...不知道为什么。 :S
我尝试使用管理员权限,但没有用...
您是否知道是否有任何方法可以建立“性能水平”,以便在您开始攀爬时不会到达最低位置,例如,到达前三个位置? 反正很好的把戏
保持简单,您以管理员身份打开nvidia设置,并可以保存
gksu nvidia-settings(Gnrome)
kdesu nvidia-settings(KDE)
我将更改应用到xorg.conf,但是在nvidia-settings中它仍然以自适应形式出现,即使在nvidia-settings中不考虑该选项,它也考虑到该选项吗?
就我而言,他接受了。 :S
尝试通过以管理员身份打开nvidia设置或使用帖子中详细介绍的计划b进行更改。
是的,我是作为管理员完成的,我会假装进行更改,
谢谢。
我打算用一个愚蠢而感性的脚本来补充这一点,该脚本会产生相同的效果xD
好!
非常感谢您测试testing
让我们看看其他Linux用户,我有Nvidia 8400 GS,并且使用了Debian Stable XFCE。 我在Debian上使用的游戏是通过模拟器(Kega Fusion,ZSnes,Mame,Mednafen,PCSX等)进行的。 根据Debian Wiki上的教程安装Nvidia驱动程序: https://wiki.debian.org/NvidiaGraphicsDrivers#wheezy
我的问题是:是否值得激活“首选最高性能”? 我使用的模拟器会更好吗? 他们会消耗更少的CPU资源吗? 顺便说一下,通过nvidia设置不会保存更改。 问候和预先感谢您阅读我。
以我的经验,它确实有所改进……但是我给您的印象是,您必须“逐案”分析它。
通过尝试,您不会损失任何东西。
这对笔记本电脑有好处:
#batt =最高节能,AC =最高性能
选项“ RegistryDwords”“ PowerMizerEnable = 0x1; PerfLevelSrc = 0x2222; PowerMizerDefault = 0x3; PowerMizerDefaultAC = 0x1»
??
你好,
我使用opensuse 12.3,我拥有专有的nvidia驱动程序,但没有xorg.conf文件,而20-nvidia.conf位于/etc/modprobe.dy中,仅包含一个配置行。
另外,如果我没记错的话,我想我读到xorg.conf文件已不再使用。
并非不使用它,但不建议使用。
相反,建议使用
/etc/X11/xorg.conf.d/20-nvidia.conf
正如帖子中所解释的。 🙂
拥抱! 保罗