我使用的是带有默认视频驱动程序的 Ubuntu 11.10,因为使用专有驱动程序时动画/窗口移动/视频播放会滞后且缓慢。使用默认驱动程序时一切都很好,只是过了一会儿,出现了奇怪的图形故障,并且卡本身正在燃烧。我不知道确切的温度,但如果我在使用 Windows 时触摸卡,这是正常的,但当我使用 Ubuntu 时,它会燃烧(两种情况下都没有任何压力)。
答案1
我这里有一台相当旧的 ThinkPad,配备了 Mobility Radeon HD 3400 系列显卡,也存在类似的问题:
由于 gnome-shell 的闪烁、故障等问题,闭源 fglrx 驱动程序几乎无法使用。
开源 radeon 驱动程序运行良好,但显卡太热。使用检查
cat /proc/acpi/ibm/thermal
显示显卡温度最高可达 90°C 以上。
我的解决方案: - 使用开源 radeon 驱动程序(根据您的卡支持的手册页)并手动降低卡的时钟频率:如果尚未安装,请安装它,该软件包名为“xserver-xorg-video-radeon”:
aptitude install xserver-xorg-video-radeon
清除 fglrx:
aptitude purge fgrlx
下次启动时,X 将自动使用 radeon 驱动程序。您可以使用“lsmod | grep radon”进行检查,您应该会看到类似以下内容:
root@XERXES3:~# lsmod | grep radeon
radeon 1015995 3
ttm 76805 1 radeon
drm_kms_helper 42558 1 radeon
drm 236330 5 radeon,ttm,drm_kms_helper
i2c_algo_bit 13423 1 radeon
确保 fglrx 驱动程序未加载,“lsmod | grep fglrx”应该不会产生任何输出。
检查你的卡是否也在以最高速度运行:“cat /sys/kernel/debug/dri/0/radeon_pm_info”显示你的卡的时钟速度
root@XERXES3:~# cat /sys/kernel/debug/dri/0/radeon_pm_info
default engine clock: 680000 kHz
current engine clock: 675000 kHz
default memory clock: 800000 kHz
current memory clock: 792000 kHz
voltage: 1200 mV
PCIE lanes: 16
将电源配置文件设置为更合理的值:
echo "mid" > /sys/class/drm/card0/device/power_profile
现在再次检查你的卡的时钟速度:
root@XERXES3:~# cat /sys/kernel/debug/dri/0/radeon_pm_info
default engine clock: 680000 kHz
current engine clock: 297000 kHz
default memory clock: 800000 kHz
current memory clock: 405000 kHz
voltage: 900 mV
PCIE lanes: 16
它应该显示降低的时钟速度和电压。
这对我来说很管用。我现在使用 gnome 3 已经有一段时间了,Ubuntu 运行起来非常好。您可能还对此错误报告感兴趣:
http://ati.cchtml.com/show_bug.cgi?id=99
看起来 ATI 在提供能正常运行的 Linux 驱动程序方面遇到了严重的问题。
还要注意的是,随着 KMS 的引入,我的系统开始出现“Radeon 驱动程序使显卡时钟过热”的问题。似乎显卡从未切换到合理的功率配置,即使它变得太热。在使用 KMS 之前,我能够在 Xorg.conf 中使用选项“动态时钟开启”(或类似选项),并且显卡可以正确调整其速度。
目前我只是在每次启动后将电源配置文件设置为“中间”(脚本可以完成这项工作)。
希望这能有所帮助,加油
注意,我忘了提一件事:如果你的系统带有可切换显卡(我使用的是带有 ati 卡和 ibm gfx 芯片的 ThinkPad T400),你需要在 BIOS 中禁用“可切换显卡”,并在 BIOS 中手动设置要使用的显卡(我使用的是独立显卡,使用 ati 卡)。如果没有,可能会出现两张卡都“通电”并以最高速度运行,产生热量的情况。以下是有关此情况的大量信息:
http://en.gentoo-wiki.com/wiki/Lenovo_ThinkPad_T400#Getting_graphics_to_work
答案2
** 使用 ATI 6900 系列显卡时建议的操作:**
Additional Drivers
1)使用应用程序安装推荐的驱动程序
2)使用 Compiz 管理器禁用 compiz 效果或Ubuntu 2D
在登录时按下齿轮选择作为您的界面。
答案3
我在另一篇文章中回答过这个问题。请查看这个。