web-dev-qa-db-ja.com

16.04から18.04にアップグレードすると、ロック画面がスタックする

現在、16.04から18.04のかなりクリーンなインストールをアップグレードしていますが、スタックしているようです。

つまり、アップグレードにしばらくしてから画面がロックされ、ユーザー名とパスワードを入力すると、「ロック解除中...」と言って止まったようです。

これが、システムのリソースを大量に消費している更新プログラムによるものなのか、何か他のことが起こっているのかはわかりません。

で切り替えることができます CtrlAlt+Fキーが、それはちょうど私に黒い画面を提供し、アップグレードがまだ実行されている/ひどい何かが起こったのかどうかを知ることが不可能です...

何か案は? (このラップトップにsshサーバーをインストールしていないため、sshでログインできません)

17
geegee

同じ問題に出くわしました:16.04から18.04にアップグレードします(Kubuntuで)。 PCを使用しなかったため、画面が自動的にロックされました。入力されたパスワード、画面がスタックしています。テキストコンソールへの切り替え-すべての画面が暗い。スイッチバックすると、マウスコースが表示されて応答しますが、それ以外はすべて黒になります。

それから私は気づいた:

  1. テキストコンソールへの切り替え Ctrl+Alt+F1、テキストコンソールは空ではなく、ただ非常に暗いでした。そこで、ファンクションキーを使用してラップトップの画面の明るさを上げました。

  2. topを使用すると、おそらくアップグレードがまだ実行されていることがわかりました(dpkgの負荷が大きい)。

  3. Sudo loginctl unlock-sessionsでスクリーンセーバーのロックを解除できました。これからこれを学びました answer (便宜上、完全な引用符を使用しました):

Sudo loginctl unlock-sessionsシステムがsystemdを使用している場合。スクリーンセーバーを実行しているユーザーに関係なく、上記はすべてのセッションのロックを解除することに注意してください。

独自のセッションのみをロック解除する場合は、loginctl unlock-sessionを実行します(独自のセッションなのでルートは不要です)。

その後、私は Ctrl+Alt+F7 KDEに戻り、まだ実行中のセッションとアップグレードプロセスに戻りました。

19
Joma

私はまだこの問題を抱えていますが、回避策を見つけました- Ctrl+Alt+F1 パスワードを入力してデスクトップのロックを解除できる通常のログイン画面に移動します。このメソッドは元のセッションを保持するので、ブラウザ、ターミナル、その他のアプリはそれらを残した場所にあります。

4
mtutty

コメントで述べたように、ロックスクリーンがタイムアウトになると、この問題が発生する可能性があります。したがって、アップグレードする前に、ロック画面のタイムアウトを設定解除してください。

滞ったアップグレードを修正するには:pc /ラップトップの電源を切り、再起動します。

ほとんどの場合、部分的にアップグレードされたシステムにいることに気付くでしょう。

次の方法で修正できます。

Sudo dpkg --configure --pending
Sudo dpkg --configure -a
Sudo apt -f install
Sudo apt update
Sudo apt upgrade
4
geegee