Linux Mint 20 Xfce 上车后要做的一千零一件事情
0. 写在前面
之前一直在用 Linux Mint Cinnamon 19.1,考虑到没有 Wayland 加成以及飞行堡垒显卡散热不太行,所以 Linux Mint 20 发布后上车了 Xfce,选择完全重装系统的方式,所以装完以后折腾了一下。
不过系统装了有几天了,按照我的记忆力八成是记不住什么东西的,能回忆多少是多少吧~
1. 配置软件源
你可以在应用菜单里搜索 Software Sources
或者执行:
1 | mintsources |
或者直接修改 /etc/apt/sources.list
更改软件源,加速一下体验。
2. 更新系统
linux mint 20 依然使用 apt,感谢这么刚的 mint 团队。
1 | sudo apt update |
3. 驱动
打开 All Settings -> Driver Manager
,一顿乱点,Apply Changes
。
3.1 关闭独显
自带 nvidia-prime
,直接切到核显:)
4. 输入法
我用 fcitx-rime
,选 rime 是因为默认配置就很好用,而且上限很高:
1 | sudo apt install -y fcitx-rime |
安装好以后默认繁体字,按 F4 可以切换,只需要简体拼音的话,往 ~/.config/fcitx/rime/default.custom.yaml
里写入:
1 | patch: |
如果右下角没有键盘图标的话,注销重新登录一下。
其他 rime 配置自行解决。
5. 安装 {禁止事项}
- 下载 {禁止事项}
- 启动 {禁止事项}
- {禁止事项}{禁止事项}{禁止事项}{禁止事项}
6. 安装 Chrome
因为被 Google 账户绑架,所以必须安装 Chrome
- 通过 {禁止事项} 下载 Chrome
- 启动登录
- stackoverfloww 上说 keyring 提示输入密码留空回车
- 如果 keyring 设置了密码会比较麻烦
- 我忘了 keyring 设置密码后是怎么解决的了
- 第一次启动可以从控制台
HTTPS_PROXY={禁止事项} google-chrome
来使用 {禁止事项} - 如果你遇到了 keyring 有密码导致 Google 账户同步后密码无法写入的问题,删除
.config/google-chrome
目录(本地数据也全丢),重启 Chrome - 随手删除 Firefox
安装完浏览器,你就可以上网冲浪,不用看接下来的东西了。
7. 配置主题和窗口效果
打开 All Settings -> Appearance
,一顿操作。
打开 All Settings -> Window Manager Tweaks -> Compositor
,关掉 Enable display compositing
,不会有人用 xfce 是为了视觉效果吧,不会吧不会吧。
8. 改系统快捷键
xfce 默认快捷键 8 太行,这点 cinnamon 玩爆,要改两个地方,入口分别是 All Settings -> Keyboard -> Application Shortcut
和 All Settings -> Window Manager -> Keyboard
,照着 cinnamon 的习惯一顿操作。
9. 解决 pulseaudio 爆音
pulseaudio 在一段时间没播放声音后会闲置挂起,再启动时就会爆音,所以你只要音乐开着一直不关就行了(雾)。
关闭闲置挂起:
1 | mkdir -p ~/.config/pulse/ |
10. oh-my-zsh
1 | sudo apt install zsh |
注意,raw.githubusercontent.com
已经被 {禁止事项},要使用 {禁止事项} 才能访问。
11. 关闭启动项
打开 All Settings -> Session and Startup -> Application Autostart
,一顿乱点。
12. 网易云音乐、Linux QQ
网易云音乐还没兼容,会有标题栏,无伤大雅 >> 传送门
QQ 没啥大问题 >> 传送门
13. redshift
Linux 下的护眼色门,配置在 ~/.config/redshift.conf
:
1 | [redshift] |
这个鬼东西在我电脑上会闪屏,一定是我的问题 >_>
14. nvim
然后是一个简单的入教仪式:
1 | wget https://github.com/neovim/neovim/releases/download/v0.4.3/nvim-linux64.tar.gz |
15. 重新安装 gcc
莫名其妙提示找不到 stdlib.h,卸载重新安装解决了,一定也是我的问题。
1 | sudo apt remove gcc |
16. 其他设置
1 | sudo echo 'vm.swappiness=0' >> /etc/sysctl.conf |
17. 结尾
相信看到这里,你的系统已经不能用了,换 Fedora 吧。