刚拿到小新Air 14 AMD版时,装完Ubuntu 20.04最头疼的就是触控板和屏幕亮度这两个基础功能失效。这种情况在新硬件上很常见——Ubuntu 20.04默认的5.4内核对2021年发布的Ryzen 5500U支持有限。我试过三种解决方案,最终内核升级方案最彻底。
先确认当前内核版本:
bash复制uname -sr
如果是5.4或更低版本,建议升级到5.11以上。注意这个操作有风险,建议先备份重要数据。我选择从Ubuntu Kernel官网下载预编译的deb包,需要这四个文件:
下载后执行:
bash复制sudo dpkg -i *.deb
重启后触控板和亮度调节应该就能正常使用了。如果遇到问题,可以尝试更新固件:
bash复制sudo fwupdmgr refresh
sudo fwupdmgr update
实测发现指纹识别仍然无法使用,这是目前Linux对笔记本指纹模块支持的通病。不过其他核心功能都已完善,特别是升级内核后,CPU温度监控和风扇控制也更加精准了。
新机基础功能正常后,下一步是优化系统性能。AMD Ryzen平台在Linux下有独特的调优空间,我主要做了三方面调整:
首先是电源管理优化。安装TLP工具:
bash复制sudo apt install tlp tlp-rdw
然后编辑配置文件:
bash复制sudo nano /etc/tlp.conf
关键参数建议:
code复制CPU_SCALING_GOVERNOR_ON_AC=performance
CPU_SCALING_GOVERNOR_ON_BAT=powersave
ENERGY_PERF_POLICY_ON_AC=performance
这样插电时发挥最大性能,电池模式则延长续航。
其次是文件系统优化。小新Air 14的NVMe SSD建议启用fstrim:
bash复制sudo systemctl enable fstrim.timer
再调整swappiness值(建议10-30):
bash复制echo 'vm.swappiness=20' | sudo tee -a /etc/sysctl.conf
最后是图形性能优化。AMD显卡需要安装最新驱动:
bash复制sudo apt install mesa-utils
glxinfo | grep "OpenGL version"
如果版本低于20.x,建议添加官方PPA:
bash复制sudo add-apt-repository ppa:oibaf/graphics-drivers
sudo apt update && sudo apt upgrade
Ubuntu默认的GNOME桌面已经很好用,但通过一些调整可以更高效。我推荐这几个必装扩展:
Dash to Dock:彻底改造任务栏
Clipboard Indicator:剪切板历史管理
OpenWeather:状态栏天气插件
安装这些扩展后,记得在GNOME Tweaks中调整:
美化不是必须的,但好的视觉环境能提升工作效率。我从这三个层面进行了改造:
图标主题:推荐Tela或Papirus
bash复制sudo add-apt-repository ppa:papirus/papirus
sudo apt install papirus-icon-theme
然后在Tweaks中选择即可。注意要同时更换文件夹颜色:
bash复制sudo apt install papirus-folders
papirus-folders --color blue --theme Papirus-Dark
GTK主题:我选用Adapta-Nokto
bash复制sudo apt install adapta-gtk-theme
在Tweaks的"外观"中设置,同时建议:
光标主题:Bibata Modern最适合高分屏
bash复制wget https://github.com/ful1e5/Bibata_Cursor/releases/download/v2.0.3/Bibata-Modern-Classic.tar.gz
tar -xvf Bibata-Modern-Classic.tar.gz
sudo mv Bibata-Modern-Classic /usr/share/icons/
最后调整GNOME Shell主题。推荐WhiteSur或Orchis:
bash复制sudo apt install gnome-shell-extensions
git clone https://github.com/vinceliuice/WhiteSur-gtk-theme.git
cd WhiteSur-gtk-theme && ./install.sh
记得在Extensions中启用"User Themes"才能生效。
系统调优的最后一步是装备趁手工具。这些是我每天必用的:
开发工具链:
bash复制sudo apt install build-essential git python3-pip
配置Git时建议:
bash复制git config --global user.name "Your Name"
git config --global user.email "your@email.com"
git config --global core.editor nano
效率工具:
bash复制echo 'deb http://download.opensuse.org/repositories/home:/manuelschneid3r/xUbuntu_20.04/ /' | sudo tee /etc/apt/sources.list.d/home:manuelschneid3r.list
sudo apt-get update && sudo apt-get install albert
bash复制sudo apt install timeshift
建议设置每周自动备份,保留3-5个快照
媒体处理:
bash复制sudo add-apt-repository ppa:peek-developers/stable
sudo apt update && sudo apt install peek
bash复制sudo apt install flameshot
设置自定义快捷键更高效
经过这一系列调优,这台小新Air 14已经变成我的主力开发机。从最初连触控板都不能用,到现在流畅运行各种开发环境,Linux的定制潜力确实令人惊喜。如果遇到问题,建议多查阅Arch Wiki——即使不用Arch,它的硬件兼容性文档也是最全的。