Tìm thông tin phần cứng cung cấp năng lượng cho PC bằng dòng lệnh của Ubuntu


19

Có một công cụ để in thông tin cung cấp điện, chẳng hạn như tên thương hiệu / kiểu máy và điện áp đầu ra tối đa (được hỗ trợ) không? Tôi cần thêm GPU thứ hai và tôi muốn chắc chắn rằng nó hỗ trợ thêm điện áp.

Ps: Tôi đã cài đặt GPU thứ cấp khi tôi có quyền truy cập và tôi vội vã chạy ra ngoài phòng máy chủ. Khi tôi kiểm tra sau đó, GPU thứ hai không được nhận ra (bây giờ tôi không có quyền truy cập nữa !!: P) Tôi muốn chắc chắn rằng vấn đề là do thiếu điện áp vì GPU đang hoạt động trên máy khác và không bị lỗi

Hiện tại, tôi không có quyền truy cập vật lý vào PC (chỉ ssh).

Tôi đã cố gắng để xem bài viết khác, cũng là công cụ exisiting khác, tức là sudo dmidecode -t 39, sensorsipmitool, nhưng không ai đến với thành công.


1
Ý bạn là gì khi không thành công?
An0n

2
@ An0n, Không ai trong số họ hiển thị thông tin tôi đã đề cập trong câu hỏi.
Amir

4
Bạn có lời xin lỗi của tôi, nhưng tôi gặp khó khăn trong việc hiểu làm thế nào bạn sẽ cài đặt GPU thứ hai trong một hệ thống mà bạn không có quyền truy cập vật lý.
Anh Cả Geek

@ElderGeek, tôi đã cài đặt rằng khi tôi có quyền truy cập và nó không được nhận ra (bây giờ tôi không có quyền truy cập nữa !!: P) Tôi muốn chắc chắn rằng vấn đề là do thiếu điện áp.
Amir

5
VTR - Bỏ phiếu để mở lại . Tôi đoán điều này đã bị đóng vì lạc đề vì nó liên quan đến phần cứng. Tuy nhiên OP đang tìm kiếm phần mềm đọc phần cứng. Không khác gì nói đọc /sys/class/backlightđể có được mức độ sáng hoặc sử dụng xrandrđể có độ phân giải mà card đồ họa có thể cung cấp. Chúng tôi có hàng ngàn câu hỏi như vậy được coi là về chủ đề.
WinEunuuchs2Unix

Câu trả lời:


18

Bạn không thể. Phích cắm giữa nguồn điện và bo mạch chính tuân theo thông số kỹ thuật ATX, quy định tín hiệu nào và điện áp nào sẽ có mặt.

Tín hiệu ATX

Comlà phổ biến, hoặc mặt đất. Phần còn lại của các chân được sử dụng cho điện áp, hoặc tín hiệu nhị phân đơn giản, như PS_ONPWR_OK. Không có chân truyền dữ liệu xe buýt. Hệ điều hành đơn giản là không có cách nào để biết bất cứ điều gì về việc cung cấp năng lượng.

Một số hệ thống máy chủ đi kèm với các cảm biến trong nguồn điện. Các cảm biến như vậy sẽ hiển thị trong lmsensors. Ví dụ, khá phổ biến là họ sẽ báo cáo mức tiêu thụ điện, tốc độ quạt và nhiệt độ. Nhưng trong trường hợp này, bạn nên chỉ định hệ thống nào bạn có - vì điều này thường không thấy trong các PC thông thường.

Các nguồn cung cấp năng lượng khác có thể bao gồm giao diện giám sát qua USB. Dữ liệu họ sẽ cung cấp sẽ khác nhau từ cung cấp điện đến cung cấp điện. Để kiểm tra xem PSU trong câu hỏi có cung cấp điều này không, hãy chạy lsusbvà tìm thứ gì đó giống với nguồn điện. Điều này có thể bao gồm mô hình, hoặc đơn giản là chung cho toàn bộ các loại nguồn cung cấp năng lượng khác nhau.


1
+1 cho hình ảnh nhưng tôi tò mò tại sao màu đỏ không phải luôn luôn +và màu đen không phải luôn luôn -com???
WinEunuuchs2Unix

1
@ WinEunuuchs2Unix Nó biểu thị các chân có dấu. Một số chân có tấm vải liệm vuông, số khác có tấm vải liệm. tải lên.wikierra.org/wikipedia/commons/e/ee/ cho thấy điều này.
vidarlo

Tôi đoán bạn phải định nghĩa "PC bình thường" cho tôi vì tôi luôn tự xây dựng, tuy nhiên dmidecode luôn cung cấp ít nhất một số thông tin cho tôi. Ngay cả với nguồn cung cấp năng lượng rẻ tiền. Xem câu trả lời của tôi
Anh Cả Geek

1
@ElderGeek Đây là một trường hợp cụ thể. Câu trả lời của tôi là câu trả lời chung: Tiêu chuẩn ATX không bao gồm bất kỳ giao tiếp nào giữa PSU và hệ thống. Trong một số trường hợp nhất định, bạn có thể nhận được nhiều thông tin hơn từ các giao diện cụ thể hơn.
vidarlo

15

Để tìm thông tin cung cấp điện, sử dụng lệnh sau:

sudo dmidecode --type 39

Lệnh dưới đây đưa ra rất nhiều trạng thái và thông tin thống kê về pin. Đường dẫn / org / ... có thể được tìm thấy bằng lệnh upower -e (--enum Cả).

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

Cái tôi sử dụng chủ yếu là cái này:

sudo apt-get install lm-sensors
sudo sensors-detect 

Chọn CÓ cho tất cả.

sudo service kmod start

Sử dụng :

sensors

hoặc là

watch sensors

2
Thông tin duy nhất tôi nhận được dmidecode --type 39SMBIOS 2.7 present., không thực sự hữu ích ở đây, nhưng đó có thể là hệ thống cụ thể. upowertuyệt!
tráng miệng

1
@ An0n, không ai trong số chúng hữu ích để lấy thông tin cho PC. dmidecode --type 39là bằng dmidecode --t 39và tôi đã thử nghiệm nó trước đây.
Amir

upower -i /org/freedesktop/UPower/devices/battery_BAT0là về pin của máy tính xách tay. PC không có pin (trừ pin đồng hồ cho đồng hồ thời gian thực). Tôi tin rằng câu hỏi của OP là về PC và Bộ nguồn. Không phải về một pin.
WinEunuuchs2Unix

Nó không hiển thị thông tin khác sau đó pin.
An0n

Wow, rất nhiều nhầm lẫn! Trên hệ thống của tôi upower -ecũng liệt kê line_power_AC, đó có lẽ là điều đúng. Tuy nhiên, upower -i /org/freedesktop/UPower/devices/line_power_ACmột lần nữa cho thấy không có gì thực sự hữu ích:has statistics: no
món tráng miệng

5

Điều tôi biết là lshw, lớp bạn quan tâm chắc chắn là như vậy power. Trên hệ thống của tôi, nó chỉ xuất ra thông số kỹ thuật của pin:

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

Vì câu trả lời để Nhận thông tin về PSU của tôi cho thấy các đơn vị chính thường không có xe buýt dữ liệu để cung cấp thông tin đó, thật đáng buồn, đây có thể là điều tốt nhất có thể làm. Theo hiểu biết của tôi, /sys/class/power_supply/ACchứa tất cả thông tin về đơn vị chính của bạn có sẵn cho hệ thống.

Đọc thêm:


5

Giao diện phần mềm để cung cấp năng lượng

Như đã đề cập trong câu trả lời được bình chọn hàng đầu, cần có một kênh liên lạc đặc biệt với Bộ nguồn. Trên máy tính xách tay của tôi có một trung tâm tự cấp nguồn USB 3 được kết nối với UPS (Bộ nguồn gián đoạn). Mặc dù bạn không có loại nguồn cung cấp này, khái niệm truyền thông sẽ tương tự:

$ 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

Tải hiện tại là 72 Watts và tải tối đa là 330 watt.

Cài đặt pwrstat

Để cài đặt, pwrstathãy truy cập trang web Cyber ​​Power Systems Linux Software . Bạn sẽ tìm thấy các bản tải xuống 32 bit và 64 bit có sẵn cho tất cả các bản phân phối Linux nhưng hãy đảm bảo bạn chọn bản tải xuống cho Debian ( .deb) mà Ubuntu dựa trên.

Sau khi tải về cài đặt nó bằng cách sử dụng:

sudo dpkg -i powerpanel_132_amd64.deb

Để tìm hiểu thêm về việc sử pwrstatdụng:

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

Làm gì khi không có phần mềm

Phương pháp cũ đã được thử và đúng là nhìn vào nhãn an toàn trên bộ nguồn của bạn. Theo luật ở hầu hết các nước nhãn này phải tồn tại. Đối với máy tính xách tay cũ của tôi, nó dễ dàng như nhìn vào cục gạch. Đối với máy tính để bàn của bạn, nó có thể ở mặt sau hoặc bạn có thể phải mở nó lên và nhìn vào bên trong:

Bộ nguồn Dell Inspiron

Nhãn cho thấy:

  • Đầu ra 130 Watts (Oát = Volt x Amp)
  • Đầu vào 100 - 240 VAC ~ 2,5 Amps, 50-60 HZ
  • Sản lượng 19,5 Volts ~ 6,7 Amps

Phải làm gì khi bạn không thể nhìn vào phần cứng

Bạn có thể nhờ ai đó trên trang web chụp ảnh cho bạn. Nếu điều đó không khả thi, hãy tạo ra kiểu dáng và kiểu dáng của máy tính và google thông số kỹ thuật cung cấp điện. Từ bài viết này , thông số kỹ thuật chung cho PC là:

  • Hệ số dạng nhỏ - 15A (250W)
  • Tháp mini - 25A (300-350W)
  • Tháp giữa - 35A (400-500W)
  • Toàn tháp - 40A (600-650W)
  • Thẻ video kép (SLI) - 50A (750W +)

Lưu ý cường độ dòng điện được chỉ định cho đầu ra đường ray 12 Volt. Vậy 15A = 180 watt và 50A ( Đối với thẻ video kép ) = 600 watt. Công suất = Cường độ * Điện áp.


2

Như được chỉ ra bởi các câu trả lời tốt khác ở đây, vấn đề của bạn là phụ thuộc vào tình huống. Bạn sẽ cần nhiều thông tin hơn bạn dường như có. Ít nhất tôi sẽ nghĩ rằng bạn sẽ cần một hình ảnh của nhãn thông số kỹ thuật cung cấp điện hiện có (hoặc một số tài liệu tham khảo đáng tin cậy khác để chế tạo và tạo mẫu. Cách duy nhất tôi từng có thể nâng cấp thành công PSU cần có như sau:

1) Truy cập vật lý vào hệ thống trong câu hỏi.

2) Một tuốc nơ vít

3) Một nguồn cung cấp năng lượng thay thế đủ điều kiện. (Một máy tính cung cấp năng lượng khá hữu ích trong việc xác định các yêu cầu.)

Chỉnh sửa: nếu nhận xét này phản ánh chính xác vấn đề của bạn, thì Bước 3 và đầu ra từ sudo lshwtất cả những gì bạn cần để xác định xem PSU của bạn có đáp ứng thông số kỹ thuật hay không (Giả sử bạn biết chính xác những gì bạn đã cài đặt và có thể có được thông số kỹ thuật của nó). Tất nhiên bạn cũng có thể tự bổ sung khả năng rút điện của các thành phần riêng lẻ, nhưng tôi nghĩ việc sử dụng máy tính PS sẽ dễ dàng hơn. Theo nguyên tắc thông thường, tôi thích sản lượng cung cấp năng lượng của mình vượt quá yêu cầu 10% hoặc tốt hơn để cho phép khả năng bản vẽ thành phần được chỉ định nhiều hơn, nhưng lỗi ở khía cạnh thận trọng là một lựa chọn cá nhân.


@Amir Cập nhật câu trả lời dựa trên nhận xét này. Chúc mừng!
Anh Cả Geek

1
FWIW, cả 26 và 29 đều không cho tôi bất cứ thứ gì trên Alienware Aurora R7.
muru

@muru Dự đoán tốt nhất của tôi về điều đó sẽ là dell đã chọn không thực hiện các đầu dò bảo vệ quá dòng và quá điện áp trong các bộ nguồn (hoặc ít nhất là cụ thể của bạn). Nguồn cung cấp năng lượng mới nhất của tôi có cả hai. Có vẻ như điều đó phụ thuộc vào việc triển khai của nhà sản xuất (có lẽ họ đã tuân theo thông số thiết kế nào)
Elder Geek

1
@ElderGeek Máy tự dựng với bo mạch chính của Asus và một số PSU tiêu chuẩn 150 $ 500W: dmidecode -t 39trả về SMBIOS 2.6 present.Tôi cũng lưu ý rằng hệ thống của bạn không thực sự trả về nhiều thông tin hữu ích.
vidarlo

@Vidarlo Đó là sự thật. Bạn sẽ nhận được nhiều thông tin hữu ích hơn bằng cách xem thông số kỹ thuật của nguồn điện bạn đã mua và các yêu cầu của các bộ phận, mang lại cho chúng tôi vòng tròn đầy đủ cho tua vít .. ;-) Chỉnh sửa lại dựa trên nhiều báo cáo về nguồn cung cấp năng lượng mà không cung cấp thông tin tôi nhận được.
Anh Cả Geek
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.