lshw 出力: メモリ内の未要求の奇妙な行

lshw 出力: メモリ内の未要求の奇妙な行

すでに質問されている場合は申し訳ありませんが、解決策を見つけることができませんでした。いくつか質問がありますルシュ出力: 1. *memory セクションのこれらの行はどういう意味ですか? (*-bank:1 と *-bank:3 にも同じ行が表示されます)

*-bank:0
         description: DIMMProject-Id-Version: lshwReport-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>POT-Creation-Date: 2009-10-08 14:02+0200PO-Revision-Date: 2012-02-02 13:04+0000Last-Translator: Joel Addison <[email protected]>Language-Team: English (Australia) <[email protected]>MIME-Version: 1.0Content-Type: text/plain; charset=UTF-8Content-Transfer-Encoding: 8bitX-Launchpad-Export-Date: 2015-02-19 11:31+0000X-Generator: Launchpad (build 17341) [empty]
         physical id: 0
         slot: ChannelA-DIMM0

2. 次のセクションの UNCLAIMED とはどういう意味ですか? これがバッテリーの消耗が早い原因でしょうか?

*-serial UNCLAIMED
         description: SMBus
         product: Lynx Point-LP SMBus Controller
         vendor: Intel Corporation
         physical id: 1f.3
         bus info: pci@0000:00:1f.3
         version: 04
         width: 64 bits
         clock: 33MHz
         configuration: latency=0
         resources: memory:e0618000-e06180ff ioport:efa0(size=32)

*-power UNCLAIMED
   description: TBD by ODM
   product: TBD by ODM
   vendor: TBD by ODM
   physical id: 2
   version: 1.0
   serial: TBD by ODM
   capacity: 32768mWh

答え1

最初の行は、翻訳エラー メッセージのようです。実行してみてLANG=C lshw、エラーが消えるかどうかを確認してください。2 行目は、マザーボードにドライバーが要求していない I2C コントローラーがあることを示しています。これは、インストールされている DIMM の種類を識別するために BIOS によって使用されるだけなので、正常です。3 行目は、ベンダーが説明を適切に記入していない電源のようです。なぜ要求されていないのかはわかりませんが、余分な電力消費は発生しません。

答え2

  1. 「UNCLAIMED」は、カーネルにこのデバイスに関連付けられたドライバーがないことを意味します。

答え3

Ubuntuのバグ#1597886この問題は 2016 年に提起され、今年 (2020 年) 初めに修正されました。

修正方法ソース コード内の空の文字列に、正確に 1 つの空白を追加しますlshw

diff --git a/src/core/dmi.cc b/src/core/dmi.cc
@@ -495,9 +495,9 @@ static const char *dmi_memory_array_location(u8 num)
 {
   static const char *memory_array_location[] =
   {
-    "",                                           /* 0x00 */
-    "",
-    "",
+    " ",                                           /* 0x00 */
+    " ",
+    " ",
     N_("System board or motherboard"),
     N_("ISA add-on card"),
     N_("EISA add-on card"),
[...]

関連情報