三天来,我一直无法启动我的电脑进入操作系统,因为屏幕变黑了。哇,我曾经真的很喜欢这个操作系统。从昨天早上开始,我就一直在尝试摆脱黑屏。有人能告诉我如何启动它吗?这样我至少可以再次看到屏幕吗?在我使用 12.04 之前,我从未遇到过任何问题,直到我使用 12.04.2 和 13.04。直到最近我才遇到这个问题,不知道这是否与 Ubuntu 位于 SATA 硬盘上而 LinuxMint 14 位于 IDE 硬盘上有关。
当我移动鼠标唤醒计算机时,显示器灯从橙色变为蓝色,所以我知道显示器已打开 - 但屏幕是纯黑色。有时当我重新启动时,我会看到我的硬盘灯停止闪烁。我猜它在 GRUB 菜单上,所以我按下Enter,然后它会进入我的第一个选项以允许登录,我可以看到,有时它没有。我有 HDMI,但我运行的是 DVI。我在 GRUB 中看不到我的第一个选项,我只需按下Enter,然后我就会看到我的登入屏幕。
经过多次推动重启按钮它终于在我的计算机上出现了,但经过多次尝试。
当我使用 LinuxMint HDD 时,也会发生同样的事情。
我有一张 Radeon HD 6500 显卡,尝试了几种不同的驱动程序(开源和专有),但都没有解决问题。我现在使用的是 AMD Catalyst 13.4 驱动程序,除了这个问题外,它运行良好。
我已经研究过 Google 并尝试了一些方法,但没有任何效果,而且这很快就变得过时了。
有谁知道如何解决这一问题?
如果计算机进入睡眠状态并且我在 3 分钟内将其唤醒,它会正常启动,不会出现任何问题,但如果它进入睡眠状态一段时间(一个小时左右),就会出现这个问题。
我正在使用 3.5.0-28-generic 内核以及最新的 quantal x 堆栈。
检查我的 BIOS- 我已经设置为“s3”。我不太确定是否要挂起到硬盘,因为挂起到内存是可以工作的。我也尝试过acpi_sleep=old_ordering
Grub 启动选项中的“”技巧,但无济于事。
除此之外,当我添加 LinuxMint 时,在第二个硬盘上,我从装有 Ubuntu 的计算机上拔下 SATA 硬盘,然后在 IDE 硬盘上安装 LinuxMint 14。安装完成后,我重新插入 SATA 驱动器并运行sudo update-grub
。
当我阅读更多关于 Ubuntu 12.04.2 的内容时,我想知道我的内核和组织如果这是我的问题,堆栈将更新为量子......有没有办法回滚到旧内核来测试这一点?我现在记不太清楚了,但这个问题可能是在我把IDE HDD 上的 LinuxMint 14 相当于 Ubuntu 12.10,对吗?这可能是问题所在吗?新的组织和内核?虽然我的 BIOS 启动优先级首先加载我的 SATA 驱动器,该驱动器上装有 12.04 Ubuntu,但也已更新到新的量子内核。我设置了一个此处链接到我的 xorg 文件,希望也能对一些人有所帮助。
更新 1:
我刚刚试着跑记忆测试从 Grub 菜单,我收到错误“ too small lower memory (0x99100 >0x99800)
”。测试没有启动,我有 2 个条目记忆测试在 Grub2 中。我运行的是 8GB 内存、千兆字节 775 插槽主板、四核设置。我没有遇到任何崩溃,我的内存显示在系统监视器中。
我刚刚研究过这个问题。似乎这是一个错误,但是这会影响我的 BIOS 中的 S3 设置吗?
更新 2:
刚刚从 S3 切换到 S1。它也不起作用。
我注意到我的组织日志文件中显示我收到一些错误
(EE) open /dev/dri/card0: No such file or directory,,,,,
(EE) open /dev/fb0: No such file or directory,,,,,
(WW) Falling back to old probe method for fglrx,,,,,,,
(WW) fglrx: No matching Device section for instance (BusID PCI:0@1:0:1) found,,,,,,,
(WW) Falling back to old probe method for vesa,,,,,,,,
(WW) Falling back to old probe method for modesetting,,,,
(WW) Falling back to old probe method for fbdev,,,,,
(WW) fglrx(0): board is an unknown third party board, chipset is supported......
我也升级到了 13.04,但仍然在解决这个问题。我nomodeset
在 Grub 中试过了,但 [什么都没起作用](我的 xorg.conf)。
更新 3:
今天,和往常一样,当我的电脑重新启动后,我什么也看不到,只有黑屏。甚至没有 BIOS 或 Grub。但是,我假设 Ubuntu 在 Grub 中突出显示并按下了Enter。然后我看到我的硬盘灯亮了,然后听到 Ubuntu 的提示音。我尝试了几次重新启动,大约 30 分钟。然后我在最后一次尝试中感到沮丧,并这样做了 - 在计算机运行时,我从显卡上拔下 DVI 电缆,然后将其重新连接起来。突然间,我不再有黑屏了。我终于可以看到我的桌面了。这可以帮助别人解决我的问题吗?
我注意到的另一件事是我的 LinuxMint HDD 是/sda1
,而我的 Ubuntu SATA HDD 是/sdb
。Grub 应该打开吗/sda1
?
答案1
我在 Windows 上多次遇到过此问题,更不用说 ubuntu、Mint、Debian 等了。出于这个原因,我倾向于不使用暂停功能,但它在我使用的 Ubuntu 12.04 及更早版本上有效,但高度依赖于主板和显卡。
您必须做的第一件事是确保主板 BIOS 中已启用挂起到 RAM (S3)。接下来,在主板 BIOS 中,确保已禁用硬盘驱动器降速功能并启用 DPMS(如果已启用,也请尝试禁用此功能,即如果该选项位于 BIOS 中)。
另外,如果该选项可用,请将“即插即用操作系统已安装”设置为“是”。最近在 Ubuntu 上,我停止使用 ATI 和 Nvidia 驱动程序,而是使用 Ubuntu 驱动程序,因为我发现它们存在错误,启动时会黑屏,没有桌面,并且经常崩溃。列出硬件(例如主板、RAM、电源、视频卡)有时会有所帮助,因为它可以让你了解 BIOS 中存在错误的 ACPI 设置,可以通过 BIOS 更新或稍微不兼容的组件来解决。
答案2
这在双启动时很少发生。首先,您必须确定您的显示设置是否与 Ubuntu 中的显示器(15.6 或 13.6..等)相同,然后检查显示调整以及那里有多少显示器。完成所有这些检查后,您将获得与之前一样的正常屏幕。
答案3
我要发表一下我的看法。我有一个类似的设置,Ubuntu 12.04LTS 和 Debian 6。我刚刚检查了我的 BIOS,设置如下:
ACPI Function Enabled
ACPI Standby State S1
我拥有 Ubuntu 和 Debian,它们都已更新至 2013 年 5 月 10 日的最新版本。我主要使用 Ubuntu,有时它会休眠几天。但无论它休眠多久,它总是能毫无问题地唤醒。我有 ATI (AMD)Radeon Graphics,以及最新的 AMD Catalyst 13.4 专有 Linux x86 显示驱动程序。
正如我所提到的,我已将其设置为 S1,并且由于您已将其设置为 S3,并且处理 RAM,我建议您将 ACPI 设置为 S1,测试您的 RAM,并查看您的系统板是否有 BIOS 更新。
答案4
我的笔记本电脑也有同样的问题。我让它工作了,但我不知道这是否会对你有帮助,但你可以试试。这在英特尔 vgas 上最为人所知,但在参考链接上也有一些关于 ati 和 nvidia 的内容。
强制管道 A 怪癖 此问题通常出现在 Intel 图形硬件上(尤其是 i855),关闭盖子时会锁定机器。此问题的解决方法是让您的显卡强制启用管道 A。如果您怀疑自己遇到了此错误,请尝试在 xorg.conf 中设置此选项:
Section "Device" .. Option "ForceEnablePipeA" "true" EndSection
更多参考请访问上述引文的来源: