web-dev-qa-db-ja.com

Ubuntuコマンドラインを使用して、PCの電源ハードウェア情報を検索します

ブランド/モデル名や最大(サポートされている)出力電圧などの電源情報を印刷するツールはありますか? 2番目のGPUを追加する必要があり、追加の電圧をサポートすることを確認したいと思います。

追伸:アクセスができたときにセカンダリGPUを既にインストールしており、サーバールームの外に急いで行きました。後で確認したとき、2番目のGPUは認識されませんでした(今はもうアクセスできません!!:P)問題は、GPUが別のマシンで動作していて、故障ではありません。

現在、私は現在PCに物理的にアクセスできません(sshのみ)。

他の既存のツール、つまりSudo dmidecode -t 39sensors、およびipmitoolなど、他の投稿を見ようとしましたが、成功したものはありませんでした。

16
Amir

できません。電源とメインボード間のプラグはATX仕様に従い、どの信号とどの電圧が存在するかを規制します。

ATX Signals

Comは共通またはグランドです。残りのピンは、電圧、またはPS_ONPWR_OKなどの単純なバイナリ信号に使用されます。バスデータ転送ピンはありません。オペレーティングシステムは単に電源に関する情報を知る方法がありません

一部のサーバーシステムには、電源にセンサーが搭載されています。このようなセンサーは、lmsensorsに表示されるはずです。たとえば、消費電力、ファンの速度、温度を報告することは非常に一般的です。ただし、この場合は、通常どのPCにも表示されないため、使用しているシステムを指定する必要があります。

他の電源には、USB経由の監視インターフェイスが含まれる場合があります。提供されるデータは、電源ごとに異なります。問題のPSUがこれを提供するかどうかを確認するには、lsusbを実行して、電源に似たものを探します。これにはモデルが含まれるか、単に異なる電源のクラス全体の一般的なものが含まれます。

18
vidarlo

電源情報を見つけるには、次のコマンドを使用します。

Sudo dmidecode --type 39

以下のコマンドは、ロットステータスとバッテリーに関する統計情報を出力します。/org/...パスは、upower -e(--enumerate)コマンドで見つけることができます。

upower -i /org/freedesktop/UPower/devices/battery_BAT0

私が主に使用するものはこれです:

Sudo apt-get install lm-sensors
Sudo sensors-detect 

すべてにYESを選択します。

Sudo service kmod start

つかいます :

sensors

または

watch sensors
12
An0n

私が知っているのはlshwで、興味のあるクラスはpowerです。私のシステムでは、バッテリーの仕様のみを出力します:

$ Sudo lshw -c power
  *-battery               
       product: 45N1111
       vendor: SONY
       physical id: 1
       slot: Front
       capacity: 23200mWh
       configuration: voltage=11.1V

私のPSUについての情報を取得する の答えとして、主電源ユニットには通常、そのような情報を配信するためのデータバスがないことが示唆されているため、残念ながらこれは最善の方法です。私の知る限り、/sys/class/power_supply/ACには、システムで利用できる電源ユニットに関するすべての情報が含まれています。

参考文献:

5
dessert

電源へのソフトウェアインターフェイス

上位の回答に記載されているように、電源への特別な通信チャネルが必要です。私のラップトップには、UPS(Interruptible Power Supply)に接続されたUSB 3自己給電ハブがあります。このタイプの電源はありませんが、通信の概念は似ています。

$ Sudo pwrstat -status

The UPS information shows as following:

    Properties:
        Model Name................... CP550HGa
        Firmware Number.............. BFBB104#BI1.g
        Rating Voltage............... 120 V
        Rating Power................. 330 Watt

    Current UPS status:
        State........................ Normal
        Power Supply by.............. Utility Power
        Utility Voltage.............. 121 V
        Output Voltage............... 121 V
        Battery Capacity............. 100 %
        Remaining Runtime............ 33 min.
        Load......................... 72 Watt(22 %)
        Test Result.................. Unknown
        Last Power Event............. None

現在の負荷は72ワットで、最大負荷は330ワットです。

pwrstatをインストールしています

pwrstatをインストールするには、Cyber​​ Power SystemsのWebサイト Linuxソフトウェア ページにアクセスしてください。すべてのLinuxディストリビューションで32ビットおよび64ビットのダウンロードを利用できますが、UbuntuのベースとなっているDebian(.deb)のダウンロードを選択してください。

ダウンロード後、次を使用してインストールします。

Sudo dpkg -i powerpanel_132_AMD64.deb

pwrstatの使用の詳細については、次を使用してください。

man pwrstat   # to learn more about the terminal interface
man pwrstatd  # to learn about background daemon with alarms, auto shutdown, etc.

ソフトウェアがない場合の対処方法

従来の方法は、電源の安全ラベルを見ることです。法律により、ほとんどの国でこのラベルが存在しなければなりません。私の古いラップトップでは、電源ブリックを見るのと同じくらい簡単です。デスクトップPCの場合、背面にあるか、開いて中を見る必要がある場合があります。

Dell Inspiron Power Supply

ラベルは以下を示します。

  • 出力130ワット(Watt = Volt x Amp)
  • 入力100-240 VAC〜2.5 Amps、50-60 HZ
  • 出力19.5ボルト〜6.7アンペア

ハードウェアを確認できない場合の対処方法

現場にいる誰かに写真を撮ってもらうことができます。それが実行可能でない場合は、コンピューターのメーカーとモデルを入手し、電源仕様をグーグルで調べてください。 この記事 からPCの一般的な仕様は次のとおりです。

  • スモールフォームファクター-15A(250W)
  • ミニタワー-25A(300-350W)
  • ミッドタワー-35A(400-500W)
  • フルタワー-40A(600-650W)
  • デュアルビデオカード(SLI)-50A(750W +)

アンペア数は12ボルトレール出力に指定されていることに注意してください。 15A = 180ワット、50A(デュアルビデオカードの場合)= 600ワット。 ワット数=アンペア数*電圧

5

ここの他の良い答えが示すように、あなたの問題は状況に依存します。あなたが持っているように見えるよりも多くの情報が必要になります。少なくとも、既存の電源仕様ラベル(または製造およびモデル作成のための他の信頼できるリファレンス)の写真が必要になると思います。PSUを正常にアップグレードできる唯一の方法は次のとおりです。

1)問題のシステムへの物理的アクセス。

2)ドライバー

3)認定された交換用電源。 (A まともな電源計算機 は、要件の決定に役立ちます。)

Edit:if このコメント が問題を正確に反映している場合、ステップ3およびSudo lshwからの出力はすべてPSUが仕様を満たしているかどうかを判断する必要があります(インストールしたものを正確に把握しており、その仕様を持っている、または入手できる場合)もちろん、個々のコンポーネントの消費電力を手動で加算することもできますが、PS計算機を使用する方が簡単だと思います。経験則として、指定よりも多くのコンポーネントが描画される可能性を考慮して、電源出力が要件を10%以上上回ることが望ましいのですが、注意を怠るのは個人的な選択です。

2
Elder Geek