我最近购买了一台新的华硕 X200m,据我所知,它运行的是集成英特尔® 高清显卡(根据华硕网站)。我从 USB 上执行了 12.04 的全新安装,我可以确认它完全可以正常工作,因为我曾毫不费力地将 12.04 安装在我的桌面上。计算机进入紫色启动画面并挂起,因此我通过 GRUB 进入,如果我通过恢复模式启动它,它可以加载 Ubuntu,尽管分辨率锁定在 800x600。驱动程序还错误地报告为 llvmpipe 上的 Gallium 0.4(LLVM 0x300)。我尝试了 sudo apt-get install xserver-xorg-video-intel,它给出的响应是我已经在运行最新版本。我现在几乎没有主意了,而且远远超出了我的能力范围。任何帮助都将不胜感激。
答案1
我遇到了同样的问题,这是由于最近的内核中的图形驱动程序损坏了。我找到了一种解决方法,建议安装主线内核 3.11.5-saucy 并启动它。它可以工作,但 grub 每次都会中断,因此需要编辑 grub 文件,以便它默认启动到 3.11.5 而不是另一个内核。
http://kernel.ubuntu.com/~kernel-ppa/mainline/?C=N;O=D
下载内核,解压目录,使用dpkg命令(dpkg -i)[dpkg -i filename]安装。然后sudo update-grub。(http://manpages.ubuntu.com/manpages/hardy/man8/update-grub.8.html)
之后,您需要提升权限,以 root 身份运行。复制 grub.cfg 文件,将其另存为其他文件名(例如 grub-new.cfg),编辑此 grub-new 文件,删除除 3.11.5 之外的所有内核。将 grub.cfg 重命名为其他名称(例如 grub-original.cfg)。将 grub-new.cfg 重命名为 grub.cfg。然后重启机器。它应该可以正常工作。但请注意,任何内核更新都会破坏 grub!
答案2
我也有一台华硕 X200m,但我运行的是 Ubuntu 14.04。我遇到了类似的问题,刚刚解决了。2 月份更新了新内核,我一重启就黑屏了。不得不连接外接显示器并通过 PPA 安装 GRUB 定制器:
sudo add-apt-repository ppa:danielrichter2007/grub-customizer
sudo apt-get update
sudo apt-get install grub-customizer
并将其设置为在每次启动时显示 GRUB 屏幕,这样我就可以使用与我的显示器兼容的旧内核。我花了几个月的时间向社区寻求帮助……
最后,昨晚,我删除了除最新和正常运行的内核之外的所有内核,并按照此处概述的说明进行操作:
在 Ubuntu 中删除旧内核
linux-firmware-nonfree
今天我安装了软件包
sudo apt-get dist-upgrade
这再次更新了我的内核和软件包linux-firmware
。
重新启动后,最新的内核启动了,没有显示问题...不确定哪一步起了作用,但我想我应该让你知道。
祝你好运!