sudoはパスワードを要求せずに無期限に中断されます。

sudoはパスワードを要求せずに無期限に中断されます。

アップデート後にUbuntuデスクトップに再度ログインすると、ディスプレイドライバが利用できなくなり、vt-7の出力が表示されます。他の端末に変更してログインしました。ただし、sudoを使用してディスプレイドライバをインストールしようとすると、sudoは永久に停止します。パスワードを求めるプロンプトは表示されず、Ctrl + c Ctrl + d Ctrl + zも何もしません。それは私の仮想端末を食べました。他のものに変えたのと同じことが起こりました。どうしたの?

修正する

/etc/pam.d/sudo

#%PAM-1.0
auth required pam_env.so readenv=1 user_readenv=0
auth required pam_env.so readenv=1 envfile=/etc/default/locale user_readenv=0
@include common-auth
@include common-account
@include common-session-noninteractive

他のコマンド(ifconfigなど)も中断されるようです。

アップデート2

私はこの破損が以前のバージョンにカーネルをアップグレードしたいUbuntuと関係があると思います。私は手動でダウンロードしてインストールされたカーネル3.7.1を実行していましたが、Ubuntuはカーネルを3.2.Xに「アップグレード」するためにdist-upgradeを実行しました。私はこれが状況を本当に悪くしていると思います。カーネルを再インストールして、結果の一部がキャンセルされるかどうかを確認します。注:最新バージョンのカーネルを実行するときは、常にUbuntuカーネルの更新を無効にしてください。

ベストアンサー1

カーネル「アップグレード」がこの災害の原因でした。 kernel.ubuntu.comで私のカーネルをインストールした後、別のマイナーバージョンを持つ「新しい」カーネルがインストールされたとき、世界はめちゃくちゃになりました。

私の目的のためにカーネル3.7.1を手動でインストールし、Ubuntuディストリビューションが提供するカーネルはカーネル3.2.0です。 EFIブートで3.7.1を実行していて、カーネル3.2.0でブートする方法がなかったにもかかわらず、何らかの理由でこれは本当に混乱しました。そこはいカーネルバージョンとワイヤレスドライバとの間には非互換性がありますが、ワイヤレスドライバとの互換性がないため、すべてが機能しない、または混乱するわけではありません。

この問題を完全に解決するための次のステップは、カーネル更新が再度発生しないように完全に防止することです。どうすればいいですか?私はこれをやっていると聞きましたが、名前のためにdpkg --set-selectionsすべてのパッケージが更新されるのを防ぐ方法がわかりません。linux-(headers,headers-generic,image,image-extra)

linux-headers-3.2.0-36
linux-headers-3.2.0-36-generic
linux-image-3.2.0-36-generic

変更を防ぐ方法3.2以降、すべてのカーネルに適用されますか?

おすすめ記事