这里是新安装 Arch Linux 的注意事项。主要针对这两台机器:
- 台式机:CPU 为 i7 9700k,显卡 NVIDIA RTX 2060,UEFI 系统,27 寸 4K 屏幕
- 笔记本:Dell 燃 7000(Ins14-7460-D1605S),UEFI 系统,14 寸 1080P 屏幕
UEFI 带来的问题:
- 需要把 Dell 笔记本的 SecureBoot 关掉 ,不然无法引导 USB 安装媒介,也无法引导装好后的系统
- 需要有一个特殊的分区做
/boot
挂载点,分区类型为 ESL,容量在 500M 左右 - boot-loader 选择 systemd-boot,照着 wiki 搞就行,注意 Intel code;如果
/boot
分区下少了vmlinuz-linux
,initramfs-linux.img
等几个文件,pacman 重装下linux
包试试
笔记本的触摸板需要装开源的 libinput
,同时设一些基本配置,如双指点击时后键,三指时中键;无法实现类似 Pinch to zoom 等高级功能,体验比 Windows 下差很多。Synaptics 似乎不愿意搞 Linux 驱动。
USB 安装时注意把 plasma-meta
装了;不要装 kde-applications
/ kde-applications-meta
,是软件包,大多数用不到;把 plasma-nm
也装了,是 NetworkManager 的 widget,方便你连上 Wi-Fi。
参考 Arch Wiki HiDPI 条目,设置一些 HiDPI 相关的配置:
- SDDM、Chrome 可能需要配置
- Fonts 设置中,
- Dell 笔记本上,设置 Force DPI 设为 144
- 在 27 寸 4K 屏幕上对 Anti-aliasing 用 Vendor default
- 不要去设置系统设置中的 Displays => Scale Display,会引起渲染时经常有怪线的 问题
对于台式机的 4K 分辨率下,NVIDIA RTX 2060 显卡在实际运行时像 30fps,使用很不流畅。在 NVIDIA X Server Settings 设置程序中,X Server Display Configuration => Advanced 中把 Force Composition Pipeline 及 Force Full Composition Pipeline 关掉,保存到 X Server 配置文件中解决。
装 oh-my-zsh。配置内容见 Oh My Zsh。
visudo
里增加 Defaults env_keep += "EDITOR"
,这样 sudo 后调用编辑器可以是你设的 EDITOR(比如 Vim),而不是默认的 nano。
在 Windows Behaviour 设置中,把 Alt+LeftMouse 移动窗口的功能关掉,annoying。
在 Global Shortcuts 中把 Kwin 的 Walk Through Windows of Current Application 的快捷键关掉(Alt-Backtick),因为 JetBrains 的 IDE 用这个快捷键打开 VCS 面板。
把 Dropbox/Fonts/MicrosoftYahei/
文件夹中的字体,安装进系统,这样就可以渲染中文字体了。
配置 BBR 拥塞算法。
参照 Eye Candy 做系统美化。
安装 fcitx(五笔应该在 fcitx-table-extra
中),然后 yadm pull,配置文件中把一些快捷键去掉,比如 Ctrl+Alt+S Ctrl+Alt+E Ctrl+Alt+H(很长时间不知道 Ctrl+Alt+S 被谁占用了);同时把中文标点的映射弄得舒服一点
按 Arch Wiki 的 说明,把 SSH agent 用 Systemd 跑起一个 user service,service 文件已经在 yadm 仓库中了。