Ubuntu 14.10 屏幕分辨率较低,无法使用桌面

Ubuntu 14.10 屏幕分辨率较低,无法使用桌面

系统是带有 Unity 的 Ubuntu 14.10 桌面 64 位。

重启后,分辨率变为较低的分辨率,并且图片居中的位置周围出现黑框。

当我在登录屏幕上输入密码并按下回车键时,我得到了壁纸和鼠标指针,但没有图标,没有侧面板。仍然可以在左下角看到“Ubuntu 14.10”字符串。我可以移动鼠标。

我可以通过 ssh 使用下面的终端Ctrl+Alt+F1 - F6和控制台。其他分区上的旧 Ubuntu 安装运行正常,因此它与系统有关。

这台电脑几乎每天24小时都在运行,我不知道是什么原因导致了这个问题。

我这样做了sudo apt-get install --reinstall lightdm,但问题仍然存在。

经过更多搜索,我从主目录中删除了.Xauthority和。也这样做了,但我仍然遇到这个问题。.ICEauthorityapt-get install --reinstall ubuntu-session

我正在使用来自附加驱动程序(nvidia-331-updates)的 Nvidia GeForce 210 和 NVIDIA 二进制驱动程序。

谢谢。

答案1

总结:

sudo apt-get remove --purge nvidia*
sudo reboot

然后在 CompizConfig 设置管理器中启用 Unity 插件(当然必须安装)。

========

设法带回桌面。

按照这里的提示(针对 nvidia 用户)稍作修改:

http://itsfoss.com/fix-unity-freezes-after-login-ubuntu-14-04/

sudo apt-get update
sudo apt-get remove --purge nvidia*
sudo apt-get install --reinstall ubuntu-desktop
sudo apt-get install --reinstall unity
sudo reboot

这给了我正常分辨率的桌面,有桌面图标,但没有顶部菜单栏,没有启动器,没有 Dash。程序可以通过命令行启动。

接下来我遵循了这里的提示: Unity 无法加载,没有启动器,也没有出现 Dash

compizconfig-settings-manager已安装,因此在终端我输入了ccsm

启用 Unity 插件后,一切恢复正常,但现在我正在使用 nouveau 图形驱动程序。

我不确定,但看起来像是 nvidia 驱动程序问题。我按照第一个链接中的第一个提示操作(即不清除 nvidia 软件包),但没有用。

编辑1:另一台配备 Nvidia GPU 的 Ubuntu PC 也出现了同样的情况。在定期更新过程中nvidia-331-updates被检测并报告。然后工作正常,但重启后出现第一条消息中描述的症状。

使固定: sudo apt-get remove --purge nvidia*然后reboot在 CompizConfig 设置管理器中启用 Unity 插件。

此后,从附加驱动程序安装 nvidia-331(不带“-updates”)就可以正常工作。

相关内容