新 ubuntu 升级后无法使用旧用户登录

新 ubuntu 升级后无法使用旧用户登录

最近我使用以下命令将旧的 Ubuntu 18.10 升级到新的 Ubuntu 19.04

sudo do-release-upgrade -d

升级过程结束后(我认为出现了错误,因为终端没有要求我重新启动或执行任何其他操作)

但除此以外一切都很顺利。

重新启动系统后,我看到了 gnome-setup 窗口,他们要求我设置一个用户。

我就是这样做的(我的错误)。

之后,我登录到了一个新的 Ubuntu 页面,我的旧文件位于/home目录下的另一个用户的下面。

现在我无法回到原来的用户。我尝试切换用户帐户,但 gnome-initial-setup 窗口却显示欢迎界面。

答案1

只要旧帐户还/home/old-username存在,您就应该能够恢复帐户。

不要尝试创建与主备份同名的用户。创建一个新用户:

# create the new user
$ sudo adduser newuser

# add new user to sudo group
$ sudo adduser newuser sudo

# copy content of the old home to the new user
$ sudo cp -rT /home/old-username /home/newuser

# fix the permissions
$ sudo chown -R newuser:newuser /home/newuser/

然后使用新登录newuser,您的所有旧数据和配置都应该在那里。

答案2

我自己解决了这个问题。这是关于登录会话的问题。

将会话从 gdm 更改为 lightdm 解决了我的问题。

我不知道为什么会出现这个问题,因为从 18.04 到 18.10 的升级是由同一个会话完成的并且没有发现任何问题,但是 19.04 却出现了错误。

sudo dpkg-configure lightdm

是您需要配置相同的命令

相关内容