![全新安装 Xubuntu 后无法通过显示管理器(仅 tty)登录](https://linux22.com/image/1149794/%E5%85%A8%E6%96%B0%E5%AE%89%E8%A3%85%20Xubuntu%20%E5%90%8E%E6%97%A0%E6%B3%95%E9%80%9A%E8%BF%87%E6%98%BE%E7%A4%BA%E7%AE%A1%E7%90%86%E5%99%A8%EF%BC%88%E4%BB%85%20tty%EF%BC%89%E7%99%BB%E5%BD%95.png)
安装时Xubuntu 16.04 LTS超过Ubuntu Gnome 16.04 LTS我删除了所有先前的分区但是/home
。
需要澄清的是,以下是前后情况的快照:
前
/
10GBext4
/home
482GBXFS
swap
8GB
后
/
20 GBext2
/boot
500MBext2
swap
4096MB/var
~3GBBtrFS
/home
482GBXFS
然后,我创建了相同的用户,但使用了不同的密码(我认为这不是问题,对吧?)但是当出现登录提示并且我尝试访问系统时,屏幕变黑了一会儿,然后再次出现登录提示,没有任何错误。
如果我切换到tty
[1-6] 我就能正常登录,一切似乎都很好。
我的0.02美元显示管理器出了问题,但我对此也不完全确定,因为如果我尝试以访客身份登录,我不会遇到任何问题。
不过,值得注意的是,在我从侏儒到徐本图我在使用显示管理器时遇到了问题,屏幕闪烁了大约一分钟,然后tty
出现了一个图形登录用户界面。
有时我可以手动操作startx
,有时则不行(嗯,大多数时候都不行)。
这个问题突然冒出来了,但我无论如何都要更换发行版,所以我抓住了这个机会,但我不得不说运气不佳。有什么想法吗?
答案1
问题可能是您中的一些旧配置文件/home
与新系统发生冲突。
如果你使用旧用户名重新安装 Ubuntu,并且你有一个单独的/home
分区,请确保删除所有.abc
隐藏的文件夹(.config
;;.local
等)在安装 Ubuntu 之前,请先在您的个人文件夹中(但您可以设法这样做以使您的系统正常运行)。为此,您可以/home
从 Live 系统中打开分区,然后按下键盘上的按钮让隐藏文件夹出现CTRL+H
,这样您就可以删除它们。
如果您删除文件夹,则在启动新的 Ubuntu 安装时,系统所需的必要文件夹应该会创建。如果您使用的是旧用户名,则唯一不会自动生成的是 中的文件/etc/skel
,但就您的特定情况而言,这应该不是问题,因为您正在重新安装 Ubuntu 16.04 而不是另一个 16.04(无论您使用的是 Xubuntu、Ubuntu GNOME 还是其他任何东西)。如果您不确定,您可以手动将文件从/etc/skel
(隐藏的,因此您必须按CTRL+H
才能看到它们)复制到您的个人文件夹
因此,您能做的最好的事情就是启动您的 Live Ubuntu 并删除主目录中的隐藏文件夹。
如果这不起作用,您可以随时使用其他用户名重新安装 Ubuntu(请确保不要格式化您的/home
)。较旧的用户文件夹将保留在您的/home
分区中,因此您可以轻松恢复文件。
希望这可以帮助。