Komut satırını kullanarak bağlı ekranları nasıl listeleyebilirim?


28

Bilgisayara bağlı ekranları listeleyen bir komut var mı?

Spesifik olarak, harici monitörümün HDMI kablosu ile bağlandığında sistem tarafından sistem tarafından nasıl algılandığını ve (burada doğru terimden emin değilim) donanım adresinin (örn. "CRT-0" veya "DFP) ne olduğunu tespit etmeye çalışıyorum. -1" ).

Bu sadece genel bir soru, fakat referans için kullanıyorum:

  • Asus UL30JT dizüstü bilgisayar - Ubuntu 12.04 beta ve 11.10 çalıştıran
  • Asus PA238 23 "monitör
  • HDMI 1.4 kablosu
  • Optimus grafik kartı (Intel + nVidia GeForce 310M) - Bumblebee ile çalışıyor

Yanıtlar:


32

Bunu dene:

xrandr --query

Bu, görünen adları ve tespit edilen çözünürlükleri listeler. Ayrıca xrandr kullanarak ekranlarınızı yeniden yapılandırabilirsiniz.

NVidia veya ATI sürücülerini kullanıyorsanız, bunun çalışmayabileceğini unutmayın; Emin değilim.


2
Xrandr ++ query komutunu verdim ve "Ekran açılamıyor" yazıyor Ne yapmalı?

2
xrandr yalnızca X-windows altında çalıştırdığınızda çalışır. Ne de olsa, en temel video sürücülerinden başka hepsini yöneten X. Eğer X içerisindeki bir terminaldeyseniz ve hala çalışmıyorsa, o zaman büyük olasılıkla, $DISPLAYortam değişkeninizi bir şekilde kaybettiniz .
AMS

1
Bunu -display :0.0uzaktan oturum açmadan deniyorsanız eklemeyi unutmayın (macun?).
Nikola Malešević

4
xrandr --query | grep '\bconnected\b'Sadece bağlı monitörleri ve çözünürlüklerini görmek istiyorsanız.
15'de 16

@bmbaker OP'nin shift tuşunu basılı tutmayı unuttuğunu düşünüyorum.
Nonny Moose

8

Özel sürücü yüklü olan çoğu makine için /usr/lib/nvidia-current/bin/nvidia-xconfig --query-gpu-info --nvidia-cfg-path=/usr/lib/nvidia-currentçalışır. "Özel sürücü yüklüyken" dediğimi unutmayın. Örneğin, sürücü boşaldığında veya nouveau yüklü ise çalışmaz. Bu nedenle, Bumblebee kullanırken, koş optirun /usr/lib/nvidia-current/bin/nvidia-xconfig --query-gpu-info. --nvidia-cfg-pathBölüm olarak burada gerekli değildir optirunsetleri doğru kütüphane yolu.

Ayrıca https://github.com/Bumblebee-Project/Bumblebee/issues/21 adresindeki tartışmaya bakınız.

/var/log/Xorg.0.log(burada ekran numarası 0'dır), mevcut ekranlar hakkında değerli bilgiler içerebilir. Optimus dizüstü bilgisayarlar için, bu günlük bu kadar değiştirmek Intel ekranda sadece ayrıntıları içerir 0tarafından 8Bumblebee tarafından başlatılmış X sunucusundan günlüğünü öğrenmek için.


1
+1, Bu, birden fazla ekran kartı olduğunda işe yarar, oysa xrandrcevap yoktur.
Sanjay Manohar
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.