拯救者 R9000p 安装Ubuntu20.04时,无网卡驱动、无法调节亮度问题解决方案

记录一下R9000p折腾Ubuntu的过程

网卡驱动

首先Ubuntu的版本是20.04,网卡是MTK7921,安装好系统后,无法显示WiFi列表,需要下载MTK对应的驱动,否则只能使用网线或者USB网络分享才能上网。

参考的教程如下:即更新Ubuntu内核,连接有线网的前提下执行以下代码即可解决。

安装MTK驱动
依次运行以下命令:

sudo apt-add-repository -y ppa:cappelikan/ppa
sudo apt update
sudo apt install mainline
mainline-gtk

若执行完无法联网,则关闭终端。然后打开软件更新器,更新完软件后,重新打开终端执行 mainline-gtk 方可联网更新内核

选择5.15.3版本内核,然后install,重启电脑

然后执行

sudo apt install linux-firmware

亮度调节

参考链接

重启过慢

参考文章命令多了一个d

参考链接

systemd-analyze blame
systemctl mask plymouth-quit-wait.service  

关机过慢

sudo gedit /etc/systemd/system.conf

## 去掉#,并改为1
DefaultTimeoutStartSec=1s
DefaultTimeoutStopSec=1s

systemctl daemon-reload

颜色校准

xgamma -gamma 0.85

Anaconda安装

参考链接

wget -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-2021.05-Linux-x86_64.sh
bash Anaconda3-2021.05-Linux-x86_64.sh

## 设置conda中的python环境为默认环境
sudo gedit ~/.bashrc
## 文末添加信息
# >>> conda initialize >>>
# !! Contents within this block are managed by 'conda init' !!
__conda_setup="$('/home/alin/anaconda3/bin/conda' 'shell.bash' 'hook' 2> /dev/null)"
if [ $? -eq 0 ]; then
    eval "$__conda_setup"
else
    if [ -f "/home/alin/anaconda3/etc/profile.d/conda.sh" ]; then
        . "/home/alin/anaconda3/etc/profile.d/conda.sh"
    else
        export PATH="/home/alin/anaconda3/bin:$PATH"
    fi
fi
unset __conda_setup
# <<< conda initialize <<<

# 环境生效
source ~/.bashrc

vscode折腾

不直接去AppStore下载,容易出现无法输入中文的情况

MySQL安装

参考链接

sudo apt-get install mysql-server

mysqlclient 安装前执行,不然缺少依赖

sudo apt-get install libmysqlclient-dev python3-dev gcc

`GLIBCXX_3.4.29’ not found (required by /lib/x86_64-linux-gnu/libmysqlclient.so.21)解决方案

参考链接

参考链接

sudo apt-get install libstdc++6
cd ~/anaconda3/lib
mv -vf libstdc++.so.6 libstdc++.so.6.old
ln -s /usr/lib/x86_64-linux-gnu/libstdc++.so.6 ./libstdc++.so.6

GCC 折腾,安装GCC 4.8

参考链接

参考链接

sudo gedit /etc/apt/sources.list
# 添加源
deb http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu xenial main 
deb-src http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu xenial main

sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt-get update

#下载 libmpfr4
wget -c http://ftp.br.debian.org/debian/pool/main/m/mpfr4/libmpfr4_3.1.5-1_amd64.deb
sudo dpkg -i libmpfr4_3.1.5-1_amd64.deb

sudo apt-get install gcc-4.8
sudo apt-get update

多个版本的gcc共存

sudo update-alternatives  --install /usr/bin/gcc gcc /usr/bin/gcc-4.8 2
sudo update-alternatives  --install /usr/bin/gcc gcc /usr/bin/gcc-9 1

gcc版本切换

sudo update-alternatives  --config gcc

ubuntu出现错误类型:

W: GPG 错误:http://nginx.org/packages/ubuntu bionic InRelease: 由于没有公钥,无法验证下列签名: 
NO_PUBKEY ABF5BD827BD9BF62
E: 仓库 “http://nginx.org/packages/ubuntu bionic InRelease” 没有数字签名。
N: 无法安全地用该源进行更新,所以默认禁用该源。
N: 参见 apt-secure(8) 手册以了解仓库创建和用户配置方面的细节。

出现这个错误运行:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys ABF5BD827BD9BF62

字符串要根据的电脑去改!

设置git,根据自己信息修改

## 安装
sudo apt-get install git

git config --global user.name "AlinJiong" 
git config --global user.email "alinjiong@qq.com"

安装网速监测插件

sudo apt-get install python3-psutil curl git gir1.2-appindicator3-0.1
git clone https://github.com/fossfreedom/indicator-sysmonitor.git
cd indicator-sysmonitor
sudo make install
nohup indicator-sysmonitor &

经测试,下载最新的版本的Ubuntu21.10版本可以避开网卡的问题,并且亮度可以调节。如果需要外接屏幕,则要修改驱动,附加驱动选择470,重启即可。

  • 2
    点赞
  • 43
    收藏
    觉得还不错? 一键收藏
  • 7
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值