linux进程扇,kali linux 解决风扇猛转

之前玩ubuntu的时候,就感觉风扇猛转个不停,之前是通过安装nvidia的闭源驱动,然后再安装一个管理双显卡的工具解决的,确实风扇及立马安静了下来。

http://www.linuxidc.com/Linux/2014-10/108483.htm,这是我参考的教程解决ubuntu风扇猛转的问题的网址。

现在我又玩kali linux,感觉风扇还是猛转,因为有先前的经验,所以我就想先换成nvidia的闭源驱动,可是在网上找不到合适的资料。后来在《kaili linux安全渗透教程》第二章中找到了参考方法:

安装 NVIDIA 显卡驱动的具体操作步骤如下所示:

(1)将开源的 NVIDIA 驱动 nouveau 加入黑名单。方法如下所示:

root@kali:~# vi /etc/modprobe.d/blacklist.conf

blacklist nouveau

以上信息表示在 blacklist.conf 文件中添加了 blacklist nouveau 一行内容。

(2)查看当前的系统信息。执行命令如下所示:

root@kali:~# uname -a

Linux kali 3.12-kali1-kali-amd64 #1 SMP Debian 3.12.6-2kali1 (2014-01-06) x86_64 GNU/Linux

从输出的信息中可以看到当前系统安装的是 Kali,其内核版本为 3.12,系统架构是 x86_64 位。

(3)安装 Linux 头文件。执行命令如下所示:

root@kali:~# aptitude -r install linux-headers-$(uname -r)

(4)安装 NVIDIA 内核。执行命令如下所示:

root@kali:~# apt-get install nvidia-kernel-3.12-kali1-adm64

//在这一步需要注意,我们需要找到适合自己机器的驱动,而上面的驱动只适合64位CPU,我们该怎么找适合自己机器的驱动呢?使用下面命令:

apt-get install nvidia-kernel-3*

这样会根据正则表达式返回匹配的信息,如下:

注意,根据正则表达式 nvidia-kernel-3* 选中了 nvidia-kernel-3.18.0-kali1-amd64

注意,根据正则表达式 nvidia-kernel-3* 选中了 nvidia-kernel-3.18.0-kali1-586

注意,根据正则表达式 nvidia-kernel-3* 选中了 nvidia-kernel-legacy-96xx-source

注意,根据正则表达式 nvidia-kernel-3* 选中了 nvidia-kernel-3.18.0-kali1-686-pae

注意,根据正则表达式 nvidia-kernel-3* 选中了 nvidia-kernel-686-pae

注意,根据正则表达式 nvidia-kernel-3* 选中了 nvidia-kernel-legacy-source

注意,根据正则表达式 nvidia-kernel-3* 选中了 nvidia-kernel-173.14.35

注意,根据正则表达式 nvidia-kernel-3* 选中了 nvidia-kernel-71.86.15

注意,根据正则表达式 nvidia-kernel-3* 选中了 nvidia-kernel-3.2.0-4-686-pae

注意,根据正则表达式 nvidia-kernel-3* 选中了 nvidia-kernel-amd64

注意,根据正则表达式 nvidia-kernel-3* 选中了 nvidia-kernel-2.6-686-pae

注意,根据正则表达式 nvidia-kernel-3* 选中了 nvidia-kernel-common

注意,根据正则表达式 nvidia-kernel-3* 选中了 nvidia-kernel-2.6-amd64

注意,根据正则表达式 nvidia-kernel-3* 选中了 nvidia-kernel-304.125

注意,根据正则表达式 nvidia-kernel-3* 选中了 nvidia-kernel-legacy-71xx-dkms

注意,根据正则表达式 nvidia-kernel-3* 选中了 nvidia-kernel-3.2.0-4-amd64

注意,根据正则表达式 nvidia-kernel-3* 选中了 nvidia-kernel-legacy-71xx-source

注意,根据正则表达式 nvidia-kernel-3* 选中了 nvidia-kernel-legacy-96xx-dkms

注意,根据正则表达式 nvidia-kernel-3* 选中了 nvidia-kernel-2.6-486

注意,根据正则表达式 nvidia-kernel-3* 选中了 nvidia-kernel-2.6-586

因为我的机器是x86,内核是kali 3.18 所以选择了nvidia-kernel-3.18.0-kali1-686-pae进行安装。

(5)安装 NVIDIA 驱动 nvidia-kernel-dkms 包。执行命令如下所示:

root@kali:~# aptitude install nvidia-kernel-dkms

6)安装 NVIDIA 显卡驱动应用程序 nvidia-xconfig 包。执行命令如下所示:

root@kali:~# aptitude install nvidia-xconfig

(7)生成 Xorg 服务配置文件。执行命令如下所示:

root@kali:~# nvidia-xconfig

执行以上命令后,将输出如下所示的信息。

WARNING: Unable to locate/open X configuration file.

New X configuration file written to '/etc/X11/xorg.conf'

输出的信息,表示重新生成了 xorg.conf 文件。然后,重新启动系统。

//注意,这里可能不需要执行nvidia-xconfig这个命令,因为我这样做后就无法进入图形界面了,重装了一次系统,后来才发现了解决方法,即删除/etc/X11/xorg.conf文件。

(8)检查 NVIDIA 显卡驱动是否成功安装。首先检查 GLX 模块,执行命令如下所示:

root@kali:~# glxinfo | grep -i "direct rendering"

direct rendering: Yes

检查 NVIDIA 驱动模块。执行命令如下所示:

root@kali:~# lsmod | grep nvidia

nvidia

9442880 29

i2c_core

24129 2 i2c_i801,nvidia

root@kali:~# lsmod | grep nouveau

确认开源的 NVIDIA 驱动 nouveau 是否被加入黑名单。通过查看以下文件的内容,确定 nouveau 是

否被加入黑名单。如下所示:

root@kali:~# cat /etc/modprobe.d/nvidia.conf

alias nvidia nvidia-current

remove nvidia-current rmmod nvidia

root@kali:~# cat /etc/modprobe.d/nvidia-blacklists-nouveau.conf

# You need to run "update-initramfs -u" after editing this file.

# see #580894

blacklist nouveau

root@kali:~# cat /etc/modprobe.d/nvidia-kernel-common.conf

alias char-major-195* nvidia

options nvidia NVreg_DeviceFileUID=0 NVreg_DeviceFileGID=44 NVreg_DeviceFileMode=0660

# To enable FastWrites and Sidebus addressing, uncomment these lines

# options nvidia NVreg_EnableAGPSBA=1

# options nvidia NVreg_EnableAGPFW=1

看到以上输出信息,就表示 nouveau 已被加入黑名单。

然后,还需要安装一个叫做bumblebee的工具,安装完后重启,风扇无比安静,世界也从此安静了。

apt-get install bumblebee bumblebee-nvidia

lspci | grep -i vga

00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)

01:00.0 VGA compatible controller: NVIDIA Corporation GF108 [GeForce GT 540M] (rev ff)

这时看到NVIDIA显卡rev ff,就是关闭了。

PS:有一点我还没明白,就是风扇猛转的原因,是因为开源驱动的问题还是两个显卡都开着的原因?如果不安装nvidia闭源驱动,而直接安装bumblebee,从而关闭nvidia显卡可以吗?

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值