Ubuntu双系统双显卡装机
前言
很久之前就在Windows笔记本上装了ubuntu 18.04 LTS,因为是双系统,需要手动给硬盘分区,而当时ubuntu的系统分区贼多,埋下了某一个分区过小的伏笔。最近某Filesystem塞满了(500MB),才发现很多双系统安装教程没有卸载教程!
于是探索的旅程又开始了。我们将卸载现有的Ubuntu系统,调整硬盘分区,然后重装ubuntu,并安装最棒的软件和驱动。
卸载原有ubuntu
原有的系统是手动分区的,导致一个硬盘上分区数较多。
- 启动Windows系统,使用分区助手将ubuntu占用的分区合并,并格式化成ext4系统。(格式化似乎不是必要步骤)
- 准备好ubuntu装机u盘。应该都会吧!用UltraISO。
- 调整BIOS设置。设置为u盘启动,关闭secure boot,华硕的主板还要关闭fast boot。
安装ubuntu 18.04.3 LTS
- u盘启动,选择试用ubuntu。
- 开始安装,接好wifi。在询问是否与windows共存的时候点自定义。在分区表中将刚刚在分区助手中合并的分区删除,归还的空间分配到windows的C盘上。然后后退,选择与windows共存。
- 这时界面让你分割windows的C盘,供ubuntu使用。我分割了32GB,建议贪多,原因玄学。
- 一路安装,没什么大问题。
登录ubuntu
因为是双显卡(Intel集显 + Geforce MX150),这可能会导致开机登录困难,原因是默认的独显驱动有问题,导致机器卡死。
在grub引导时,对ubuntu按"e",倒数第二行找到
quiet splash *
,修改为quiet splash acpi_osi=linux nomodeset *
,按"F10"引导。这么做是为了禁用所有显卡驱动。开机后分辨率是800*600的,操作不便时按"Alt+F7"移动窗口。
安装vim。(喜欢gedit的不安装也完全可以)
按照以下代码禁用Nvidia开源显卡驱动
1
2
3
4
5
6
7
8
9
10
11
12sudo vim /etc/modprobe.d/blacklist.conf
# 文件内加入以下黑名单
blacklist vga16fb
blacklist nouveau
blacklist rivafb
blacklist rivatv
blacklist nvidiafb
# 保存退出,然后更新boot配置
sudo update-initramfs -u
sudo reboot现在可以正常开机了。接下来安装Nvidia官方闭源驱动(可跳过)。打开ubuntu自带软件Software & Updates,在Additional Drivers里勾选闭源驱动,版本号选大一点,Apply Changes,等一段时间下载安装即可。
重启电脑,Enjoy!可以根据喜好调整NVIDIA X Server Settings的内容。
PS:不要自行下载英伟达官网的驱动!亲测无效!相信我!调整grub引导,自己看着办吧,当然不是必须的。
1
2sudo vim /etc/default/grub
sudo update-grub
触摸板右键失灵
1 | gsettings set org.gnome.desktop.peripherals.touchpad click-method areas |
VIM
ubuntu默认源已经很久没更新Vim,所以加上源
1 | sudo add-apt-repository ppa:jonathonf/vim |
再给出竞赛用~/.vimrc岂不美哉!赶紧背下来!
1 | set number |
如果控制台"F10"被占用,就在preferences里取消掉。
Chrome
没什么好说的,只想说:
1 | dpkg --get-selections | grep firefox |
VSCode
借助Settings Sync插件可以很快配置Code,但是各种task还需要自行备份。
飞机
第一次在~/.local下安装软件,需要注销重登录才能正常使用。
某些算法需要额外的库,比如
1 | sudo apt install libsodium-dev |
搞定之后在Settings->...->Socks Host作调整即可。
美化
调整控制台的配色和透明度,换壁纸等等,不多说了。
ubuntu很鸡贼,用日本字来糊弄我,字体很不好看,统统干掉。
1 | # 将SC挪到最前面,解决“门”等字显示不正常的问题。 |
结语
其他杂七杂八的东西就自行解决吧,祝看官ubuntu旅程愉快!