xrandr ตรวจไม่พบมอนิเตอร์บนพอร์ต hdmi


20

ฉันติดตั้ง Arch บนแล็ปท็อปของฉัน แต่ฉันไม่คิดว่าปัญหานี้จะเฉพาะเจาะจงกับ Arch ปัญหาเดียวในขณะนี้คือไม่พบจอแสดงผลที่เชื่อมต่อกับพอร์ต hdmi ตัวอย่างเช่นการเรียกใช้จากศูนย์ควบคุมคำพังเพยของแอปเพล็ตจอแสดงผลจากนั้น 'ตรวจสอบ' จะตรวจพบจอแสดงผลแล็ปท็อปเท่านั้นแม้ว่าจะมีจอภาพที่ 2 เชื่อมต่อกับแล็ปท็อปผ่านพอร์ต HDMI ฉันสงสัยว่าปัญหาคือ xrandr ไม่ได้ตรวจสอบจอภาพที่เชื่อมต่อกับพอร์ต HDMI ฉันจะแก้ไขสิ่งนี้ได้อย่างไร

เอาต์พุตจาก lspci -v สำหรับคอนโทรลเลอร์ vga:

01:00.0 VGA compatible controller: nVidia Corporation Device 0df5 (rev a1) (prog-if 00 [VGA controller])
    Subsystem: Dell Device 0446
    Flags: bus master, fast devsel, latency 0, IRQ 16
    Memory at f0000000 (32-bit, non-prefetchable) [size=16M]
    Memory at c0000000 (64-bit, prefetchable) [size=256M]
    Memory at d0000000 (64-bit, prefetchable) [size=32M]
    I/O ports at 3000 [size=128]
    Expansion ROM at f1000000 [disabled] [size=512K]
    Capabilities: <access denied>
    Kernel driver in use: nouveau
    Kernel modules: nvidiafb, nouveau00:02.0 VGA compatible controller:

Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09) (prog-if 00 [VGA controller])
    Subsystem: Dell Device 0446
    Flags: bus master, fast devsel, latency 0, IRQ 49
    Memory at f1400000 (64-bit, non-prefetchable) [size=4M]
    Memory at e0000000 (64-bit, prefetchable) [size=256M]
    I/O ports at 4000 [size=64]
    Expansion ROM at <unassigned> [disabled]
    Capabilities: <access denied>
    Kernel driver in use: i915
    Kernel modules: i915

เอาต์พุตจาก xrandr:

Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 8192 x 8192
LVDS1 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 344mm x 193mm
   1920x1080      60.0*+   40.0 
   1400x1050      60.0 
   1280x1024      60.0 
   1280x960       60.0 
   1024x768       60.0 
   800x600        60.3     56.2 
   640x480        59.9 
VGA1 disconnected (normal left inverted right x axis y axis)
HDMI2 disconnected (normal left inverted right x axis y axis)
DP1 disconnected (normal left inverted right x axis y axis)

คำตอบ:


12

ฉันคิดออก; สิ่งที่ฉันสร้างขึ้นxorg.confมีเส้นทางโมดูล nvidia ผิดและไม่ได้ระบุ busid เพื่อหา busid ที่ฉันใช้:

$ lspci -v

01:00.0 VGA compatible controller: nVidia Corporation GT200 [GeForce GTX 260] (rev a1)

จากนั้นฉันแก้ไขxorg.confเพื่อให้มีส่วนคล้ายกับนี้:

Section "Device"
    Identifier "Device0"
    Driver "nvidia"
    VendorName "NVIDIA Corporation"
    BusID "PCI:01:00:0"
    Option "NoLogo" "true"
    Option "UseEDID" "true"
    Option "ConnectedMonitor" "DFP"
EndSection

Section "Files"
    ModulePath      "/usr/lib/<path to nvidia driver>"
    ModulePath      "/usr/lib/xorg/modules"
EndSection
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.