Mid*_*ori 5 graphics 11.10 temperature radeon
我将 Ubuntu 11.10 与默认视频驱动程序一起使用,因为使用专有驱动程序时,动画/窗口移动/视频播放滞后且缓慢。使用默认驱动程序一切正常,只是一段时间后出现奇怪的图形故障并且卡本身正在燃烧。我不知道确切的温度,但是如果我在使用 Windows 时触摸卡是正常的,但是当我使用 Ubuntu 时它会燃烧(在两种情况下都没有任何压力)。
小智 6
我这里有一个带有 Mobility Radeon HD 3400 系列卡的较旧的 Thinkpad,有类似的问题:
由于 gnome-shell 的闪烁、故障等,闭源 fglrx 驱动程序几乎无法使用。
开源 radeon 驱动程序运行良好,但卡太热了。检查 usingcat /proc/acpi/ibm/thermal显示卡加热到 > 90°C。
我的解决方案: - 使用开源 radeon-driver(根据您的卡支持的手册页)并手动关闭卡:如果尚未安装,请安装它,该软件包名为“xserver-xorg-”视频radeon':
aptitude install xserver-xorg-video-radeon
Run Code Online (Sandbox Code Playgroud)
清除 fglrx:
aptitude purge fgrlx
Run Code Online (Sandbox Code Playgroud)
下次启动时,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
Run Code Online (Sandbox Code Playgroud)
确保未加载 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
Run Code Online (Sandbox Code Playgroud)
将电源配置文件设置为更合理的值:
echo "mid" > /sys/class/drm/card0/device/power_profile
Run Code Online (Sandbox Code Playgroud)
现在再次检查您的卡的时钟速度:
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
Run Code Online (Sandbox Code Playgroud)
它应该显示降低的时钟速度和电压。
那为我完成了工作。我现在使用 gnome 3 已经有一段时间了,在 Ubuntu 上运行非常好。您可能还对这个错误报告感兴趣:
http://ati.cchtml.com/show_bug.cgi?id=99
似乎 ATI 在提供体面的工作 linux 驱动程序方面遇到了严重的问题。
另请注意,随着 KMS 的引入,我的系统上开始出现“Radeon 驱动程序对卡进行计时太热”的问题。似乎该卡从未切换到合理的功率配置文件,即使它变得太热。在使用 KMS 之前,我可以在 Xorg.conf 中使用“动态时钟开启”(或类似选项)选项,并且该卡可以正确调整其速度。
ATM 我只是在每次启动后将电源配置文件设置为“中”(脚本可以完成这项工作)。
希望这有帮助,干杯
请注意,我忘了提及一件事:如果您的系统具有可切换图形(在我的情况下是带有 ati 卡和 ibm gfx 芯片的 thinkpad T400),您需要在 bios 中手动禁用“可切换图形”在 bios 中设置要使用的卡(在我的情况下是使用 ati 卡的独立显卡)。否则,可能会发生两张卡都“通电”并以最高速度运行并产生热量的情况。这里有很多关于这个的信息:
http://en.gentoo-wiki.com/wiki/Lenovo_ThinkPad_T400#Getting_graphics_to_work
| 归档时间: |
|
| 查看次数: |
4221 次 |
| 最近记录: |