Ubuntu 12.04 启动时冻结

Ubuntu 12.04 启动时冻结

可能重复:
Ubuntu 死机了怎么办?

一直在寻找解决这个问题的方法,但还没有找到解决方案。我在 AMD C-50 双核 6 GB 内存 AMD Ratheon HD 6250 上运行 64 位 12.04 LTS。

我遇到的问题是,当 ubuntu 进入壁纸屏幕时,它有时会在图像出现后不久或 gnome 加载后不久冻结,从而锁定键盘和鼠标。当我尝试通过控制台登录时,也会发生同样的事情(这是因为 ubuntu 正在加载)。

目前系统设置为自动登录,之前设置为要求输入密码,但还是一样。从 lightdm 切换到 gdm 并没有缓解这个问题。

我从来没有遇到过 ubuntu 这么多问题,我不得不说 12.04 是迄今为止错误最多的版本。

答案1

我发现了真正的问题。它是 AMD Catalyst。我已将其删除,因为我的系统上不需要 3D 图形。还有另一种解决方案,但它在这里找到。

http://www.upubuntu.com/2012/06/install-amd-ati-catalyst-126-display.html在此处输入链接描述

我试过了,但最后还是出现了一个水印,上面写着“不支持硬件”。我无法删除它,所以我完全删除了催化剂。

为了修复分辨率问题,我只需编辑 xorg.conf 文件并添加适合显示器的分辨率即可。自从这样做之后,它就再也没有出现过卡顿的情况。

答案2

我遇到过非常类似的问题。您可能遇到 Compiz 与图形驱动程序不兼容的问题。无需 Compiz 即可进入登录屏幕,因此您可以顺利进入该界面。然后,当您登录时,Compiz 会加载(或尝试加载)并崩溃。此网站上有很多关于如何修复损坏的 Compiz 的提示,但这些提示对我都不起作用,其中有几个甚至彻底损坏了 PC。一种可能的解决方法(不是解决方案)是尝试加载旧版 Unity 2D 桌面,而不是较新的 Unity 3D 桌面(它是 Compiz 插件,因此位于 Compiz 之上)。为此,启动计算机以便看到登录显示。如果您配置了自动登录,则需要弄清楚如何禁用此功能。我最终从头开始重复安装过程,当提示是否自动登录时,我选择了否。在登录屏幕上,登录 ID 右侧立即有一个 Ubuntu 图标。单击此图标,您将看到一个桌面选项:Unity(基于 Compiz 的新版本)和 Unity 2D(旧的无 Compiz 版本)。选择 Unity 2D,然后单击“返回”,然后完成登录。当您登录桌面时,lightDM 根本不会尝试加载 Compiz。如果您的桌面加载正常,则至少您有一个正常运行的系统并且知道问题出在哪里,即使您缺少一些花哨的东西。

echo $DESKTOP_SESSION在 shell 中 运行该命令将会告诉您当前正在运行 Unity (3D/Compiz) 还是 Unity 2D (无 Compiz)。

要永久使用 Unity 2D,请运行gksu gedit /etc/lightdm/lightdm.conf并更改user-session=ubuntuuser-session=ubuntu-2d。保存,退出 gedit 并重新启动。您不必在登录时手动选择 Unity 2D 还是 Unity 3D,因为 lightdm 将读取其配置文件并自动加载 Unity 2D。祝你好运。

相关内容