Debian
禁用內部監視器的問題
我在 LattePanda 上執行帶有 LXDE 的 Debian 9,主顯示器預設為不存在的內部顯示器。我想禁用內部顯示器,以便每次啟動到 HDMI 顯示器。
我熟悉在這個
xrandr
解決方案中使用like ,但終端總是在不存在的內部顯示器上打開。所以我無法執行它我嘗試更新 BIOS 選項以強制關閉筆記型電腦蓋,但這並不能解決問題。
有誰知道預設情況下禁用內部監視器的另一種方法?我必須刷幾個 LattePandas,它們都可能有類似的問題。
xrandr 輸出
DP-1 disconnected primary (normal left inverted right x axis y axis) HDMI-1 disconnected (normal left inverted right x axis y axis) DP-2 disconnected (normal left inverted right x axis y axis) HDMI-2 connected 1600x900+0+0 (normal left inverted right x axis y axis) 442mm x 249mm 1600x900 60.00*+ 1280x800 59.91 1152x864 75.00 1280x720 60.00 1024x768 75.03 70.07 60.00 832x624 74.55 800x600 72.19 75.00 60.32 56.25 640x480 75.00 72.81 66.67 59.94 720x400 70.08 DSI-1 connected 1024x600+1600+0 (normal left inverted right x axis y axis) 0mm x 0mm 1024x600 60.00*+ 960x600 60.00 960x540 59.99 800x600 60.00 60.32 56.25 840x525 60.01 59.88 800x512 60.17 700x525 59.98 640x512 60.02 720x450 59.89 640x480 60.00 59.94 680x384 59.80 59.96 576x432 60.06 512x384 60.00 400x300 60.32 56.34 320x240 60.05
lspci 輸出
00:00.0 Host bridge: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series SoC Transaction Register (rev 36) 00:02.0 VGA compatible controller: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series PCI Configuration Registers (rev 36) 00:03.0 Multimedia controller: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series Imaging Unit (rev 36) 00:0b.0 Signal processing controller: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series Power Management Controller (rev 36) 00:14.0 USB controller: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series USB xHCI Controller (rev 36) 00:1a.0 Encryption controller: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series Trusted Execution Engine (rev 36) 00:1f.0 ISA bridge: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series PCU (rev 36)
找到了一個解決方案,可以讓我禁用內部監視器。
- 啟動進入恢復模式並以 root 身份登錄
這很重要,它允許我從 HDMI 監視器訪問我無法正常執行的命令行
- 編輯
/etc/default/grub
改變
GRUB_CMDLINE_LINUX_DEFAULT="quiet"
到
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash video=DSI-1:d"
- 跑
update-grub
現在系統在沒有內部監視器的情況下啟動。感謝@Dmitry發表的評論
有幾種方法可以採用,
1)在啟動時完全禁用圖形,例如在這個答案中。
2)將影片設備的核心模組列入黑名單。