Ubuntu 12.04 中 CPU 温度和风扇速度过高

Ubuntu 12.04 中 CPU 温度和风扇速度过高

我正在使用 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

  • 重启

相关内容