一、GNOME Shell
GNOME Shell 是 Ubuntu 20.04 默認的桌面環境管理器。關閉它會失去圖形界面(回到純終端模式),但可以節省內存和 CPU 資源。
方法 1:臨時關閉(當前會話生效)
sudo systemctl stop gdm # 停止 GNOME Display Manager(會退出桌面環境)
sudo systemctl start gdm # 重新啟動桌面環境
方法 2:永久禁用(需謹慎)
sudo systemctl disable gdm # 禁止開機啟動#恢復
sudo systemctl enable gdm
sudo systemctl start gdm
替代方案:改用輕量級桌面
如果只是想節省資源,可以安裝輕量級桌面(如 xfce 或 lxqt):
sudo apt install xfce4
二、PulseAudio
PulseAudio 是默認的音頻服務,負責管理聲音輸入/輸出。如果你不需要音頻功能(如服務器環境),或者遇到音頻問題(如占用 CPU/內存過高),可以關閉它。
1. 臨時關閉 PulseAudio(當前會話有效)
pulseaudio --kill # 結束 PulseAudio 進程
pulseaudio --start # 重新啟動(或重新登錄)
2. 永久禁用 PulseAudio(需謹慎)
方法 1:屏蔽用戶級 PulseAudio(推薦)
PulseAudio 默認以用戶級進程運行,修改配置文件阻止自動啟動:
mkdir -p ~/.config/systemd/user/
cat <<EOF > ~/.config/systemd/user/pulseaudio.service.d/disable.conf
[Service]
ExecStart=
ExecStart=/bin/true
EOF
systemctl --user daemon-reload
systemctl --user mask pulseaudio.socket
恢復
systemctl --user unmask pulseaudio.socket
rm -rf ~/.config/systemd/user/pulseaudio.service.d/