首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用开源radeon驱动程序的GPU过热

使用开源radeon驱动程序的GPU过热
EN

Ask Ubuntu用户
提问于 2014-01-11 16:02:04
回答 2查看 5.4K关注 0票数 3

我最近在我的桌面上安装了Ubuntu13.10,我真的很想继续为我的RadeonHD 6970显卡使用开源驱动程序。然而,在启动期间和启动后,GPU的温度立即变热,并在76℃左右徘徊(风扇大声吹)

fglrx驱动程序没有这个问题,但我不想使用它的其他原因。

是否有一种方法来配置或修复Radeon开源驱动程序,以便在我真正开始大量使用GPU性能之前保持低温度?我对Ubuntu/Linux的经验有限,所以请非常仔细地解释任何解决方案。

EN

回答 2

Ask Ubuntu用户

回答已采纳

发布于 2014-01-11 16:44:48

对于开源驱动程序来说,这是一个恼人的问题,因为内核3.11和更新已经有了很大的改进。有三种不同的方法来处理电源管理:

  • 丹尼姆
  • dpm
  • 配置文件

配置文件是静态的,您需要手动设置它们,这是一个麻烦,dynpm是动态的,但会导致闪烁。Dpm是新的,因为内核3.11,我有相当好的结果与它。

为使其能够:

打开终点站。

首先,您需要设置一个内核参数,这将告诉内核它需要启用dpm。

代码语言:javascript
复制
sudo nano /etc/default/grub

在这里,您需要将"radeon.dpm=1“添加到grub配置中的内核行:

代码语言:javascript
复制
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash radeon.dpm=1"

按Ctrl键保存,选择“Y”覆盖。

现在您需要生成新的grub配置:

代码语言:javascript
复制
grub-mkconfig -o /boot/grub/grub.cfg

您可以为dpm使用3个配置文件:

  • 电池
  • 平衡
  • 性能

平衡是最有用的。为使其能够:

再次在航站楼:

代码语言:javascript
复制
sudo nano /etc/rc.local

在该文件中添加以下行(位于“退出0”行的上方):

代码语言:javascript
复制
echo balanced > /sys/class/drm/card0/device/power_dpm_state

保存文件并重新启动您的pc。

票数 3
EN

Ask Ubuntu用户

发布于 2016-10-09 18:04:29

在16.04年,这个问题还在继续,可能会影响到更多的人,因为fgrlx现在已经不再受欢迎了。整个夏天,我都在想,为什么电脑这么热,直到追踪到这个为止。

dpm修复至少暂时起作用。按照boombanana的步骤,然后在systemd下启用rc.local:

代码语言:javascript
复制
sudo systemctl enable rc-local

我遇到的另一个问题是,在睡眠和恢复之后,设置会恢复到“性能”。因此,我将echo balanced…行放入用于挂起笔记本电脑的脚本中。很俗气,但现在工作得很好。我的笔记本电脑已经从大约76摄氏度的空闲温度上升到了60摄氏度以下。

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/403965

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档