私は HP Pavillion g6 を持っており、Xubuntu 14.04 64 ビットを実行しています。USB ポートは 3 つあります。何らかの理由で、今朝、そのうち 2 つが動作しなくなりました。
私はxserver-xorg-input-all
インストールし、手順はこちら動作しませんでした。私のラップトップは更新され、最新バージョンにアップグレードされました。lsusb
出力
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 004: ID 0a5c:21e3 Broadcom Corp. HP Portable Valentine
Bus 001 Device 005: ID 2188:0ae1
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Manjaro ライブ CD で試してみましたが、すべてのポートが動作しています。何が起こっているのか確認できるように、USB ポートのエラー ログはありませんか?
私の/var/log/dpkg.log
と/var/log/apt/history.log
ここ
答え1
しばらくすると USB3 ポートが機能しなくなりました。再起動しないと問題は解決しません。
調査の結果、多くの USB3 ポートで、さまざまなハードウェアや OS で電源管理の問題が発生していることがわかりました。Windows、Linux などでこの種の問題を報告している人もいます。
そこで、USB 電源管理を無効にしたら、すべて正常になりました。
1. USB電源管理を無効にする
Ubuntu の場合、usbcore
モジュールはカーネル内でコンパイルされるため、カーネルのブート パラメータを変更する必要があります。
ファイルを編集し/etc/default/grub
、次のGRUB_CMDLINE_LINUX_DEFAULT
行を変更してオプションを追加しますusbcore.autosuspend=-1
。
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash usbcore.autosuspend=-1"
オプションはすでに存在していることに注意してくださいquit splash
。したがって、他のオプションも保持してください。
ファイルを保存して閉じます。
2. grubを更新する
ファイルを保存したら、grub を更新します。
sudo update-grub
そして再起動します。
3. 再起動後に自動サスペンドを確認する
再起動後、autosuspend
値を確認します:
cat /sys/module/usbcore/parameters/autosuspend
と表示されるはずです-1
。
答え2
私も同じような問題を抱えていましたが、http://www.ubuntugeek.com/how-to-fix-usb-stops-working-problem-in-ubuntu.htmlこれを修正する別の方法を挙げる
このメソッドも grub を編集しますが、変更するのではGRUB_CMDLINE_LINUX_DEFAULT
なく を変更しますGRUB_CMDLINE_LINUX=""
。
手順:
- ターミナルを開く
gksudo gedit /etc/default/grub
ターミナルに入力してEnterキーを押します- 線を見つける
GRUB_CMDLINE_LINUX=""
- 行を次のように変更します
GRUB_CMDLINE_LINUX="acpi=force irqpoll"
- その後、ターミナルでブートローダーを更新します
sudo update-grub
。 - システムを再起動します
この方法は上記のリンクに記載されている方法と同じで、私の場合はうまくいきました。
Ubuntu Desktop 14.04 64 ビットを使用しています。
答え3
これは簡単な解決策です。試してみてください:
まずターミナルで以下のコマンドを実行します。
sudo dpkg-reconfigure xserver-xorg
その後、コンピューターを再起動すると、私の場合はうまくいきました。
答え4
External USB
コンピュータの BIOS で有効になっているかどうかを確認してください。私の場合、何らかの理由で状態が変わりました。
これは完全にシステムに依存しますが、私の場合と同様に、これで問題が解決する可能性があります。