Ubuntu 14.04卡在关机中


15

当我尝试关闭计算机时,它挂在关闭屏幕上,这些是我只能看到的以下行:

wait-for-state stop/waiting
Stoping GNUstep distributed object mapper: gdomap.
* Stopping rsync daemon rsync [ OK ]
* Stopping Speech Dispatcher speech-dispatcher [ OK ]

就这样。

我正在使用gnome 3.10(有3.12,但由于某些问题而降级了),如果与此有关。

重新启动计算机即可;它不会挂起。

Answers:


13

就我而言,这些简单的步骤对我来说很好:

  1. Ctrl+ Alt+ T转到终端并输入:

    sudo gedit /etc/default/grub
    

    这将打开grub配置文件。更改行:

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
    

    至:

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi=force apm=power_off"
    

    然后保存并关闭它。

  2. 在同一终端输入:

    sudo gedit /etc/modules
    

    这将打开模块配置,只需添加以下内容:

    apm power_off=1
    

    并保存文件。

  3. 接下来在终端中输入:

    sudo update-grub
    

资源


@Fabby,你是对的,谢谢。我已添加步骤=)
UrošPodkrižnik16年

好多了!并进行编辑投票!您能请我回顾一下我的编辑,也可以查看一下编辑帮助,以提高将来答案的可读性... ;-)
Fabby

1
我认为acpi=force是属于内部引号,因为我已经在别处见到过很多地方(见一个例子)。下面的答案也包含apm=power_off在引号中。
Nateowami

7

Ubuntu无法正常关闭或在关闭时挂起?

在Dell XPS 15Z笔记本电脑中安装Ubunutu 14.04时遇到的问题

/etc/default/grub使用您选择的文本编辑器和admin privillege 打开文件。可以通过gksu gedit /etc/default/grubGUI文本编辑器或sudo nano /etc/default/grub命令行访问来完成。

找到以下行:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

将其替换为以下内容:

GRUB_CMDLINE_LINUX_DEFAULT="acpi=noirq acpi=force apm=power_off quiet splash"

保存并关闭文件。回到终端执行:

 sudo update-grub

现在,当您关机时,它应该可以工作。


在关机时挂起。我试过了,但同样的问题仍然存在。
user313246 2014年

对于Razer Blade 14,您的解决方案会有所帮助。谢谢。我放弃了,acpi=noirq因为这对我的情况没有影响。
TOPR

3

我刚刚quiet splash从这一行中删除/etc/default/grub

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

跑了 sudo update-grub

而且再也不会在关机时挂起


我删除了,现在我的笔记本电脑不会在关机/重启时卡住了。谢谢。
Mustafa Chelik 2015年

2

我正在使用Lubuntu 16.04.1。我尝试了几种方法,包括:编辑/etc/default/grubsudo swapoff -a在关机前运行等。但是这些方法都不适合我。

USB 3.0 legacy mode在BIOS中关闭对我有用。


1

我试图取消更改没有成功。我不得不使用sudo shutdown -h 0(这样使用-h)使其起作用。

如果我忘记了-h,系统可能会和我一起挂在很远的地方,所以我为此做了一个别名(通常对内置命令起别名不是一个好主意,但是我觉得这很重要)。

alias sudo='sudo '  # note the space, that's what makes sudo recognize aliasses
alias shutdown='shutdown -h'

1

我在Ubuntu(15.10和16.10)上关闭时遇到了相同的问题。在GRUB中启用调试功能后,我可以看到笔记本电脑在“达到目标关机”后立即崩溃了

GRUB_CMDLINE_LINUX_DEFAULT="debug"

我还尝试了各种GRUB选项,甚至创建了关闭USB电源的服务。

如果您有USB 3.0,则可以尝试从BIOS禁用它们(由于BIOS中的设置很少,我无法在ASUS X540SA上这样做)

对我来说,解决方案是升级内核。我在Ubuntu 15.10上使用了4.5.3(大于此值的任何东西都会在登录后使OS崩溃),而4.7 RC3在Ubuntu 16.04上可以工作。

以前我安装了Linux Mint 17,并且在重新启动/关闭时没有问题。


天哪!非常感谢!我几天来一直在试图解决这个问题。禁用Pre-OS USB 3.0 Configuration我的BIOS设置可以解决该问题。
Sheharyar '16

0

我在ASUS笔记本电脑上遇到了同样的事情,并尝试了各种方法在阳光下应对。最有效的方法是将内核更新为4.2.3,因此,如果您想尝试一下,请单击此处并按照说明进行操作。

如果不这样做,您总是可以依靠SysRq,这就是我所做的。如果您打算使用SysRq,那么您确实应该遵循REISUB步骤,但是,实际上,如果您需要像我一样经常这样做,那么除了B(在本例中为O)之外的所有内容都没有关系。

按住Alt+ Prt Sc/SysRq+ Shift键并键入REISUO,确保每个之间等待大约5-10秒,然后计算机将关闭。

说明:

 R - Forces capturing of the keyboard
 E - Terminates all processes
 I - Kills all processes
 S - Syncs all mounted drives
 U - Remounts all drives in read-only mode

然后:

 B - Reboots the system
 O - Shuts down the system

因为减少了每个条目之间的等待时间,我减少了不必要的条目。此外,大多数功能仅在您失去对系统的控制权时才需要。因此,如果您想要手动关闭并冻结,请执行REISUO ...否则使用O。

(请记住,它不会立即发生,因此请不要一直按住它以使其更快运行;请耐心等待)。

另外请注意:某些计算机可能使用不同的组合键,例如Alt+ Fn+ Prt Sc/SysRq。在Wikipedia页面上,这里有更多详细信息以及其他模式,如果原始模式不起作用,您可以尝试其他模式。

希望对您有帮助。


0

我遇到了同样的问题,没有任何建议起作用。我最终发现系统已设置为使用LEGACY而非UEFI Secure进行引导。一旦将其更改为UEFI,它就可以完美运行!


0

我遇到了同样的问题,花了我三天的时间才能解决。

我正在使用Lenovo B50-10。在我想重新启动计算机以完成安装进度之前,Ubuntu 14.04的安装没有引起任何问题。显示屏变黑,计算机无法执行任何操作。很快我发现它也不会关闭。硬盘驱动器已关闭,但显示屏停滞,显示带点的ubuntu徽标。

所以我尝试通过编辑

GRUB_CMDLINE_LINUX_DEFAULT =“安静的飞溅”

线并应用上面答案中提到的解决方案。

然后我发现我以传统模式安装了Ubuntu,这可能是一个原因。因此,我将BIOS模式更改为UEFI并将其安装在UEFI模式下。令人惊讶的是,我现在可以通过编辑来阻止Ubuntu停止关机/重新挂起

GRUB_CMDLINE_LINUX_DEFAULT =“ acpi = noirq安静的飞溅”

不幸的是,这种修改导致我没有wifi连接了。因此,这并不是真正的解决方案,我考虑过更新BIOS和内核。但是如果没有Windows产品密钥和像我这样的流血Linux初学者,我不知道该怎么做。

但是最后我通过应用以下解决方案解决了这个问题:

转到BIOS并更改“ OS Optimized Defaults”,并将其设置为“ Enabled”。然后点击“加载默认设置”。

这是对我有用的解决方案。因此,我不需要更新固件或内核。


-1

尽管遵循了建议,但我仍然遇到同样的问题,

这是输出

须藤gedit / etc / default / grub

GRUB_DEFAULT=0
#GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi=force apm=power_off"
#GRUB_CMDLINE_LINUX_DEFAULT="quiet splash reboot=bios"
GRUB_CMDLINE_LINUX=""

和输出

须藤gedit / etc / modules

lp
rtc
apm power_off=1

谢谢,

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.