0. 写在前面
0.1 写作目的
最近刚入手了一台新电脑,作为一名机器人领域的工作者,自然要为它安装 Ubuntu,然而在安装的过程中,包括后续安装其他软件的过程中踩坑无数,故将整个过程记录下来,为以后回过头来参考,同时大家如果新买了电脑遇到了类似的问题也可以参考我的解决方案,包括但不限于高分屏的适配问题、新硬件的适配问题等,最后还会附上我的 Ubuntu 桌面美化全过程,以供大家参考、互相交流学习。
0.2 设备信息
- 联想小新13Pro 锐龙版
- CPU:R7-4800U
- 屏幕:分辨率 2560*1600,比例 16:10
- 显卡:集显,Radeon Graphics
本文目录
1. 安装 Ubuntu
本身我安装了 Ubuntu18.04,安装过程本身比较顺利,但是安装完后发现扫描不到 Wifi,经过一下午的尝试和资料搜索发现原因是还没有合适的驱动。又问了实验室的学长说去年买的新机也是一开始安装 18.04 有问题,但是可以安装 20.04,现在安装 18.04 就已经完全没问题了 (该有的驱动都有了,新电脑的一个毛病)。于是我就开始着手安装 Ubuntu20.04,安装过程同样很顺利,并且也可以成功联网了。至于如何安装 Ubuntu20.04,网上的相关教程已经很多了,我在此不再赘述,[1] 中已经写得很详细了,我贴在了参考材料中供需要的人参考。注意以下几点:
- [1]虽然是 18.04 的安装教程,但是 20.04 同样适用;
- 制作启动盘时不需要像[1]中说的那么麻烦,win10 下直接将下载好的 .iso 文件发送到准备好的空 U 盘中即可;
- 如果你和我一样需要使用 ROS,那么建议至少为 Ubuntu 分出 80-90G 的空间。
2. 解决无法调节分辨率和外接显示器卡死的问题
虽然可以正常联网,但我还是遇到了如下两个问题:
- 无法调节分辨率和屏幕亮度;
- 当外接显示屏时会黑屏卡死。
后来在网上看到了一个解决方案[2],成功解决了我的问题。文中作者的电脑和我一模一样,但是我并没有遇到它说的连不上 Wifi 的问题,如果还有类似问题的人可以直接参考它的文章。
注意:该方法仅在笔者的机型上测试没问题,其他机型不保证有其他问题,不过大家可以试试,不行再删除该版本的内核。
3. 换源
从官网下载的 Ubuntu 系统默认的系统软件源是指向的国外服务器,而大家大多的家用网络通往国外的网络通道不是很通畅,故需要将源服务器地址重定向到国内的源镜像服务器,从而在安装库或软件的时候得到较好的下载体验。
国内的镜像源有很多,常见的有阿里巴巴集团的阿里源,清华大学的清华源,中国科学技术大学的中科大源以及网易公司的网易源等等。我们这里选择更换清华源。
首先,一个比较好的习惯是将原来的文件做以备份:
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
sudo gedit /etc/apt/sources.list
然后去 https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu/ 下面找到对应 ubuntu 对应版本 (画重点:一定是对应版本! 否则会经常遇到 The following packages have unmet dependencies 这种错误) 的 apt 源 (例如我安装的是 Ubuntu20.04, 就选择 Ubuntu20.04LTS),然后将其复制粘贴到 sources.list 内即可。
# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal main restricted universe multiverse
# deb-src https://mirr