Temukan informasi perangkat keras catu daya untuk PC menggunakan baris perintah Ubuntu

19

Apakah ada alat untuk mencetak informasi catu daya, seperti nama merek / model dan tegangan output maksimum (didukung)? Saya perlu menambahkan GPU kedua dan saya ingin memastikan itu mendukung tegangan ekstra.

PS: Saya sudah menginstal GPU sekunder ketika saya memiliki akses dan saya bergegas keluar ruang server. Ketika saya kemudian memeriksa, GPU kedua tidak dikenali (sekarang saya tidak memiliki akses lagi !!: P) Saya ingin memastikan apakah masalahnya adalah kurangnya tegangan daya karena GPU sedang bekerja di komputer lain dan tidak salah.

Saat ini, saya tidak memiliki akses fisik ke PC saat ini (hanya ssh).

Saya telah mencoba untuk melihat posting lain, juga alat-alat exisiting lainnya, yaitu, sudo dmidecode -t 39, sensors, dan ipmitool, tetapi tidak datang dengan sukses.

Amir
sumber
1
Apa yang Anda maksud tanpa keberhasilan?
An0n
2
@ An0n, Tidak ada yang menunjukkan informasi yang saya sebutkan dalam pertanyaan.
Amir
4
Anda memiliki permintaan maaf saya, tetapi saya mengalami kesulitan memahami bagaimana Anda akan menginstal GPU kedua dalam sistem yang Anda tidak memiliki akses fisik.
Penatua Geek
@ElderGeek, saya sudah menginstal itu ketika saya memiliki akses dan tidak dikenali (sekarang saya tidak memiliki akses lagi !!: P) Saya ingin memastikan jika masalahnya adalah kurangnya tegangan daya.
Amir
5
VTR - Voting To Reopen . Saya kira ini ditutup sebagai di luar topik karena terkait perangkat keras. Namun OP sedang mencari perangkat lunak yang membaca perangkat keras. Tidak ada bedanya dengan mengatakan membaca /sys/class/backlightuntuk mendapatkan tingkat kecerahan atau menggunakan xrandruntuk mendapatkan resolusi yang dapat disediakan oleh kartu grafis. Kami memiliki ribuan pertanyaan seperti itu yang dipertimbangkan pada topik.
WinEunuuchs2Unix

Jawaban:

18

Kamu tidak bisa Steker antara catu daya dan mainboard mengikuti spesifikasi ATX, yang mengatur sinyal dan voltase mana yang harus ada.

Sinyal ATX

Comadalah umum, atau dasar. Sisa pin digunakan untuk tegangan, atau sinyal biner sederhana, seperti PS_ONdan PWR_OK. Tidak ada pin transfer data bus. Sistem operasi tidak memiliki cara mengetahui apa pun tentang catu daya.

Beberapa sistem server dilengkapi dengan sensor pada catu daya. Sensor seperti itu seharusnya muncul di lmsensors. Misalnya cukup umum bahwa mereka akan melaporkan konsumsi daya, kecepatan dan suhu kipas. Tetapi dalam kasus ini, Anda harus menentukan sistem mana yang Anda miliki - karena ini biasanya tidak terlihat di PC normal.

Catu daya lain mungkin termasuk antarmuka pemantauan melalui USB. Data apa yang akan mereka berikan akan berbeda dari catu daya ke catu daya. Untuk memeriksa apakah PSU yang dimaksud menyediakan ini, jalankan lsusbdan cari sesuatu yang menyerupai catu daya. Ini mungkin termasuk model, atau sekadar generik untuk seluruh kelas catu daya berbeda.

vidarlo
sumber
1
1 untuk gambar tapi aku ingin tahu mengapa merah tidak selalu +dan hitam tidak selalu -dari com???
WinEunuuchs2Unix
1
@ WinEunuuchs2Unix Ini menunjukkan pin berlekuk. Beberapa pin memiliki kafan kotak, yang lain memiliki kafan talang. upload.wikimedia.org/wikipedia/commons/e/ee/… menunjukkan ini.
vidarlo
Saya kira Anda harus mendefinisikan "PC Normal" untuk saya karena saya selalu membuat sendiri, namun dmidecode selalu menyediakan setidaknya beberapa informasi untuk saya. Bahkan dengan catu daya off-the-rack yang murah. Lihat jawaban saya
Penatua Geek
1
@ElderGeek Ini adalah kasus khusus. Jawaban saya adalah jawaban umum: Standar ATX tidak mencakup komunikasi apa pun antara PSU dan sistem. Dalam kasus tertentu, Anda mungkin bisa mendapatkan lebih banyak informasi dari antarmuka yang lebih spesifik.
vidarlo
15

Untuk menemukan informasi catu daya, gunakan perintah berikut:

sudo dmidecode --type 39

Perintah di bawah ini mengeluarkan banyak status dan informasi statistik tentang baterai. Path / org / ... dapat ditemukan dengan perintah upower -e (--enumerate).

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

Yang paling sering saya gunakan adalah yang ini:

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

Pilih YA untuk semua.

sudo service kmod start

Gunakan:

sensors

atau

watch sensors
An0n
sumber
2
Satu-satunya informasi yang saya dapatkan dmidecode --type 39adalah SMBIOS 2.7 present., yang tidak terlalu membantu di sini, tetapi itu mungkin khusus untuk sistem. upowerbagus!
hidangan penutup
1
@ An0n, Tak satu pun dari mereka yang berguna untuk mendapatkan informasi untuk PC. dmidecode --type 39sama dengan dmidecode --t 39dan saya mengujinya sebelumnya.
Amir
upower -i /org/freedesktop/UPower/devices/battery_BAT0adalah tentang baterai laptop. PC tidak memiliki baterai (selain menonton baterai untuk jam waktu nyata). Saya percaya pertanyaan OP adalah tentang PC dan Catu Daya yang dimilikinya. Bukan tentang baterai.
WinEunuuchs2Unix
Itu tidak menunjukkan info lain selain baterai.
An0n
Wow, sangat membingungkan! Di sistem saya upower -ejuga ada daftar line_power_AC, yang mungkin merupakan hal yang benar. Namun, upower -i /org/freedesktop/UPower/devices/line_power_ACsekali lagi menunjukkan tidak ada yang benar-benar berguna:has statistics: no
makanan penutup
5

Yang saya tahu adalah lshw, kelas yang paling Anda minati pasti power. Di sistem saya hanya mengeluarkan spesifikasi baterai:

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

Sebagai jawaban untuk Mendapatkan informasi tentang PSU saya menyarankan unit utama biasanya tidak memiliki bus data untuk menyampaikan informasi tersebut, jadi sayangnya ini mungkin yang terbaik yang bisa dilakukan. Sepengetahuan saya, /sys/class/power_supply/ACberisi semua informasi tentang unit listrik Anda yang tersedia untuk sistem.

Bacaan lebih lanjut:

pencuci mulut
sumber
5

Antarmuka perangkat lunak ke Power Supply

Seperti disebutkan dalam jawaban pilihan teratas, saluran komunikasi khusus ke Power Supply diperlukan. Di laptop saya ada hub USB 3 mandiri yang terhubung ke UPS (Interruptible Power Supply). Meskipun Anda tidak memiliki jenis catu daya ini, konsep komunikasi akan serupa:

$ 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

Beban saat ini adalah 72 Watt dan beban maksimum adalah 330 watt.

Menginstal pwrstat

Untuk menginstal, pwrstatbuka halaman situs web Cyber ​​Power Systems, Linux Software . Anda akan menemukan unduhan 32-bit dan 64-bit tersedia untuk semua distro Linux, tetapi pastikan Anda memilih yang untuk Debian ( .deb) yang menjadi basis Ubuntu.

Setelah mengunduh instal menggunakan:

sudo dpkg -i powerpanel_132_amd64.deb

Untuk mempelajari lebih lanjut tentang penggunaan, pwrstatgunakan:

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

Apa yang harus dilakukan ketika tidak ada perangkat lunak

Metode yang lama dicoba dan benar adalah dengan melihat label keamanan pada catu daya Anda. Secara hukum di sebagian besar negara label ini harus ada. Untuk laptop lama saya semudah melihat bata kekuatan. Untuk PC desktop Anda mungkin ada di belakang atau Anda mungkin harus membukanya dan melihat ke dalam:

Catu Daya Dell Inspiron

Label menunjukkan:

  • Output 130 Watt (Watt = Volt x Amp)
  • Input 100-240 VAC ~ 2,5 Amps, 50-60 HZ
  • Output 19,5 Volts ~ 6,7 Amps

Apa yang harus dilakukan ketika Anda tidak dapat melihat perangkat keras

Anda dapat meminta seseorang yang ada di situs untuk mengambil gambar untuk Anda. Jika itu tidak layak, dapatkan model komputer dan google dan spesifikasi catu daya. Dari artikel ini spesifikasi umum untuk PC adalah:

  • Small Form Factor - 15A (250W)
  • Menara Mini - 25A (300-350W)
  • Menara Tengah - 35A (400-500W)
  • Menara Penuh - 40A (600-650W)
  • Kartu Video Ganda (SLI) - 50A (750W +)

Perhatikan arus listrik ditentukan untuk output rel 12 Volt. Jadi 15A = 180 watt dan 50A ( Untuk kartu video ganda ) = 600 watt. Watt = Amperage * Tegangan.

WinEunuuchs2Unix
sumber
2

Seperti yang ditunjukkan oleh jawaban baik lainnya di sini, masalah Anda tergantung pada situasi. Anda akan membutuhkan lebih banyak informasi daripada yang tampaknya Anda miliki. Paling tidak saya akan berpikir Anda akan perlu gambar label spesifikasi catu daya yang ada (atau referensi yang dapat diandalkan lainnya untuk membuat dan model. Satu-satunya cara saya pernah berhasil dapat meningkatkan PSU diperlukan sebagai berikut:

1) Akses fisik ke sistem yang dimaksud.

2) Obeng

3) Catu daya pengganti yang berkualitas. ( Kalkulator Power Supply yang layak berguna dalam menentukan persyaratan.)

Sunting: jika komentar ini secara akurat mencerminkan masalah Anda, maka Langkah 3 dan hasil dari sudo lshwsemestinya adalah semua yang Anda butuhkan untuk menentukan apakah PSU Anda memenuhi spesifikasi (Dengan anggapan Anda tahu persis apa yang Anda instal dan miliki atau dapat memperoleh spesifikasinya). Tentu saja Anda juga dapat secara manual menambahkan kekuatan menarik dari masing-masing komponen, tetapi saya pikir menggunakan kalkulator PS akan lebih mudah. Sebagai aturan praktis saya suka output catu daya saya melebihi persyaratan sebesar 10% atau lebih baik untuk memungkinkan kemungkinan gambar komponen lebih dari yang ditentukan, tetapi kesalahan pada sisi hati-hati adalah pilihan pribadi.

Penatua Geek
sumber
@Amir Jawaban yang diperbarui berdasarkan komentar ini. Bersulang!
Penatua Geek
1
FWIW, baik 26 atau 29 tidak memberi saya apa pun pada Alienware Aurora R7.
muru
@muru Perkiraan terbaik saya mengenai hal itu adalah bahwa dell memilih untuk tidak menerapkan probe proteksi kelebihan arus dan kelebihan tegangan dalam catu daya mereka (atau setidaknya spesifik Anda). Catu daya terbaru saya memiliki keduanya. Tampaknya itu tergantung pada implementasi pabrikan (mungkin spesifikasi desain mana yang mereka ikuti)
Penatua Geek
1
@ElderGeek Mesin selfbuilt dengan mainboard Asus dan beberapa standar 150 $ 500W PSU: dmidecode -t 39pengembalian SMBIOS 2.6 present.Saya juga mencatat bahwa sistem Anda tidak benar-benar mengembalikan banyak informasi yang berguna.
vidarlo
@Vidarlo Itu benar. Anda akan mendapatkan informasi yang jauh lebih bermanfaat dengan melihat spesifikasi catu daya yang Anda beli dan persyaratan komponen, yang membawa kami kembali ke obeng .. ;-) Pengubahan terbalik berdasarkan berbagai laporan catu daya yang tidak memberikan info yang saya dapatkan.
Penatua Geek