搭载 Ubuntu 12.04 的 Dell D630:无法关机

搭载 Ubuntu 12.04 的 Dell D630:无法关机

我有一台 Dell D630 笔记本电脑,安装了更新的 Ubuntu 12.04。这不是全新安装,而是从 11.10 升级而来。

点击“关机”后,屏幕变黑,但电源灯一直亮着。它没有关机。系统是最新的。有人遇到同样的问题吗?有解决办法吗?

答案1

我也遇到同样的问题。我有两台 D630,一台运行 12.04 版 Unity,另一台运行 12.04 版 Gnome Shell。

当使用带有后发布更新驱动程序的 Gnome Shell 时,我无法重新启动,恢复到当前版本的驱动程序后,系统会正常重新启动。

当使用 Unity 和当前版本驱动程序时,我无法重新启动,更新到发布后更新驱动程序后,系统会正常重新启动。

更改驱动程序后,需要重新启动才能使新驱动程序启动。这将是手动重启,但从那时起,您的系统应该再次正常重启。

希望这能帮助任何遇到同样恼人问题的人。

答案2

笔记:最初由 MrCorleone87 发布论坛

好的伙计们,我想我可能已经找到了解决你们问题的方法,因为我在使用 NVIDIA(或 ATI)驱动程序时,在多个发行版上都遇到了同样的问题,我花了大约 6 个月的时间才找出问题的原因。使用 Nouveau 驱动程序时,重启/关机时不会出现冻结现象,但这些驱动程序对我来说还不够好。尽管它们正在变得更好。

所以无论如何,是启动画面导致了问题。您需要做的是以 root 身份打开文件管理器。对于那些不知道如何操作的人,您可以打开终端并输入sudo nautilussu - c nautilus。Nautilus 显然只是一个例子,因此如果您使用 thunar 或 pcmanfm,请输入su -c thunaretc etc。

现在,您前往etc/default/grub并查找以下行:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

然后你将其改为:

GRUB_CMDLINE_LINUX_DEFAULT="quiet"

然后寻找以下行:

#GRUB_GFXMODE=640x480

然后取消注释并将分辨率更改为屏幕的实际分辨率。(我的是 1366x76)

完成后,您可以在其下方添加一行,如下所示:

GRUB_GFXPAYLOAD_LINUX=1366x768

所以当你完成后,一切都应该看起来像这样:

GRUB_GFXMODE=1366x768
GRUB_GFXPAYLOAD_LINUX=1366x768

现在保存它,打开一个新的终端窗口并输入sudo update-grub。重新启动就完成了。

显然,您不再有 plymouth,而是控制台输出。但是我认为这绝对值得,我宁愿使用没有启动画面的 NVIDIA(或 ATI)驱动程序,而不是相反。此解决方案对我有效,并且适用于所有基于 Ubuntu 的发行版。我希望它对你们有用,如果有效请告诉我。这真的困扰了我很长时间

答案3

我的 Dell Vostro 1500 也遇到了同样的问题,禁用 NVIDIA 驱动程序后,它又可以正常工作了!转到“附加驱动程序”,查看 NVIDIA 驱动程序是否已激活,如果已激活,请单击“删除”以将其停用。

相关内容