Init-Script
在啟動時檢測監視器?
我在幾個需要 xorg.conf 的顯示器配置中使用我的筆記型電腦(例如,我正在從我的筆記型電腦驅動 T221),手動切換它們非常不方便。/sys 中有什麼東西告訴我是否有東西插入 DVI 連接器?或實用程序或…?
請注意,這與最新的 Arch Linux 升級有關,但是該目錄
/sys/class/drm/
包含所有影片輸出。我head -1 /sys/class/drm/card0-HDMI-A-3/modes
用來檢測 3840x2400 模式的存在,但/sys/class/drm/card0-HDMI-A-3/status
如果模式不重要,可以檢查連接與斷開連接,這是對我的問題的準確和最快的答案:)
我將從查看 hwinfo 開始:
$ hwinfo --monitor 51: None 00.0: 10000 Monitor [Created at fb.71] Unique ID: rdCR.EY_qmtb9YY0 Hardware Class: monitor Model: "Generic Monitor" Vendor: "Generic" Device: "Monitor" Resolution: 1920x1200@77Hz Driver Info #0: Max. Resolution: 1920x1200 Vert. Sync Range: 50-90 Hz Hor. Sync Range: 31-96 kHz Config Status: cfg=new, avail=yes, need=no, active=unknown
您還可以考慮使用 xrandr 來控制正在使用的顯示器。