Ami*_*mir 26 hardware command-line power-management
是否有工具可以打印电源信息,例如品牌/型号名称和最大(支持)输出电压?我需要添加第二个 GPU,我想确保它确实支持额外的电压。
Ps:当我可以访问时,我已经安装了一个辅助GPU,我冲出服务器机房。当我后来检查时,第二个 GPU 无法识别(现在我没有访问权限了!!:P)我想确定问题是否是因为 GPU 在另一台机器上工作而导致电源电压不足,并且没有故障。
目前,我目前无法物理访问 PC(仅限 ssh)。
我曾尝试查看其他帖子,以及其他现有工具,即sudo dmidecode -t 39、sensors、 和ipmitool,但没有一个显示我正在寻找的信息。
An0*_*n0n 22
要查找电源信息,请使用以下命令:
sudo dmidecode --type 39
Run Code Online (Sandbox Code Playgroud)
下面的命令输出大量关于电池的状态和统计信息。可以使用命令 upower -e (--enumerate) 找到 /org/... 路径。
upower -i /org/freedesktop/UPower/devices/battery_BAT0
Run Code Online (Sandbox Code Playgroud)
我主要使用的是这个:
sudo apt-get install lm-sensors
sudo sensors-detect
Run Code Online (Sandbox Code Playgroud)
全部选择YES。
sudo service kmod start
Run Code Online (Sandbox Code Playgroud)
用 :
sensors
Run Code Online (Sandbox Code Playgroud)
或者
watch sensors
Run Code Online (Sandbox Code Playgroud)
vid*_*rlo 20
你不能。电源和主板之间的插头遵循 ATX 规范,该规范规定应存在哪些信号和哪些电压。
Com是共同的,或地面。其余引脚用于电压或简单的二进制信号,如PS_ON和PWR_OK。没有总线数据传输引脚。操作系统根本无法了解有关电源的任何信息。
一些服务器系统在电源中带有传感器。这样的传感器应该出现在lmsensors. 例如,它们会报告功耗、风扇速度和温度是很常见的。但在这种情况下,您应该指定您拥有哪个系统 - 因为这在普通 PC 中通常是看不到的。
其他电源可能包括通过 USB 的监控接口。他们将提供的数据因电源而异。要检查有问题的 PSU 是否提供此功能,请运行lsusb并寻找类似于电源的东西。这可能包括模型,或者只是对整个类别的不同电源通用。
我所知道的是lshw,你最感兴趣的课程肯定是power。在我的系统上,它仅输出电池的规格:
$ sudo lshw -c power
*-battery
product: 45N1111
vendor: SONY
physical id: 1
slot: Front
capacity: 23200mWh
configuration: voltage=11.1V
Run Code Online (Sandbox Code Playgroud)
由于获取有关我的 PSU 的信息的答案表明电源单元通常没有数据总线来传递此类信息,因此遗憾的是,这很可能是最好的方法。据我所知,/sys/class/power_supply/AC包含有关系统可用的电源单元的所有信息。
进一步阅读:
正如在最高投票答案中提到的,需要一个特殊的电源通信渠道。在我的笔记本电脑上,有一个 USB 3 自供电集线器连接到 UPS(可中断电源)。虽然您没有这种类型的电源,但通信概念是相似的:
$ 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
Run Code Online (Sandbox Code Playgroud)
当前负载为 72 瓦,最大负载为 330 瓦。
pwrstat要安装,pwrstat请访问 Cyber Power Systems 网站Linux 软件页面。您将找到适用于所有 Linux 发行版的 32 位和 64 位下载,但请确保为.debUbuntu 所基于的Debian ( )选择下载。
下载后使用:
sudo dpkg -i powerpanel_132_amd64.deb
Run Code Online (Sandbox Code Playgroud)
要了解有关使用pwrstatuse 的更多信息:
$ 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
Run Code Online (Sandbox Code Playgroud)
久经考验的旧方法是查看电源上的安全标签。根据大多数国家/地区的法律,该标签必须存在。对于我的旧笔记本电脑,就像查看电源砖一样简单。对于您的台式电脑,它可能在背面,或者您可能需要打开它并查看内部:
标签显示:
你可以找人在现场为你拍照。如果这不可行,请获取计算机的品牌和型号,然后在谷歌上搜索电源规格。从本文中,PC 的通用规格是:
请注意,安培数是针对 12 伏轨输出指定的。所以 15A = 180 瓦和 50A(对于双显卡)= 600 瓦。瓦数 = 安培数 * 电压。