直到昨天,我的 Ubuntu 9.10 运行良好。我使用 vlc 看了一部电影。我还使用笔记本电脑为我的 iPod 充电。
今天,当我启动它时,我自动启动到命令行。似乎没有文件系统损坏等,因为我可以查看/打开(文本)文件。在出现 CLI 之前,屏幕上闪烁着光标,然后白色的 Ubuntu 徽标闪烁,然后我得到了 CLI 登录提示。
登录后,如果我尝试 startx 来启动 gnome,几秒钟后会出现以下错误:
- 放弃
- xinit:没有此文件或目录(errno 2):无法连接到 X 服务器
- xinit:没有这样的进程(errno 3):服务器错误*
即使我使用 sudo,或者在使用 startx 之前将目录更改为“/”,以及从 grub 使用恢复模式选项加载到 CLI,然后尝试 startx,也会出现同样的错误。
在尝试命令‘xinit’时,我得到“服务器错误“
另外,在尝试 GDM 时,我收到 2 个错误。
在这种状态下我无法连接到互联网。
谢谢你的帮助。
我正在使用戴尔 Inspiron 1440,没有特殊的显卡。
答案1
您的 xorg.conf 文件有错误 - 您是否进行了升级?
如果您能在键入时发布完整的错误消息,startx
这将会有所帮助,同样,当您使用 CLI 类型登录sudo nano /etc/X11/xorg.conf
并发布结果时也会有所帮助。
答案2
/var/log/Xorg.0.log 应该包含 X 服务器的日志,您可以检查具体问题是什么。如果问题出在 X 服务器本身,您可以通过仅使用命令“X”(大写字母)启动 X 来检查。它不会启动任何登录管理器、桌面环境等,但如果出现灰色/选中的背景,则 X 服务器至少可以正常工作。如果没有,您可以查看日志,也可以检查我提到的日志文件。
顺便问一下,你没有使用过一些闭源图形驱动程序吗?比如 nvidia 或 ATI 的。它可以通过受限驱动程序管理器安装。如果你使用类似的东西,我可以想象你更新了内核,但没有更新驱动程序,所以现在你使用的内核没有为 X 配置驱动程序。如果是这种情况,请尝试启动以前的内核。
另请注意,Ubuntu 9.10 将很快终止支持,升级也许是个好主意...
答案3
尝试以 sudo 形式输入 xfix。我没有使用 9.10,但据我记得,在恢复模式下您可以运行 xfix。此外,您实际上可以从命令行连接并重新安装 gnome 或 kde,或您正在使用的任何 DE。