在14.04暂停/休眠后黑屏


30

我重新安装了Ubuntu 14.04。一切正常,除了休眠/暂停后,我得到黑屏。我可以使用Alt+ Ctr+ F1然后Ctrl+ Alt+ Del重新启动,然后屏幕恢复正常。

我正在使用开源X.org X-server驱动程序。

我的笔记本电脑是hp pavilion g6,配备Radeon HD 6620G的APU A8-3520M

如何使屏幕在挂起/休眠后返回?我检查了2010年的一些旧线程,在该线程中,人们向系统中的某处添加了一些代码以迫使屏幕返回内容。


1
似乎是这个Bug ,从睡眠中唤醒后,Ubuntu 14.04黑屏您是否尝试为GPU安装已安装的“附加驱动程序”?
TuKsn 2014年

那么,“附加驱动程序”是指从AMD网站下载的专有驱动程序吗?它们的问题在于,如果我安装它们并打开Scilab Advanced CLI,我将收到这样的警告:“ Libegl警告:DRI2无法通过身份验证”但是您刚刚发布的该线程没有提供任何解决方案?我想念什么吗?
user268569 2014年

对不起,一个月前我进入了ubuntu,这是终端命令还是什么?再次感谢:)
user268569

1
是的,您是正确的syslog,dmesg和xorg.log会更有趣。
TuKsn 2014年

2
检查它是否对您有用
Rmano 2014年

Answers:


7

终止进程light-locker(通过使用发现xwininfo)对我们有帮助,然后永久修复了该进程light-locker并对其进行了dpkg --purge light-locker light-locker-settings修复。

我们正在使用Gnome 3,所以这可能不是每个人的解决方案。

(通常,可能有一个过程需要显示黑屏,您需要将其杀死;请尝试查找它!)


非常感谢!!你是救命稻草。我通读了至少30个错误报告,但未发现问题。我正在使用开源radeon驱动程序。但是删除后light-locker,一切工作正常!

3

您正在使用哪个内核?用检查uname -r。我不喜欢Linux上的AMD专有驱动程序。我发现他们有很多问题。我更喜欢运行开源驱动程序,并且较新的内核具有针对AMD图形的许多新修复和功能。您可以选择“开源路线”或“专有路线”。

开源路线

如果您使用的是3.13,请尝试使用较新的3.16内核

sudo apt-get install --install-recommends linux-generic-lts-utopic

或尝试使用更好的整个Utopic LTS启用堆栈 ...

sudo apt-get install --install-recommends linux-generic-lts-utopic xserver-xorg-lts-utopic libgl1-mesa-glx-lts-utopic libegl1-mesa-drivers-lts-utopic

如果您已经在运行3.16,请尝试删除Utopic LTS启用堆栈

sudo apt-get删除linux-generic-lts-utopic xserver-xorg-lts-utopic libgl1-mesa-glx-lts-utopic libegl1-mesa-drivers-lts-utopic

如果以上方法均无济于事,则可以尝试使用最新的稳定内核。这有点棘手,可能会引起一些问题,但是我已经在Ubuntu 14.04上运行linux 4.0内核已有一段时间了,没有任何问题。

mkdir linux4-0-4
cd linux4-0-4
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.0.4-wily/linux-headers-4.0.4-040004-generic_4.0.4-040004.201505171336_amd64.deb http://kernel.ubuntu。 com /〜kernel-ppa / mainline / v4.0.4-wily / linux-image-4.0.4-040004-generic_4.0.4-040004.201505171336_amd64.deb http://kernel.ubuntu.com/~kernel-ppa/mainline/ v4.0.4-wily / linux-headers-4.0.4-040004_4.0.4-040004.201505171336_all.deb
须藤dpkg -i linux-headers-4.0 * .deb linux-image-4.0 * .deb

在安装或删除任何内核之后,您将需要重新引导以对其进行测试。

专有路线

您可以在Ubuntu 14.04中相当容易地安装AMD专有的Catalyst驱动程序。只需运行

须藤apt-get install fglrx
须藤apt-get install fglrx xvba-va-driver libva-glx1 libva-egl1 vainfo
sudo amdconfig-初始

如果您正在使用多个AMD显卡或AMD双显卡(即笔记本电脑用户),请使用:

sudo amdconfig --adapter = all --initial

安装或删除Catalyst之后,您将需要重新启动才能进行测试。


挽救了我的生命……
asiniy 2015年

2

我有一个问题,即从12.04升级到14.04后,Ubuntu无法加载。跑步后startx,只有一个黑屏。我通过进入恢复模式并仅选择修复损坏的程序包并检查所有文件系统来修复它,但是我认为只有第一个选项才有效。


您可以检查是否可以从开源图形驱动程序的休眠中恢复吗?我可以肯定的是,他们是完全错误的。---另外,我希望您能提供更多有关您建议的方法的详细信息:)
user268569 2014年

2

您是否关闭了Radeon图形设备的电源?因为我做到了,所以您在这里描述的就是我的经历。我取消了VGA电源的关闭,并且待机出口再次为我工作。


您如何取消VGA电源关闭?在BIOS中?
彼得·莫滕森

@PeterMortensen我打开了一个有关您的修改之一的元问题。我正在为您加标签,因为这是正确的通知您。
Andrea Lazzarotto

2

我非常确定这是一个内核错误(与Intel有同样的问题,它仅在3-4周前开始)。

尝试安装其他(旧)内核,然后启动。现在,在存储库中,我可以看到这是最旧的内核版本:

sudo apt-get install linux-image-3.13.0-24-generic

1
联想Latitude T400上也是如此。我在启动时加载了以前的内核后,它可以工作。(Shift引导时按左键激活Grub。)
JJD 2014年

您的意思是什么former kernel...无论如何,我的笔记本电脑上的内容似乎都在处理最近的更新(我正在运行14.10)
Postadelmaga 2014年

您可以Shift在启动时按向左键,以使用较早的内核引导计算机。这将启动Grub,您可以在其中选择以前的内核。请注意,我仍在运行14.04。
JJD 2014年


1

在尝试了许多不同的建议之后,我最终放弃了14.04,安装了15.04,现在问题消失了。

我已经在Lenovo Yoga 2 pro上安装了15.04。


0

NVidia卡同样存在问题。Light Locker没有修复它。解决方案:确保首先切换到使用NVidia屏幕驱动程序,方法是先确保您具有实时的Internet连接,然后

System Tools->Software Updater ->  (Settings) button
[Additional Drivers]  tab

NVidia Corporation:  Unknown          select radio button:
  (*) Using NVIDIA binary driver--version etc. (tested)
  ( ) Using X.Org X server -- Nouveau
(Apply Changes) button, it takes a while to download & install
**restart your computer**

请使用系统工具-> NVIDIA X服务器设置检查安装,并在工具上显示绿色的企鹅飞溅。

这帮了我大忙。


0

我在带有英伟达显卡的Dell Inspiron 3558(带有驱动程序340.102的GK208M(GeForce 920M)和Ubuntu 14.04(64位Intel i5)上)遇到了相同的问题。

之前我做了软件更新,内核版本是:

linux-image-3.13.0-144-generic 3.13.0-144.193 amd64
Linux kernel image for version 3.13.0 on 64 bit x86 SMP

每当我挂起(关闭笔记本计算机的机盖)时,它就永远不会启动,尽管我能听到风扇启动的声音。我看到了一些有关增加休眠交换内存的帖子,但是我认为这可能不是问题所在,因为在我购买笔记本电脑之前,即使是在自定义增加内存后,笔记本电脑仍能正常工作。我也重新安装了Ubuntu。

只是在特定内核更新之后,它才消失。

因此,我进行了更新linux-generic(当前为3.13.0-160-generic),并使用重载软件和悬挂对其进行了测试。现在工作正常:)


您更新了内核,因此在您的情况下,这是内核中的错误。这与OP的设备不同,因此不是同一问题。
赞纳

当我使用nvida的新驱动程序将它们更新到X服务器设置时,它也会迷失方向(任何版本> 360都不起作用)。Lightdm问题仍然发生在我身上。并非所有内核更新都解决了我的问题,但是我提到的版本确实将其发布到了ubuntu解决中心。希望对您有所帮助。
gaurav arora
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.