我最近在 2008 年的 MacBook 4.1 上全新安装了 Ubuntu 22.04,然后安装了 Unity 桌面。(我其实很喜欢 Unity,而且我愿意接受与轻量级桌面相比性能下降的现实。)
OS: Ubuntu 22.04.2 LTS x86_64
Host: MacBook4,1 1.0
Kernel: 5.19.0-41-generic
Uptime: 18 mins
Packages: 2138 (dpkg), 10 (flatpak),
Shell: bash 5.1.16
Resolution: 1280x800
DE: Unity 7.6.0
WM: Compiz
WM Theme: Yaru-dark
Theme: Yaru-dark [GTK2/3]
Icons: ubuntu-mono-dark [GTK2/3]
Terminal: gnome-terminal
CPU: Intel Core 2 Duo T8300 (2) @ 2.4 GHz
GPU: Intel Mobile GM965/GL960
Memory: 1579MiB / 3903MiB
一切都很顺利,只是当我关闭它时,它没有完全关闭。Gnome 3 也会出现这个问题。
如果我选择详细关机以便查看正在发生的事情,则该过程将无错误地完成,屏幕变黑,但风扇仍在运转,如果我关闭盖子,前面的白灯会亮起。然后我必须按住电源按钮 5 秒钟才能强制关机。
有人能提供强制完全关闭此硬件的技巧吗?万一有用,重启就可以了。
答案1
我通过在 grub 配置中添加 acpi=force 解决了这个问题。
sudo nano /etc/default/grub
- 将 acpi=force 添加到 GRUB_CMDLINE_LINUX_DEFAULT 行,例如
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi=force"
sudo update-grub
现在它可以干净地关闭了!