TTYはパスワードを待ちません


37

16.04から18.04にアップグレードしました。Ctrl+ Alt+ を押すF3と、ユーザー名の入力を求めるターミナルが表示されます。ユーザー名を入力してを押すEnterと、パスワードを待ちません(Enter何も入力せずに押したようになります)。たとえ何かを入力しても、テキストはプレーンテキストで表示され、それからパスワードが間違っていると言い続けます。数回後、画面がクリアされ、ユーザー名の入力を再度求められ、同じループが続きます。


4
昨日からU18.04.1で同じ問題が発生しています。私が考えて、私は4.15.0-44にカーネル4.15.0-43から更新(された)ので、それはです。GUIログインは機能します。ユーザー名を入力すると、TTYログインが自動的にRETURNを押したようです。/var/log/auth.logrepeatadlyショーlogin[939]: pam_unix(login:auth): conversation failedlogin[939]: pam_unix(login:auth): auth could not identify password for [pduck]login[939]: FAILED LOGIN (1) on '/dev/tty3' FOR 'pduck', Authentication failure確認できますか?何がuname -r表示されますか?
PerlDuck

2
@pranphyではありませんが、auth.logに同じ内容が表示されています。ただし、「...のパスワードを識別できませんでした」行にユーザー名を印刷しているにもかかわらず、「UNKNOWNの '/ dev / tty6'でのログイン失敗(1)、認証エラー」と表示されます。その後、最後のエラーを数回繰り返し、「認証エラー」ではなく「サービスモジュールのエラー」で終了します。uname -rは4.15.0-44-genericを出力します
Rob Mosher

1
@PerlDuck @RobMosherが言ったとおり、私のカーネルバージョンはそうで4.15.0-44-genericあり、最初のエラーメッセージにはユーザー名が含まれており、他のものはユーザー名を取得することさえしません再びユーザー名。
プランフィ

5
少なくとも、誰かがすでにそれを報告しています:bugs.launchpad.net/ubuntu/+source/shadow/+bug/1812095
PerlDuck

Linuxカーネルバージョン4.15.0.-44-genericの問題のようです。新しいカーネル(4.20.5)にアップデートすると、問題は解決しました。
プランフィ

回答:


19

Ubuntu Mate 18.04の4.15.0-44-genericと同じTTY問題

4.15.0-45-genericに更新しましたが、それでも問題は解決しません。

私が見つけた回避策は、古いカーネル4.15.0-43-genericに戻すことだけです。

保留にして、新しいカーネルを削除しました。

sudo apt-mark hold linux-*-4.15.0-4[45]-generic
sudo apt remove linux-*-4.15.0-4[45]-generic

注意:もちろん、古いカーネルlinux-*-4.15.0-43-genericが存在する必要があります;)存在しない場合は、次のコマンドでインストールします。

sudo apt install linux-{image,headers}-4.15.0-43-generic

その後、システムは4.15.0-43で正常に起動し、ttyログインは機能しますが、2番目のモニターで問題が発生しました(ただし、これはまったく別の問題です)。

更新:2番目のモニターの問題を修正しました。実際には、以前の4.15.0-43カーネルでカーネルモジュールが欠落していたことに関連するビデオアクセラレーションの問題でした。コマンド「inxi -G」が役立ち、私のビデオカードが加速された「モード設定」ドライバーではなく、「fbdev」ドライバー(フレームバッファー、gpu加速なし)を使用していることを示しました。

example1(カーネルモジュールがインストールされている):

Graphics:  Device-1: Intel 3rd Gen Core processor Graphics driver: i915 v: kernel 
Display: x11 server: X.Org 1.19.6 driver: modesetting unloaded: fbdev,vesa resolution: 1920x1080~60Hz 
OpenGL: renderer: Mesa DRI Intel Ivybridge Mobile v: 4.2 Mesa 18.2.2

example2(カーネルモジュールはインストールされていません):

Graphics:  Device-1: Intel 3rd Gen Core processor Graphics driver: i915 v: kernel 
Display: x11 server: X.Org 1.19.6 driver: fbdev unloaded: modesetting,vesa resolution: 1920x1080~60Hz 
OpenGL: renderer: Mesa DRI Intel Ivybridge Mobile v: 4.2 Mesa 18.2.2

したがって、上記のコマンドの正しい構文は次のとおりです。

sudo apt install linux-{image,headers,modules,modules-extra}-4.15.0-43-generic

1
2つの異なる完全に更新されたシステムでカーネル4.15.0-45を使用しています。1つはKubuntu 18.04.1インストールを使用し、もう1つはXubuntu 18.04.1インストールを使用します。この問題は、Kubuntuを実行している場合にのみ発生します。もう1つは、何も起こらなかったように、コンソールモードでパスワードを受け入れます。これはどのように説明できますか?
ストームロード

奇妙な問題。Ubuntu Mate 18.04.1を実行しているラップトップでは、4.15.0-45 / 44には問題がありますが、4.15.0-43にはありません。しかし、Ubuntu Mate 18.04.01とカーネル4.15.0-45を搭載したVirtualbox VMでは、同じ問題は発生しません。
アンドレアタービグリオ

Mint Cinnamonでカーネル4.15.0-45を使用していますが、同じ問題があります。
boctulus

私は言及するのを忘れました...私はフレームバッファを使用しましたが、GPUアクセラレーションはありません。この答えは非常に正確です。
boctulus

9

別のオプションは、ブート後にgrubブートメニュー(使用可能な場合)で別のカーネルを使用することです。

「選択Ubuntuのための高度なオプションを
私の場合は4.15.0.-43が正常に働いていました

リストで利用可能なものを試してください(ただし、おそらく最上位のエントリではなく、それが1つであり、動作せず、リカバリモードではありません)

ここに画像の説明を入力してください


9

これは信じられない-今日、すべての更新を行い、物理ハードウェア上でPPAを使用しないUbuntu 16.04.5 LTS(Xenial Xerus)でこのバグに取り組みました。
そのため、問題は4.4.0-142-genericカーネルにありました。症状は問題とまったく同じでした。テキストコンソールのGettyは「Enter」を送信し、パスワードの入力を許可しません。Login incorrect代わりに表示されます。

そこで、このバグのあるカーネルを削除し、代わりに138をインストールしました(USB問題と同様の方法で)。

sudo apt-get purge linux-image-generic linux-headers-generic
sudo apt-get purge linux-image-4.4.0-139-generic linux-headers-4.4.0-139-generic \
linux-image-4.4.0-140-generic linux-headers-4.4.0-140-generic \
linux-image-4.4.0-141-generic linux-headers-4.4.0-141-generic \
linux-image-4.4.0-142-generic linux-headers-4.4.0-142-generic
sudo apt-get install amd64-microcode intel-microcode thermald
sudo apt-get autoremove

sudo apt-get install linux-image-4.4.0-138-generic linux-image-extra-4.4.0-138-generic
sudo apt-get install linux-headers-4.4.0-138 linux-headers-4.4.0-138-generic

その後再起動しました。私は、通常の安定したカーネルを待つ必要があります。

警告:コンソールログインが必要場合、カーネルを4.4.0-142-genericにアップグレードしないでください。バグ1813873をサブスクライブし、修正の確認後-で最新のカーネルをインストールしsudo apt-get install linux-image-generic linux-headers-genericます。


2

カーネルの4.20.0へのアップグレードが役立ちました。


4
このカーネルをどのようにインストールしましたか?
デザート

はい、Linux Mint、またはUbuntu 4.20.0でインストールする方法を知りたいですか?
パトリックラズロ

「Ukuu」を使用してカーネル4.20.7をインストールしましたが、すべて正常に動作しますが、x86-energy-perf-policyを使用しようとすると、「サポートされていない」カーネルを使用しない理由がわかりました。
boctulus
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.