未找到具有可用配置(Live-CD)、启动修复 CLI 的屏幕

未找到具有可用配置(Live-CD)、启动修复 CLI 的屏幕

我有一台 MSi GE70 笔记本电脑(显卡:nvidia GeForce GT650M)。起初我无法启动或安装。在 Grub 中添加“nomodeset”后,我能够开始安装。“尝试 Ubuntu”只给我一个空白屏幕。

我安装了 Ubuntu 13.10 和 Windows 8.1、UEFI、安全启动关闭(带有 CSM 的 UEFI)双启动。

安装成功后,计算机直接启动进入 Windows。我知道这种情况会发生,需要从 Live CD 运行启动修复。不幸的是,我找不到从 CLI 执行此操作的方法,因为我在 XI 中看到空白屏幕,无法使用它的 GUI。

我尝试nvidia-current在使用 Live CD 启动时进行安装,然后重新启动 lig​​htdm (/etc/init.d/lightdm stop/start)。没有成功。

尝试诊断问题,这是我发现的事情: /var/log/lightdm/x-0.log结尾如下:

(EE) Fatal server error:
(EE) no screens found
(EE)
(EE) Please consult the The X.org Foundation support at http://wiki.x.org for help
(EE) Please also chech the log file at /var/log/Xorg.0.log for additional information.
(EE)
(EE) Server terminated with error (1). Closing log file.

我注意到/var/log/xorg.0.log

[  1867.351] (II) VESA(0): initializing int10
[  1867.351] (EE) VESA(0): V_BIOS address 0x0 out of range
[  1867.351] (II) UnloadModule: "vesa"
[  1867.351] (II) UnloadSubModule: "int10"
[  1867.351] (II) Unloading "int10"
[  1867.351] (II) UnloadSubModule: "vbe"
[  1867.351] (II) Unloading "vbe"
[  1867.351] (EE) Screen(s) found, but none have a usable configuration.
[  1867.351] (EE) Fatal server error
[  1867.351] (EE) no screens found
[  1867.351] (EE) Please consult the The X.org Foundation support at http://wiki.x.org for help.
[  1867.351] (EE) Please also chech the log file at /var/log/Xorg.0.log for additional information.
[  1867.351] (EE)
[  1867.351] (EE) Server terminated with error (1). Closing log file.

所以我尝试运行 Boot-repair,但我卡住了,因为我无法让 GUI 与 live-CD 一起工作。我已添加nomodeset并尝试过xforcevesa

有人能帮我修复 CLI 中的引导或 Live-CD 中的图形吗?对我来说,安装能够显示漂亮的 GUI,而 Live-CD 却找不到屏幕,这很奇怪。

如果我能够启动已安装的 Ubuntu,我可能会遇到相同的图形问题,但也许在已安装的版本上修复这些问题更容易?

答案1

我遇到过类似的问题。我最近才更新了我的软件包,所以可能与此有关。我通过完全清除并重新安装 nvidia 驱动程序解决了此问题:

sudo apt-get -y purge --auto-remove nvidia.*
sudo apt-get update
sudo apt-get -y install nvidia-current-updates nvidia-settings-updates

值得一试。如果您有 /etc/X11/xorg.conf,可能需要将其删除。

高血压

答案2

尝试使用我的 USB 闪存驱动器或 CD-R 版本rEFInd 启动管理器。如果你这样做不是使用单独的/boot分区,它应该可以启动 Linux 和 Windows,而无需额外配置。然后,您可以通过安装 Debian 软件包版本将 rEFInd 安装到硬盘上,并尝试常规安装中的启动选项和 X 配置选项,这可能比使用 Live CD 进行实验更好。

至于 X 配置,请在文本模式登录中尝试此操作:

  1. 输入sudo su。这将使您以 身份登录root
  2. 输入Xorg -configure。这将创建一个名为 的文件/root/xorg.conf.new
  3. 复制/root/xorg.conf.new/etc/X11/xorg.conf
  4. 键入startx以启动 X。

此时,您可以开始调试。X 可能会也可能不会启动。如果可以,请注销并重新启动,这样应该可以正常启动 X。但是,如果 X 没有启动,请查阅有关配置 的任何指南xorg.conf。(我手头没有任何 URL,但我敢肯定,通过 Web 搜索可以找到很多。)您可能必须调整 部分Screen,并特别更改行Driver以告诉它使用适合您系统的任何驱动程序。(驱动程序fbdev可能会工作,但速度较慢。驱动程序nv可能会以更快的速度工作,也可能根本不工作;并且nouveau可能会提供更快的速度或完全失败。如果您安装了 Nvidia 专有驱动程序,它可能会工作,也可能不会工作;我相信它的驱动程序名称是nvidia。)您可能还需要调整ServerLayout部分以删除未使用的Screen设备。

答案3

您是否尝试过命令update-grub而不是重新启动,

如果这没有帮助,请尝试https://help.ubuntu.com/community/Boot-Repair

相关内容