Ubuntu 14.04 64位登录后锁定

Ubuntu 14.04 64位登录后锁定

今天我安装了 Ubuntu 14.04 LTS 64 位。安装过程很顺利,没有任何问题。

启动时一切正常,直到我进入登录屏幕。输入密码并登录后,登录屏幕消失,但 Unity 从未加载,鼠标和键盘无响应。屏幕上唯一的东西是桌面的背景图像。此时我唯一能做的就是强制关闭电源。

其他一些可能相关的信息:

  • 计算机是配备 Nvidia Optimus 的 Dell Vostro 3300(此款笔记本电脑配备 2 个版本的 Optimus,我的是第二个版本,可以主动在独立/板载之间切换,并且不需要重新启动
  • 不幸的是,戴尔没有提供在此型号的 BIOS 中禁用 Optimus 的方法。
  • 尝试从 2 个不同的闪存驱动器和 2 张实时 CD 进行全新安装。
  • 之前安装的 12.04、12.10、13.04 和 13.10 都没有问题。
  • 重新安装 13.10,然后升级到 14.04,结果相同。
  • 可以毫无问题地与登录屏幕上的项目进行交互。

不确定下一步该尝试什么?

答案1

问题解决了。

为了解决我的问题我做了以下事情:

  1. 启动到故障安全图形模式并以普通用户身份登录(或者启动到终端)
  2. 清除已安装的 nvidia 和 bumblebeesudo apt-get purge nvidia* bumblebee*
  3. 安装 nvidia primesudo apt-get install nvidia-prime
  4. 重启

重启后,这个问题就解决了。我能够毫无问题地登录,并验证两个显卡都可以使用,并且正在使用 Nvidia 专有驱动程序版本 331.38。

答案2

我用您的方法解决了同样的问题,但是 X 桌面每隔几分钟就会冻结一次。我找到了一种解决方法,也许对您也有帮助。

我从 PPA 安装了最新的 Nvidia 340 驱动程序,但问题仍然存在。CtrlAlt+F1后跟Ctrl+ Alt+F7可以解锁问题。

(使用电池供电时系统看起来很稳定,我推测这与 nvidia 步进有关。另请注意,冻结主要发生在窗口打开时。)

答案3

我的系统启动后会进入登录界面,然后就卡住了。我最终安装了 nvidia-current 软件包,但分辨率却无法超过 1024x768。我的显示器是 1920x1080,所以我必须想出更多办法。

随着时间的推移,我了解到我的显示器(Vizio VM230XVT) 在安装时无法正确检测到。如果我将其作为第二台显示器热插拔,它可以正常工作。这意味着可以做到。我已经专门使用 Linux 8 年了,所以我了解到我需要做的就是在/etc/X11/xorg.conf 文件,但新的兰德steup 删除了该文件!!现在怎么办??

他们移动并重命名了该文件。除此之外,该文件甚至不存在。您必须创建它,并将其放在此处: /usr/share/X11/xorg.conf.d/10-monitor.conf

那么我在我的10-监视器.conf文件来获取我的分辨率?我怎么知道要输入什么同步值?我读过手册或一些规格表。

这里是10-监视器.conf我的显示器的文件,Vizio VM230XVT

Section "Monitor"
 Identifier "Monitor0"
 VendorName "Vizio"
 ModelName "VM230XVT"
 HorizSync 31.0 - 81.0
 VertRefresh 31.5 - 80.0
EndSection

Section "Screen"
  Identifier "Screen0"
  Device "VGA-0"
  Monitor "Monitor0"
  DefaultDepth 24
  SubSection "Display"
    Depth 24
    Modes "1920x1080_60.00" "1024x768" "1152x864" "800x600" "680x384" "640x480"
  EndSubSection
EndSection

相关内容