升级到13.10后,Ubuntu唤醒后死机/崩溃[关闭]


14

回到13.04,它没有发生。我已经升级到13.10,系统显然可以正常运行,但是,当我将其进入睡眠状态(使用或不使用扩展监视器)并尝试唤醒时,我看到的屏幕(两者)均没有锁定屏幕,但完全冻结了,无法tty打开,也无法使用键盘。

因此,唯一的选择就是强制关闭。任何线索如何调查原因或解决它?在此先感谢您提供帮助的任何信息!

Ubuntu 13.10 x64 - not a fresh install/upgraded - with Unity
Dell Vostro 3550
AMD Proprietary Drivers - 13.11 / Hybrid with Intel 

---------------------编辑------------------------

修复程序已消失,我无法再次从挂起中唤醒,并且每次我关闭/开机时,都会从“报告问题”中得到9个窗口。这是错误:

在此处输入图片说明


我也有同样的问题。您是否使用gnome 3?

团结,下面修复@Saurav
krustbr

这仍然发生在14.04 ...
Cerin 2015年

Answers:


11

实际上,您可以在Launchpad.net中找到一个错误

最好的事情是,还有一个补丁程序可以用来解决此问题。

请遵循以下步骤,希望它也对您有用:

  • 打开终端并执行以下步骤:

    sudo cp /etc/default/grub /etc/default/grub_back
    

    备份原始/etc/default/grub文件,以防万一发生错误,我们可以恢复到原始状态

    sudo gedit /etc/default/grub
    

    在gedit中打开文件进行更改。

    打开文件后,替换以下行:

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
    

    到行:

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash pcie_aspm=force"
    

    保存文件Ctrl+ S并关闭Ctrl+Q

注:下一行上述行应该是GRUB_CMDLINE_LINUX=""GRUB_CMDLINE_LINUX="acpi_osi=Linux"

  • 现在执行以下命令来更新 grub

    sudo update-grub
    
  • 重新启动系统一次。

注意:如果您在亮度方面也遇到麻烦,并且上述方法不能解决问题,则可以通过在上面提到的位置添加这些行进行测试。

2。 GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset"

要么

3。 GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_backlight=vendor pcie_aspm=force"

要么

4。 GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_backlight=vendor"

要么

5, GRUB_CMDLINE_LINUX_DEFAULT="pcie_aspm=force"

要么

6。 GRUB_CMDLINE_LINUX_DEFAULT="quiet splash pci=nomsi"

注意:您必须做一次,sudo update-grub并且每次更改grub文件时系统都会重新启动

不同的系统将需要不同的选项,如果任何选项有效,我要求在评论中提及。

如果出现问题,请回复。


我在13.04上遇到了此问题,并在grub上使用它来修复:GRUB_CMDLINE_LINUX_DEFAULT =“ quiet splash acpi_backlight = vendor” GRUB_CMDLINE_LINUX =“ acpi_osi = Linux”(它是我的实际grub),我将尝试使用此新配置
krustbr

如果有任何的设置,帮你那么我想你提到这实际上解决您的问题行了。它会帮助其他人也通过他们的问题得到..
Saurav库马尔

您好saurav,我用过:“ GRUB_CMDLINE_LINUX_DEFAULT =” quiet splash pcie_aspm = force“”但是我没有任何好处。使用旧的grub配置,系统会以黑屏冻结,我可以移动一次指针,因此冻结。这里的视频: youtu.be/0kKfb2xeen4
krustbr

系统重启后您是否检查过?如果可以访问您的系统,请尝试同时检查其他选项。并且请注意,有必要重新启动系统。我要添加更多选项,请一一检查。
2013年

@krustbr:还有一件事我刚刚注意到,在我的grub文件中没有的价值GRUB_CMDLINE_LINUX。您是否曾经更改过grub并添加了以下值:GRUB_CMDLINE_LINUX="acpi_osi=Linux"。一旦尝试删除此问题并执行我首先喜欢的方法。.我知道我会很困难且很耗时,但对不起!尝试所有选项GRUB_CMDLINE_LINUX="",并在第二行使用line option:
。– Saurav Kumar

2

在我的系统中(具有混合图形的Samsung Chronos 7,使用fglrx驱动程序,因为开放源代码的驱动程序使系统无法启动(1)),只有在通过虚拟控制台进行安装时,挂起/恢复才会成功。所以我不得不添加文件(2):

-rwxr-xr-x 1 root root 152 Dec  7 12:09 /etc/pm/sleep.d/01_switchvt

内容:

#!/bin/sh

# Switch to a VC before suspending and back after resume

case "$1" in
        resume|thaw)
            chvt 7
        ;;
        suspend|hibernate)
            chvt 1
        ;;
esac

除了Saurav解决方案之外,您可能还需要此功能。


脚注:

(1)更新:我现在可以使用开源驱动程序。这是一个过热的问题

(2)分步进行:

  1. 编辑/创建文件

    gksudo gedit /etc/pm/sleep.d/01_switchvt

  2. 复制并粘贴上面的内容

  3. 保存并退出
  4. 使它可执行:

    chmod 755 /etc/pm/sleep.d/01_switchvt


1

当我在Saucy上为Radeon 6870安装fglrx时,遇到了同样的问题。我尝试了Saurav Kumar的方法,但是这些引导参数均无效。但是,从这里开始,我发现并尝试添加“ nomodeset ”作为参数,并且我能够从挂起状态正常恢复。


感谢您提供信息,我还将其添加到答案中的选项之一。实际上,不同版本的系统的行为有所不同,并且不确定哪个补丁程序适用于特定系统。:)
Saurav Kumar

1

用GRUB_CMDLINE_LINUX_DEFAULT =“ quiet splash nomodeset”替换Grub行对我来说还不够。

重新启动后,我的屏幕分辨率降低了,从挂起唤醒仍然无法正常工作。

我不得不将视频卡驱动程序从“ nouveau”(开源)更改为NVidia(专有)。

总的来说,它现在可以工作了。


0

我在同一个笔记本电脑型号和13.11 Beta专有驱动程序上遇到了各种问题,顺便说一句,该驱动程序指出它适用于Xorg / Xserver 6.9及更高版本(最高1.13),而Saucy具有Xorg版本1.14。

无论如何,almos运行后我所有的问题都消失了:

$sudo aticonfig --initial

希望有帮助...

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.