Ubuntu'nun komut satırını kullanarak bir bilgisayarın güç kaynağı donanım bilgilerini bulma


19

Marka / model adı ve maksimum (desteklenen) çıkış voltajı gibi güç kaynağı bilgilerini yazdırmak için bir araç var mı? İkinci bir GPU eklemem gerekiyor ve ekstra voltajı desteklediğinden emin olmak istiyorum.

Ps: Ben erişim vardı zaten ikincil bir GPU yüklü ve sunucu odasının dışında koştu. Daha sonra kontrol ettiğimde, ikinci GPU tanınmadı (artık erişemediğim için !!: P) GPU başka bir makinede çalışırken sorunun güç voltajı eksikliği olup olmadığından emin olmak istedim ve hatalı değildir.

Şu anda, PC'ye şu anda fiziksel erişimim yok (yalnızca ssh).

Diğer mesajlarını, diğer Mevcut bir araç, yani görmek çalıştık sudo dmidecode -t 39, sensorsve ipmitool, ama hiçbiri başarı ile geldi.


1
Başarısız demek istedin?
An0n

2
@ An0n, Hiçbiri soruda bahsettiğim bilgileri göstermiyor.
Amir

4
Özür dilerim var, ancak fiziksel olarak erişiminiz olmayan bir sisteme nasıl ikinci bir GPU kuracağınızı anlamakta güçlük çekiyorum.
Elder Geek

@ElderGeek, zaten erişime sahip olduğumda ve tanınmadığında (şimdi artık erişimim yok !!: P) Sorunun güç voltajının eksik olup olmadığından emin olmak istedim.
Amir

5
VTR - Yeniden Oylama Oylama . Donanımla ilgili olduğu için bunun konu dışı olduğunu düşünüyorum. Ancak OP donanımı okuyan bir yazılım arıyor. /sys/class/backlightParlaklık seviyesini xrandrelde etmek veya bir grafik kartının sağlayabileceği çözünürlüğü almak için kullanmaktan farklı değildir . Konu ile ilgili binlerce soru var.
WinEunuuchs2Unix

Yanıtlar:


18

Yapamazsın. Güç kaynağı ve anakart arasındaki fiş, hangi sinyallerin ve hangi voltajların mevcut olacağını düzenleyen ATX spesifikasyonuna uygundur.

ATX Sinyalleri

Comyaygındır veya öğütülür. Pimlerin geri kalanı voltajlar veya PS_ONve gibi basit ikili sinyaller için kullanılır PWR_OK. Veri yolu veri aktarım iğnesi yok. İşletim sisteminin güç kaynağı hakkında hiçbir şey bilmesinin bir yolu yoktur .

Bazı sunucu sistemleri güç kaynağında sensörler ile birlikte gelir. Bu tür sensörler görünmelidir lmsensors. Örneğin, güç tüketimini, fan hızını ve sıcaklığı bildirmeleri oldukça yaygındır. Ancak bu durumda, hangi sisteme sahip olduğunuzu belirtmelisiniz, çünkü bu normal PC'lerde genellikle görülmez.

Diğer güç kaynakları USB üzerinden bir izleme arabirimi içerebilir. Hangi verileri sağlayacakları güç kaynağından güç kaynağına farklılık gösterecektir. Söz konusu PSU'nun bunu sağlayıp sağlamadığını kontrol etmek lsusbiçin çalıştırın ve bir güç kaynağına benzeyen bir şey arayın. Bu, modeli içerebilir veya tüm farklı güç kaynakları sınıfı için genel olabilir.


1
Resim için 1 ama kırmızı neden her zaman merak ediyorum +ve siyah her zaman değil -ait com???
WinEunuuchs2Unix

1
@ WinEunuuchs2Unix Çentikli pimleri gösterir. Bazı pimler kare örtülere sahipken diğerleri pahlı örtülere sahiptir. upload.wikimedia.org/wikipedia/commons/e/ee/… bunu gösterir.
vidarlo

Her zaman kendimi oluştururken benim için "Normal PC'leri" tanımlamanız gerekir, ancak dmidecode her zaman benim için en az bazı bilgiler sağlamıştır. Ucuz, hazır güç kaynakları ile bile. Cevabımı
Elder Geek

1
@ElderGeek Bu özel bir durumdur. Cevabım genel cevaptır: ATX standardı, PSU ile sistem arasında herhangi bir iletişim içermez. Bazı durumlarda, daha spesifik arabirimlerden daha fazla bilgi alabilirsiniz.
vidarlo

15

Güç kaynağı bilgilerini bulmak için aşağıdaki komutu kullanın:

sudo dmidecode --type 39

Aşağıdaki komut, pil hakkında çok sayıda durum ve istatistiksel bilgi verir. / Org / ... yolu upower -e (--enumerate) komutuyla bulunabilir.

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

En çok kullandığım şudur:

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

Herkese EVET'i seçin.

sudo service kmod start

Kullanım:

sensors

veya

watch sensors

2
Ben aldığım tek bilgi dmidecode --type 39ise SMBIOS 2.7 present.gerçekten burada yardımcı olmuyor ki, ama bu sisteme özel olabilir. upowerHarika!
tatlı

1
@ An0n, Hiçbiri PC için bilgi almak için yararlıdır. dmidecode --type 39eşittir dmidecode --t 39ve daha önce test ettim.
Amir

upower -i /org/freedesktop/UPower/devices/battery_BAT0bir dizüstü bilgisayarın pili hakkında. Bilgisayarların pilleri yoktur (gerçek zamanlı saat için pil izlemek dışında). OP'nin sorusunun bir bilgisayar ve sahip olduğu Güç Kaynağı ile ilgili olduğuna inanıyorum. Pil hakkında değil.
WinEunuuchs2Unix

Bataryadan sonra diğer bilgileri gösterir.
An0n

Vay, çok kafa karışıklığı! Sistemimde upower -ede line_power_ACmuhtemelen doğru olanı listeler . Ancak, upower -i /org/freedesktop/UPower/devices/line_power_ACyine gerçekten yararlı bir şey göstermiyor:has statistics: no
tatlı

5

Bildiğim, lshwilgilendiğiniz sınıf kesinlikle power. Sistemimde, pilin özelliklerini yalnızca:

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

PSU'm hakkında bilgi almanın cevabı , ana birimlerin genellikle bu tür bilgileri sunmak için bir veri yoluna sahip olmadığını önerdiğinden, ne yazık ki bu çok iyi bir şey olabilir. Bildiğim /sys/class/power_supply/ACkadarıyla, sisteminiz için mevcut olan ana üniteniz hakkındaki tüm bilgileri içerir.

Daha fazla okuma:


5

Güç Kaynağına yazılım arayüzü

En çok oy verilen cevapta belirtildiği gibi, Güç Kaynağına özel bir iletişim kanalı gereklidir. Dizüstü bilgisayarımda UPS'e bağlı bir USB 3 hub (Kesintisiz Güç Kaynağı) var. Bu tür bir güç kaynağınız olmasa da iletişim kavramı benzer olacaktır:

$ 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

Mevcut yük 72 Watt ve maksimum yük 330 watt.

yükleme pwrstat

Yüklemek pwrstatiçin Cyber ​​Power Systems web sitesi Linux Yazılım sayfasına gidin. Tüm Linux dağıtımlarında 32 bit ve 64 bit indirmeler bulacaksınız, ancak .debUbuntu'nun dayandığı Debian ( ) için bir tane seçtiğinizden emin olun .

İndirdikten sonra şunu kullanarak yükleyin:

sudo dpkg -i powerpanel_132_amd64.deb

pwrstatKullanımı kullanma hakkında daha fazla bilgi edinmek için:

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

Yazılım olmadığında ne yapmalı

Eski denenmiş ve gerçek yöntem, güç kaynağınızdaki güvenlik etiketine bakmaktır. Çoğu ülkede yasalarca bu etiket bulunmalıdır. Eski dizüstü bilgisayarım için güç tuğlasına bakmak kadar kolay. Masaüstü bilgisayarınız için arkada olabilir veya açıp içeriye bakmanız gerekebilir:

Dell Inspiron Güç Kaynağı

Etiket şunu gösterir:

  • Çıkış 130 Watt (Watt = Volt x Amper)
  • Giriş 100-240 VAC ~ 2.5 Amper, 50-60 HZ
  • Çıkış 19.5 Volt ~ 6.7 Amper

Donanıma bakamadığınızda ne yapmalı

Sitede olan birini sizin için fotoğraf çekebilir. Bu uygun değilse, bilgisayarın marka ve modelini ve google güç kaynağı özelliklerini alın. Gönderen bu makalede PC'ler için jenerik özellikleri şunlardır:

  • Küçük Form Faktörü - 15A (250W)
  • Mini Kule - 25A (300-350W)
  • Orta Kule - 35A (400-500W)
  • Tam Kule - 40A (600-650W)
  • Çift Ekran Kartı (SLI) - 50A (750W +)

Amperin 12 Volt ray çıkışı için belirtildiğine dikkat edin. Yani 15A = 180 watt ve 50A ( Çift ekran kartları için ) = 600 watt. Watt = Amper * Gerilim.


2

Buradaki diğer iyi cevapların da belirttiği gibi, sorununuz duruma bağlıdır. Göründüğünüzden daha fazla bilgiye ihtiyacınız olacaktır. En azından mevcut güç kaynağı şartname etiketinin (veya yapmak ve model yapmak için başka bir güvenilir referans) bir resme ihtiyacınız olacağını düşünürdüm.

1) Söz konusu sisteme fiziksel erişim.

2) Bir tornavida

3) Nitelikli bir yedek güç kaynağı. ( İyi bir Güç Kaynağı hesaplayıcısı , gereksinimleri belirlemede yararlıdır.)

Düzenleme: eğer bu açıklama doğru sorununuzu yansıtan, daha sonra 3. Adıma ve çıktısı sudo lshwsize PSU özelliklerini karşılayan if (yüklediğiniz tam olarak ne olduğunu ve varsa veya 's özellikleri elde edebilirsiniz varsayarsak) belirlemek için gereken tüm olmalıdır. Tabii ki ayrı ayrı bileşenlerin güç çekişini de manuel olarak ekleyebilirsiniz, ancak PS hesap makinesini kullanmak daha kolay olacak. Genel bir kural olarak, güç kaynağı çıkışımın bir bileşenin belirtilenden daha fazla çizilmesine olanak tanımak için gereksinimleri% 10 veya daha iyi aşmasını istiyorum, ancak dikkatli olunca yanılmak kişisel bir seçimdir.


@Amir Bu yoruma göre cevap güncellendi . Şerefe!
Elder Geek

1
FWIW, ne 26 ne de 29, Alienware Aurora R7'de bana bir şey vermiyor.
muru

Bu konuda en iyi tahminim, dell'in aşırı güç ve aşırı gerilim koruma problarını (veya en azından sizin spesifik güç kaynaklarınıza) uygulamayı seçmemesidir. En yeni güç kaynaklarımda ikisi de var. Görünüşe göre üreticilerin uygulamasına bağlıdır (belki de hangi tasarım özelliklerini takip ettiler)
Elder Geek

1
@ElderGeek Asus anakart ve bazı standart 150 $ 500W PSU: selfbuilt makinesi: dmidecode -t 39dönüşler SMBIOS 2.6 present.Ayrıca sisteminizin gerçekten çok yararlı bilgiler döndürmediğini de unutmayın.
vidarlo

@Vidarlo Bu doğru. Satın aldığınız güç kaynağının teknik özelliklerine ve bileşenlerin gereksinimlerine bakarak, tornavidaya geri dönmemizi sağlayan çok daha faydalı bilgiler elde edersiniz .. ;-) Güç kaynaklarının sayısız raporuna dayanan ters düzenleme elde ettiğim bilgileri vermeyin.
Elder Geek
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.