最近、職場で新しい Ubuntu 10.04 デスクトップを入手しました。しかし、マシンは数時間ごとにクラッシュし、ビデオ出力が停止します。この問題はドライバーに関連していると思われるので、"lspci -v" の出力を以下に示します。
00:00.0 ホストブリッジ: Intel Corporation デバイス 0100 (rev 09) サブシステム: Dell デバイス 047e フラグ: バスマスター、高速デバイス、レイテンシ 0 機能:
00:01.0 PCI ブリッジ: Intel Corporation Sandy Bridge PCI Express ルート ポート (rev 09) フラグ: バス マスター、高速デバイス、レイテンシ 0 バス: プライマリ = 00、セカンダリ = 01、従属 = 01、sec-latency = 0 ブリッジ背後の I/O: 00004000-00004fff ブリッジ背後のメモリ: e1500000-e15fffff ブリッジ背後のプリフェッチ可能なメモリ: 00000000d0000000-00000000dfffffff 機能: 使用中のカーネル ドライバー: pcieport カーネル モジュール: shpchp
00:16.0 通信コントローラ: Intel Corporation Cougar Point HECI コントローラ #1 (rev 04) サブシステム: Dell デバイス 047e フラグ: バス マスター、高速デバイス、レイテンシ 0、IRQ 11 e16b0000 のメモリ (64 ビット、プリフェッチ不可) [サイズ = 16] 機能:
00:16.3 シリアル コントローラー: Intel Corporation Cougar Point KT コントローラー (rev 04) (prog-if 02) サブシステム: Dell デバイス 047e フラグ: バス マスター、66 MHz、高速デバイス、レイテンシ 0、IRQ 17 I/O ポート 50a0 [サイズ = 8] メモリ e1690000 (32 ビット、プリフェッチ不可) [サイズ = 4K] 機能: 使用中のカーネル ドライバー: シリアル
00:19.0 イーサネット コントローラ: Intel Corporation デバイス 1502 (rev 04) サブシステム: Dell デバイス 047e フラグ: バス マスター、高速デバイス、レイテンシ 0、IRQ 5 メモリ: e1600000 (32 ビット、プリフェッチ不可) [サイズ = 128K] メモリ: e1680000 (32 ビット、プリフェッチ不可) [サイズ = 4K] I/O ポート: 5040 [サイズ = 32] 機能:
00:1a.0 USB コントローラ: Intel Corporation Cougar Point USB 拡張ホスト コントローラ #2 (rev 04) (prog-if 20) サブシステム: Dell デバイス 047e フラグ: バス マスター、中規模デバイス、レイテンシ 0、IRQ 16 メモリは e1670000 (32 ビット、プリフェッチ不可) [サイズ = 1K] 機能: 使用中のカーネル ドライバ: ehci_hcd
00:1b.0 オーディオ デバイス: Intel Corporation Cougar Point High Definition Audio Controller (rev 04) サブシステム: Dell デバイス 047e フラグ: バス マスター、高速デバイス、レイテンシ 0、IRQ 22 メモリは e1660000 (64 ビット、プリフェッチ不可) [サイズ = 16K] 機能: 使用中のカーネル ドライバー: HDA Intel カーネル モジュール: snd-hda-intel
00:1c.0 PCI ブリッジ: Intel Corporation Cougar Point PCI Express ルート ポート 1 (rev b4) フラグ: バス マスター、高速デバイス、レイテンシ 0 バス: プライマリ = 00、セカンダリ = 02、サブオーディネート = 02、sec-latency = 0 機能: 使用中のカーネル ドライバー: pcieport カーネル モジュール: shpchp
00:1c.2 PCI ブリッジ: Intel Corporation Cougar Point PCI Express ルート ポート 3 (rev b4) フラグ: バス マスター、高速デバイス、レイテンシ 0 バス: プライマリ = 00、セカンダリ = 03、従属 = 03、sec-latency = 0 ブリッジ背後の I/O: 00003000-00003fff ブリッジ背後のメモリ: e0a00000-e13fffff ブリッジ背後のプリフェッチ可能メモリ: 00000000e0000000-00000000e09fffff 機能: 使用中のカーネル ドライバー: pcieport カーネル モジュール: shpchp
00:1c.4 PCI ブリッジ: Intel Corporation Cougar Point PCI Express ルート ポート 5 (rev b4) フラグ: バス マスター、高速デバイス、レイテンシ 0 バス: プライマリ = 00、セカンダリ = 04、従属 = 04、sec-latency = 0 ブリッジ背後の I/O: 00002000-00002fff ブリッジ背後のメモリ: e1400000-e14fffff 機能: 使用中のカーネル ドライバー: pcieport カーネル モジュール: shpchp
00:1d.0 USB コントローラ: Intel Corporation Cougar Point USB 拡張ホスト コントローラ #1 (rev 04) (prog-if 20) サブシステム: Dell デバイス 047e フラグ: バス マスター、中規模デバイス、レイテンシ 0、IRQ 17 メモリは e1650000 (32 ビット、プリフェッチ不可) [サイズ = 1K] 機能: 使用中のカーネル ドライバー: ehci_hcd
00:1e.0 PCI ブリッジ: Intel Corporation 82801 PCI ブリッジ (rev a4) (prog-if 01) フラグ: バス マスター、高速デバイス、レイテンシ 0 バス: プライマリ = 00、セカンダリ = 05、下位 = 05、sec-latency = 0 機能:
00:1f.0 ISA ブリッジ: Intel Corporation デバイス 1c4e (rev 04) サブシステム: Dell デバイス 047e フラグ: バス マスター、中規模デバイス、レイテンシ 0 機能: カーネル モジュール: iTCO_wdt
00:1f.2 RAID バス コントローラー: Intel Corporation 82801 SATA RAID コントローラー (rev 04) サブシステム: Dell デバイス 047e フラグ: バス マスター、66 MHz、中規模デバイス、レイテンシ 0、IRQ 31 I/O ポート 5090 [サイズ = 8] I/O ポート 5080 [サイズ = 4] I/O ポート 5070 [サイズ = 8] I/O ポート 5060 [サイズ = 4] I/O ポート 5020 [サイズ = 32] メモリ e1640000 (32 ビット、プリフェッチ不可) [サイズ = 2K] 機能: 使用中のカーネル ドライバー: ahci カーネル モジュール: ahci
00:1f.3 SMBus: Intel Corporation Cougar Point SMBus コントローラ (rev 04) サブシステム: Dell デバイス 047e フラグ: 中規模デバイス、IRQ 11 メモリ: e1630000 (64 ビット、プリフェッチ不可) [サイズ = 256] I/O ポート: 5000 [サイズ = 32] カーネル モジュール: i2c-i801
01:00.0 VGA 互換コントローラ: ATI Technologies Inc RV620 LE [Radeon HD 3450] サブシステム: Dell デバイス 0342 フラグ: バス マスター、高速デバイス、レイテンシ 0、IRQ 32 メモリ: d0000000 (64 ビット、プリフェッチ可能) [サイズ = 256M] メモリ: e1520000 (64 ビット、プリフェッチ不可) [サイズ = 64K] I/O ポート: 4000 [サイズ = 256] 拡張 ROM: e1500000 [無効] [サイズ = 128K] 機能: 使用中のカーネル ドライバー: radeon カーネル モジュール: radeon
04:00.0 イーサネット コントローラー: Intel Corporation 82574L ギガビット ネットワーク接続 サブシステム: Intel Corporation デバイス a01f フラグ: バス マスター、高速デバイス、レイテンシ 0、IRQ 16 メモリ: e14c0000 (32 ビット、プリフェッチ不可) [サイズ = 128K] メモリ: e1400000 (32 ビット、プリフェッチ不可) [サイズ = 512K] I/O ポート: 2000 [サイズ = 32] メモリ: e14e0000 (32 ビット、プリフェッチ不可) [サイズ = 16K] 拡張 ROM: e1480000 [無効] [サイズ = 256K] 機能: 使用中のカーネル ドライバー: e1000e カーネル モジュール: e1000e
何が起こっているのか知っている人はいますか?
答え1
データによると、Sandy Bridge ベースのチップセットを使用しているようです。
Ubuntu 10.04 は 2010 年にリリースされ、Sandy Bridge は 2011 年にリリースされたため、使用している OS はハードウェアよりも古いことになります。ドライバーは Sandy Bridge のテクノロジを予測すらしていないでしょう。
新しいハードウェアで古い OS を実行すると、通常は問題が発生します (特に Linux の場合、ドライバーは通常、メーカーではなくコミュニティによって作成されます)。
Ubuntuの新しいバージョンを試してください