我有一台英特尔 i7 CPU、GeForce GTX 970 GPU 和一台带 3 个显示器的华硕主板。我有一个使用 CUDA 作为视频驱动程序的 Ubuntu 15.10 工作版本。
然后,我选择升级系统……
升级到 16.04 后,系统加载并在三个显示器之一上显示登录屏幕。
输入密码后,系统出现故障,并重新启动了某个“shell”或可能是 X(我看不出来——屏幕变暗,并短暂地显示一些文本)。然后,登录屏幕再次出现,这次鼠标非常不流畅(就像远程桌面连接不良一样)。
因此,升级失败了。接下来,我下载了 16.04 映像并制作了一个可启动的 USB。USB 版本的操作系统运行良好 - 所有三个显示器都在显示,安装程序按照提示进行操作......但是,安装后,一切都变得一团糟。我选择了自动登录选项......并且在启动时,我在显示器 1 上看到一个带有鼠标的黑屏(工作正常 - 动作流畅),其他显示器没有信号,并且 ubuntu 错误报告消息每隔几秒钟就会短暂闪烁。就是这样 - 没有其他交互。
可能出了什么问题?
答案1
听起来您的主目录中有与 16.04 不兼容的东西。您可以通过使用控制台并创建一个干净的主目录来检查这一点。
您可以通过创建新的用户 ID 来测试这一点。您可以使用 ++Alt从控制台执行此操作。然后登录。CntrlF2
使用此命令创建新用户:
$ sudo adduser [newuser]
这[newuser]
将是不带括号的新用户的名称。
您可能需要重新加载登录管理器sudo service lightdm restart
以便它能够看到添加的用户。
现在以新用户身份登录。
如果此方法有效,那么您可以从新用户的帐户着手解决常规帐户中遇到的问题。
修复有缺陷的帐户:
首先将新用户帐户添加到 sudoer 访问权限。然后从控制台执行以下步骤:
将目录更改为失败的登录(我将其称为youraccount
)。
$ cd ~youraccount
$ cd ..
$ sudo mv youraccount youraccount.store
$ mkdir youraccount
$ sudo chown youraccount youraccount
如果以新用户身份登录成功,您现在应该能够以您的帐户身份登录。现在您可以系统地将您的配置从失败的登录帐户移动或复制到新目录。或者您可以研究哪些组件导致了问题并直接处理它们。
顺便说一句,问题配置几乎总是非常简单。它可能只是你的主文件夹的一个权限位。也可能是文件所有权的问题.Xauthority
。