我最近在我的桌面上安装了Ubuntu13.10,我真的很想继续为我的RadeonHD 6970显卡使用开源驱动程序。然而,在启动期间和启动后,GPU的温度立即变热,并在76℃左右徘徊(风扇大声吹)
fglrx驱动程序没有这个问题,但我不想使用它的其他原因。
是否有一种方法来配置或修复Radeon开源驱动程序,以便在我真正开始大量使用GPU性能之前保持低温度?我对Ubuntu/Linux的经验有限,所以请非常仔细地解释任何解决方案。
发布于 2014-01-11 16:44:48
对于开源驱动程序来说,这是一个恼人的问题,因为内核3.11和更新已经有了很大的改进。有三种不同的方法来处理电源管理:
配置文件是静态的,您需要手动设置它们,这是一个麻烦,dynpm是动态的,但会导致闪烁。Dpm是新的,因为内核3.11,我有相当好的结果与它。
为使其能够:
打开终点站。
首先,您需要设置一个内核参数,这将告诉内核它需要启用dpm。
sudo nano /etc/default/grub在这里,您需要将"radeon.dpm=1“添加到grub配置中的内核行:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash radeon.dpm=1"按Ctrl键保存,选择“Y”覆盖。
现在您需要生成新的grub配置:
grub-mkconfig -o /boot/grub/grub.cfg您可以为dpm使用3个配置文件:
平衡是最有用的。为使其能够:
再次在航站楼:
sudo nano /etc/rc.local在该文件中添加以下行(位于“退出0”行的上方):
echo balanced > /sys/class/drm/card0/device/power_dpm_state保存文件并重新启动您的pc。
发布于 2016-10-09 18:04:29
在16.04年,这个问题还在继续,可能会影响到更多的人,因为fgrlx现在已经不再受欢迎了。整个夏天,我都在想,为什么电脑这么热,直到追踪到这个为止。
dpm修复至少暂时起作用。按照boombanana的步骤,然后在systemd下启用rc.local:
sudo systemctl enable rc-local我遇到的另一个问题是,在睡眠和恢复之后,设置会恢复到“性能”。因此,我将echo balanced…行放入用于挂起笔记本电脑的脚本中。很俗气,但现在工作得很好。我的笔记本电脑已经从大约76摄氏度的空闲温度上升到了60摄氏度以下。
https://askubuntu.com/questions/403965
复制相似问题