从16.04升级到18.04,锁定屏幕被卡住


17

现在,我正在将一个非常干净的安装版本16.04升级到18.04,它似乎卡住了。

我的意思是,经过一段时间的升级后,它进入了屏幕锁定状态,然后输入了用户名和密码,似乎卡住了:“正在解锁...”

不知道这是由于更新仍在运行,还是正在消耗系统资源,或者是否正在进行其他操作。

我可以使用CtrlAlt+ F键进行切换,但这只会使我出现黑屏,并且无法判断升级是否仍在运行/是否已完成某些可怕的事情……

有任何想法吗?(无法登录,ssh因为我没有在此笔记本电脑上安装ssh服务器)


现在也使用alt ctrl + F键无响应。
geegee '18

您是否尝试切换到终端(CTRL + ALT + F4或你最喜欢的fn键),并记录在那里,看着发生了什么(topiotop等)
guiverc

如前所述,@ guiverc会给我黑屏,而不是登录名。
geegee

抱歉,我不知道CTRL + ALT + F的作用或含义(实际上是在我的18.04上尝试过该组合,但没有执行任何操作)从未意识到您的意思是Fn键。
guiverc '18

@guiverc我的意思是F键(F1-F12)
geegee

Answers:


20

我偶然发现了同一问题:从16.04升级到18.04(在Kubuntu上)。屏幕自动锁定,因为我没有使用PC。输入密码,屏幕卡住。切换到文本控制台-所有屏幕均变黑。切换回去时,鼠标将显示并响应,但是其他所有东西都变黑了。

然后我意识到:

  1. 使用Ctrl+ Alt+ 切换到文本控制台时F1,文本控制台不是空的,只是非常黑暗。因此,我使用功能键提高了笔记本电脑的屏幕亮度。

  2. 使用top我看到升级可能仍在运行(dpkg上的重负载)。

  3. 这样sudo loginctl unlock-sessions我就可以解锁屏幕保护程序。我从这个答案中学到了这一点(为了方便起见,使用了完整的引号):

sudo loginctl unlock-sessions如果您的系统正在使用systemd。请注意,无论哪个用户正在运行屏幕保护程序,以上内容都将解锁所有会话。

如果您只想解锁自己的会话,请运行loginctl unlock-session(无需root用户,因为这是您自己的会话)。

之后,我用Ctrl+ Alt+ 更改F7回KDE,发现自己回到仍在运行的会话和升级过程。


6
如果可以的话,我给你一千票。在升级过程中,由于我需要离开计算机(在工作中),因此我心不在locked地锁定了屏幕。能够从另一台SSH到计算机,并发出unlock-sessions命令。谢谢!!!
Dashdrum

4

我也仍然遇到此问题,但是我找到了一种解决方法- Ctrl+ Alt+ F1使我进入正常的登录屏幕,可以在其中输入密码并解锁桌面。此方法将保留原始会话,因此您的浏览器,终端和其他应用程序位于此处。


我在第4天(2天前)在笔记本电脑上安装了18.04,昨天就开始发生这种情况。我已经发现我可以做同样的事情(即:弹出“切换用户”屏幕),但这是一个不好的解决方案,因为它并不能真正解决问题。它确实可以工作!所以,是的,感谢您提供了一种解决方法。我将继续寻找修补程序,并在找到它后立即在此处发布。
Karl Wilbur '18年

4

如评论中所述,如果您的锁屏超时,则会发生此问题。因此,在升级之前,请确保您未设置锁屏超时。

要解决升级失败的问题:关闭PC /笔记本电脑的电源并重新启动。

您很可能会发现自己处于部分升级的系统中。

您可以使用以下方法修复它:

sudo dpkg --configure --pending
sudo dpkg --configure -a
sudo apt -f install
sudo apt update
sudo apt upgrade

1
我认为最后两个命令应该是sudo apt-get updatesudo apt-get upgrade 无论如何,这对我没有影响。
mtutty
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.