云网牛站
所在位置:首页 > Linux教程 > UOS 20/Deepin 20系统联想Y410P双显卡大黄蜂热问题的解决

UOS 20/Deepin 20系统联想Y410P双显卡大黄蜂热问题的解决

2020-05-25 15:10:00作者:wongfaye稿源:深度站

在UOS 20/Deepin 20系统中,联想Y410P笔记本双显卡大黄蜂热问题个人设置备份,方便相同情况或者相似情况的朋友们参考。

 

详情

因为装了个黑苹果,所以换了个网卡。

UOS安装BCM94322的驱动,打开开发者模式:

sudo apt install bcmwl-kernel-source

是原装网卡的无需上面的步骤。

安装双显卡大黄蜂支持,因为Deepin 20和UOS 20自带的bumblebee-nvidia显卡驱动是440版本的,不支持老显卡。Y410P的显卡是GT750M,查看官网支持文档,只支持390的驱动,官方源里面有:

sudo apt install nvidia-legacy-390xx-driver nvidia-settings-legacy-390xx

可以添加nvidia-legacy-390xx-smi,然后通过命令nvidia-smi查看显卡状态,我发现390的驱动用这个命令看不出什么内容,所以装不装无所谓。

安装上面的显卡驱动重启以后就可以安装大黄蜂,这个时候大黄蜂显卡驱动就不会自动去装440的驱动,只会替换部分390的驱动:

sudo apt install bumblebee bumblebee-nvidia

安装好了后重启,终端执行:

lspci | grep VGA

就会发现独立显卡已经被禁用(后面显示ff):

00:02.0 VGA compatible controller: Intel Corporation 4th Gen Core Processor Integrated Graphics Controller (rev 06)

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

然后就可以开始测试了,最简单的方法就是打开显卡设置面板,终端执行:

optirun -b none nvidia-settings -c :8

能打开就说明独立显卡正常啦。

这个时候在终端会提示有一些没有用到的依赖包可以被卸载:

sudo apt aoturemove

这样就清除了一些没有用的依赖包。

想要测试独显的性能需要安装一个glxgears,deepin的glxgears包含在mesa-utils里面:

sudo apt-get install mesa-utils

安装好后终端执行:

optirun glxgears

会显示两个齿轮的小窗口,这就是独立显卡的测试,测试过程中再打开一个终端窗口执行 lspci | grep VGA 就会发现独立显卡的状态不是ff了,说明被启用了。

终端执行:

glxgears

这个是集成显卡的测试。

这个是很简单的测试,只是证明独立显卡可以工作了。反正我的独立显卡跟集显显示结果没差别。

 

以下是我个人的习惯安装设置

卸载自带的uos浏览器,因为不是很好看,也不是很好用,然后安装chrome浏览器(参考:在Deepin v20系统中下载和安装谷歌Chrome最新版deb软件包)。

在终端执行:

sudo apt install google-chrome-stable

安装谷歌浏览器稳定版,安装好后主题设置为gtk+,取消使用系统标题栏和边框。这样如果主题设置为自动的话chrome的主题也会随着系统主题一起变化。

UOS 20/Deepin 20系统联想Y410P双显卡大黄蜂热问题的解决

我卸载了自带的终端,安装了深度终端,我喜欢深度终端。深度终端在商店可以下载,就叫终端。

也可以命令安装:

sudo apt remove gnome-terminal

自带浏览器和终端都可以在商店卸载。

然后就是发热问题,这个我实在没办法解决,只能先让cpu进入节能模式。用我之前的脚本:

#!/bin/bash

# 节能性能的偏好:默认,性能模式,平衡性能模式,平衡功率模式,功率模式

# energy_performance_preference: default performance balance_performance balance_power power

# 缩放省长:性能,省电

# scaling_governor: performance powersave

# 复制到/etc/init.d,然后创建链接到/etc/rc5.d/S09powersave #优先度5级

# cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor

for i in `seq 0 7`;

do

 echo "powersave" >  /sys/devices/system/cpu/cpufreq/policy${i}/scaling_governor;

done

exit 0

保存为powersave.sh,复制到/etc/init.d,然后创建链接到/etc/rc5.d/S09powersave。

终端命令就是:

sudo cp powersave.sh /etc/init.d/

sudo ln -s /etc/init.d/powersave /etc/rc5.d/S09powersave

重启后查看CPU运行状态:

cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor

就会发现CPU进入了节能模式:

lenovo@Lenovo-PC:~$ cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor

powersave

powersave

powersave

powersave

powersave

powersave

powersave

powersave

之所以把调节CPU状态放在这个位置启动是觉得启动前面的工作需要更多的CPU,如果提前让CPU进入节能感觉会拖慢启动速度,这个只是想当然哈,并没有实际测试。

个人设置喜好备份,方便以后好找,也方便碰到同样情况的朋友参考。

 

相关主题

UOS系统联想Y430P笔记本电脑显卡安装大黄蜂驱动的解决方案

精选文章
热门文章