![Ubuntu 12.04 中 CPU 温度和风扇速度过高](https://linux22.com/image/1114139/Ubuntu%2012.04%20%E4%B8%AD%20CPU%20%E6%B8%A9%E5%BA%A6%E5%92%8C%E9%A3%8E%E6%89%87%E9%80%9F%E5%BA%A6%E8%BF%87%E9%AB%98%20.png)
我正在使用 12.04 LTS 版本的 ubuntu。从系统启动开始,我的 CPU 温度和风扇速度就很高。温度保持在 62°C 以上。我正在使用 jupitar,但它对我的情况没有帮助。Jupitar 处于省电模式。而且电池电量非常低。帮我解决这个问题。
我正在使用 hp pavilion dv6 - 6120tx 处理器 Intel Core i5-2410M GPU 型号 AMD Radeon HD 6490M
答案1
显然您没有为您的 dGPU(您的 Radeon)安装驱动程序,您需要执行以下操作:
- 您必须下载以下软件包:
sudo apt-get install build-essential cdbs fakeroot dh-make debhelper debconf libstdc++6
sudo apt-get install dkms libqtgui4 wget execstack libelfg0 dh-modaliases
sudo apt-get install linux-headers-generic xserver-xorg-core libgcc1
- 如果你使用的是 64 位系统,还需要安装这些软件包
sudo apt-get install ia32-libs lib32gcc1 libc6-i386
cd /usr ; sudo ln -svT lib /usr/lib64
- 下载并安装驱动程序
cd ~/; mkdir catalyst12.10; cd catalyst12.10/
wget http://www2.ati.com/drivers/linux/amd-driver-installer-catalyst-12.10-x86.x86_64.zip
chmod +x amd-driver-installer-12-10-x86.x86_64.run
sudo sh ./amd-driver-installer-12-4-x86.x86_64.run --buildpkg Ubuntu/precise
sudo dpkg -i fglrx*.deb
sudo aticonfig --initial -f
- 重启
如果您在切换到 iGPU 和 Unity3D 时遇到问题,则可能必须使用 root 更改 /etc/X11/Xsession.d/10fglrx
gksu gedit /etc/X11/Xsession.d/10fglrx
如果您使用的是 32 位系统,则该文件必须如下所示:
LIBGL_DRIVERS_PATH=/usr/lib/fglrx/dri if [
uname-m (名称-m)= 'x86_64' ]; then if [ -d /usr/lib32/fglrx/dri ]; then LIBGL_DRIVERS_PATH=${LIBGL_DRIVERS_PATH}:/usr/lib32/fglrx/dri:/usr/lib32/dri if [ ! -z $LD_LIBRARY_PATH ]; then LD_LIBRARY_PATH=$LD_LIBRARY_PATH: fi LD_LIBRARY_PATH=${LD_LIBRARY_PATH}/usr/lib32 export LD_LIBRARY_PATH fi fi export LIBGL_DRIVERS_PATH
如果你使用的是64位系统,如下所示:
LIBGL_DRIVERS_PATH=/usr/lib/fglrx/dri if [
uname-m (名称-m)= 'x86_64' ]; then if [ -d /usr/lib32/fglrx/dri ]; then LIBGL_DRIVERS_PATH=${LIBGL_DRIVERS_PATH}:/usr/lib32/fglrx/dri:/usr/lib/x86_64-linux-gnu/dri if [ ! -z $LD_LIBRARY_PATH ]; then LD_LIBRARY_PATH=$LD_LIBRARY_PATH: fi LD_LIBRARY_PATH=${LD_LIBRARY_PATH}/usr/lib32 export LD_LIBRARY_PATH fi fi export LIBGL_DRIVERS_PATH
- 重启