Debian 10 の起動時に報告される予期しないエラーメッセージを解決するには?

Debian 10 の起動時に報告される予期しないエラーメッセージを解決するには?

Debian 10 が正式にリリースされたとき、Debian をバージョン 9 からバージョン 10 にアップグレードしました。 Debian 10 にアップグレードした後、起動時に次のメッセージが表示されます。

[   11.008027] pstore: Using compression: deflate
[   11.008597] pstore: crypto_comp_decompress failed, ret = -22!
[   11.008666] pstore: decompression failed: -22
[   11.008784] pstore: crypto_comp_decompress failed, ret = -22!
[   11.008845] pstore: decompression failed: -22

編集する/sys/fs/pstore:コメントと回答で提案されているようにログファイルを削除した後、pstore:メッセージが消えました。ただし、(後述)メッセージはusb 1-1.5まだ残っており、起動に時間がかかりすぎます。

最近、起動時に一部のUSB関連メッセージも点滅し始めました。

[   91.875667] usb 1-1.5: new full-speed USB device number 81 using ehci-pci
[   91.955706] usb 1-1.5: device descriptor read/64, error -32
[   92.147658] usb 1-1.5: device descriptor read/64, error -32
[   92.335657] usb 1-1.5: new full-speed USB device number 82 using ehci-pci
[   92.415642] usb 1-1.5: device descriptor read/64, error -32
[   92.603699] usb 1-1.5: device descriptor read/64, error -32
[   92.711758] usb 1-1-port5: attempt power cycle
[   93.315668] usb 1-1.5: new full-speed USB device number 83 using ehci-pci
[   93.731705] usb 1-1.5: device not accepting address 83, error -32
[   93.811713] usb 1-1.5: new full-speed USB device number 84 using ehci-pci
[   94.227687] usb 1-1.5: device not accepting address 84, error -32
[   94.227912] usb 1-1-port5: unable to enumerate USB device

したがって、これらのメッセージdecompression failedunable to enumerate USB deviceメッセージは起動プロセス中に何度も報告されるため、ログイン画面に到達するのに時間がかかります。開始時間を節約するために、これらのメッセージの問題を解決して削除するにはどうすればよいですか?

ところが、システムは問題なくよく戻っているようです。すべてのノートパソコンのUSBポートも正常に動作します。起動後。

ここ完全なdmesg出力です。印刷物も添付しました。LSCPUlspciそしてLSSB

答え1

一部のファイルを削除

sudo rm /sys/fs/pstore/dmesg-efi-*.enc.z

これは以前に報告されています。たとえば、参照してください。 https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=902966;msg=10 。他の人は単にそれを言及しましたが、sudo rm /sys/fs/pstore/*それが必要かどうかはわかりません。

とにかくシステムがうまく機能している場合は、pstoreの情報を削除しても構いません。詳しくはこちら永久保存 pstore:

  1. https://utcc.utoronto.ca/~cks/space/blog/linux/PstoreAndACPIERST。 Pstoreは2011年から始まったカーネル機能です。 LWNで説明されているように、再起動後も持続し、競合中にカーネルメッセージを保存するために使用される共通ストレージインターフェイスを提供します。永久ストレージカーネルの「死ぬ息」そしてカーネル文書。カーネルには pstore が組み込まれている可能性が高く、Linux では pstore ファイルシステムを /sys/fs/pstore にマウントする可能性が高いです。

  2. https://lwn.net/Articles/421297/

  3. pstore:プラットフォーム永続ストレージ用の新しいファイルシステムインターフェース Tony LuckとLinus Torvaldsの間の電子メール。

答え2

ストレスリリーフのメッセージpstoreは次のように処理されます。この回答

また、USBデバイス関連のエラーの原因を見つけました。

ノートパソコンのウェブカメラが正しく接続されていません。私はwatchingの出力でこれを確認しましたlsusb。実際にCheeseでウェブカメラをテストするときにカバーを上下に動かすと、Cheeseに「デバイスが見つかりません」というメッセージが表示され始めることがわかりました。 (この問題は、蓋が完全に開いた位置にある場合も続きます。)したがって、watch lsusb強調表示されたハードウェア変動を使用して接続を監視します。

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

ポート情報を表示する機能についてはわかりません-tlsusb再起動時にエラーを報告したUSBポートを確認しました。

usb 3-1.5: new high-speed USB device number 9 using ehci-pci
usb 3-1.5: device descriptor read/64, error -71
usb 3-1.5: device descriptor read/64, error -71
usb 3-1-port5: attempt power cycle
usb 3-1.5: new high-speed USB device number 10 using ehci-pci
usb 3-1.5: device not accepting address 10, error -71
usb 3-1.5: new high-speed USB device number 11 using ehci-pci
usb 3-1.5: device not accepting address 11, error -71
usb 3-1-port5: unable to enumerate USB device

(質問ではUSB 1-1-5なのにポートが変わることもあると思います)

以下を使って見つけましたlsusb -t

$ lsusb -t
/:  Bus 03.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/2p, 480M
    |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/8p, 480M
        |__ Port 5: Dev 59, If 1, Class=Video, Driver=uvcvideo, 480M
        |__ Port 5: Dev 59, If 0, Class=Video, Driver=uvcvideo, 480M
        |__ Port 6: Dev 7, If 3, Class=Application Specific Interface, Driver=, 12M
        |__ Port 6: Dev 7, If 1, Class=Vendor Specific Class, Driver=btusb, 12M
        |__ Port 6: Dev 7, If 2, Class=Vendor Specific Class, Driver=btusb, 12M
        |__ Port 6: Dev 7, If 0, Class=Vendor Specific Class, Driver=btusb, 12M
        |__ Port 8: Dev 9, If 0, Class=Vendor Specific Class, Driver=rtsx_usb, 480M
/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 5000M
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/8p, 480M

ポート 5 はここに表示されます。Class=Video, Driver=uvcvideoどのノートブックメーカーによるとWebカメラを実行するためのドライバ/ツールです。

USB-ウェブカメラ接続の問題です。同様の問題に直面している他の人が役に立つと思うように、質問に自分で答えてください。

答え3

これは時々起こります。私のマウスは時々これをします。デバイスのプラグを抜き、再接続します。その後、再び動作します。 Windowsもこれを行います。そこの人々は事件を調査しません。マウスやハードウェアが機能しません。 ;)

あなたはそれを止めることはできません。これはソフトウェアではなく電子製品です!

関連情報