Ubuntu 12.04,强制进入低图形模式,“服务器已针对显示器 0 处于活动状态”

Ubuntu 12.04,强制进入低图形模式,“服务器已针对显示器 0 处于活动状态”

自从升级到 Ubuntu 12.04 以来,我打开笔记本电脑时,磁盘检查程序大约占了一半的时间。有时我会让它完成,但如果我赶时间,我会跳过它。有时它运行正常,有时它出现错误,我要求它修复,然后它说它无法挂载/tmp/

无论如何,经过这样的磁盘检查(“修复”了某些东西,但找不到/tmp/)后,笔记本电脑重新启动了,并且我收到了关于在低图形模式下运行的对话框。

我浏览了菜单,恢复默认设置和恢复备份似乎都没有任何作用(我单击它们,菜单就重新出现),编辑配置文件也没有任何作用。

从那里,我进入低图形模式来寻找解决这个问题的方法。

我遇到的第一件事是sudo apt-get install ubuntu-desktop在按下Ctrl+ Alt+后输入F1Ctrl++对AltF1来说没有任何作用,但是我打开终端,输入命令并运行,说没有需要安装的软件包。

(顺便提一下,从第一个菜单询问我是否要使用低图形模式、尝试修复此问题、终端等,如果我选择终端,我实际上并没有进入终端登录,只是一些关于内容加载的进度报告)。

接下来我尝试了dpkg-reconfigure -phigh -a,运行了大约半个小时,没有输出任何内容。我重新启动后问题仍然存在。

来自你想使用低画质模式吗菜单,我查看了日志文件。在服务器(或 xserver,记不清了)文件中,它说

Fatal server error:
Server is already active for display 0
 If this server is no longer running, remove /tmp/.X0-lock
 and start again.

于是我找到并删除了 /tmp/.X0-lock(旁边还有一个 /tmp/.X1-lock)。这没有用,但重启后,我发现 /tmp/.X0-lock 又出现了。

任何帮助将不胜感激。

编辑:查看了 Xorg.failsafe.log 后,我发现了很多行:

(EE) FBDEV(0): FBIOPUTCMAP: Invalid argument

我有一台 Dell Inspiron 1545,根据 sysinfo 我有:

Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07) (prog-if 00 [VGA controller])

lspci 给了我相同的信息:

00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)
00:02.1 Display controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)

我正在使用 i915 显卡驱动程序。

答案1

sudo apt-get update
sudo apt-get -d install --reinstall gdm
sudo apt-get remove --purge gdm
sudo apt-get install gdm

出现提示时选择 gdm

sudo reboot

答案2

不幸的是,我被迫重新安装 Ubuntu,这花了几个小时,但重新安装一切都很容易,现在运行良好。

任何读到这篇文章并遇到同样问题的人,请确保备份所有内容,然后查看以下内容:

http://syslog.tv/2010/07/02/using-dpkg-selections-to-backup-and-install-packages/

轻松重新安装您的程序。

相关内容