ไม่รู้จักการเชื่อมต่อ HDMI บนแล็ปท็อปกับ Ubuntu 14.04


11

บนแล็ปท็อป Lenovo ที่มี Ubuntu 14.04 ฉันไม่สามารถแสดงเนื้อหาของหน้าจอปัจจุบันบนจอภาพที่เชื่อมต่อกับ HDMI สาย HDMI นั้นต่อเข้ากับแล็ปท็อปและจอมอนิเตอร์และเปิดจอภาพแล้ว

กำลังจะ

Systems Settings -> Displays

และคลิกที่ 'ตรวจจับการแสดงผล' จะปรากฏเฉพาะหน้าจอแล็ปท็อปมาตรฐานเท่านั้น จอภาพภายนอกไม่แสดงขึ้น

ฉันจะแก้ไขปัญหานี้เพื่อดูหน้าจอปัจจุบันทั้งบนหน้าจอแล็ปท็อปและบนหน้าจอมอนิเตอร์ได้อย่างไร

นอกจากนี้ยังไม่สำคัญหากหน้าจอสามารถเล่นเสียงแล็ปท็อปได้ ฉันต้องการเฉพาะเอาต์พุตของหน้าจอที่มองเห็นได้ที่แสดงบนจอภาพภายนอกเช่นกันซึ่งทำงานได้ดีเมื่อเริ่มแล็ปท็อปด้วย Windows OS (โดยไม่ต้องเปลี่ยนฮาร์ดแวร์และ / หรือสายเคเบิล) ...

ข้อมูลเพิ่มเติม:

  • xrandrแสดงเฉพาะจอภาพมาตรฐานเท่านั้น ผลลัพธ์เต็มของxrandrคือ

    xrandr: Failed to get size of gamma for output default
    Screen 0: minimum 1600 x 900, current 1600 x 900, maximum 1600 x 900
    default connected primary 1600x900+0+0 0mm x 0mm
       1600x900       77.0* 
    
  • การเชื่อมต่อ HDMI ทำงานได้อย่างไร้ที่ติเมื่อใช้งานแล็ปท็อปกับ Windows (ดูอัลบูต)

  • การส่งออกของบรรทัดlspci:

    00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09) (prog-if 00 [VGA controller])
    Subsystem: Lenovo Device 3977
    Flags: bus master, fast devsel, latency 0, IRQ 7
    Memory at c0000000 (64-bit, non-prefetchable) [size=4M]
    Memory at b0000000 (64-bit, prefetchable) [size=256M]
    I/O ports at 3000 [size=64]
    Expansion ROM at <unassigned> [disabled]
    Capabilities: <access denied>
    
  • ผลลัพธ์ของsudo lshw -C display:

    *-display UNCLAIMED     
       description: VGA compatible controller
       product: 3rd Gen Core processor Graphics Controller
       vendor: Intel Corporation
       physical id: 2
       bus info: pci@0000:00:02.0
       version: 09
       width: 64 bits
       clock: 33MHz
       capabilities: msi pm vga_controller bus_master cap_list
       configuration: latency=0
       resources: memory:c0000000-c03fffff memory:b0000000-bfffffff ioport:3000(size=64)
    
  • ฉันยังพยายามที่จะลบและติดตั้งแพคเกจใหม่xserver-xorg-video-intel- แต่มันไม่ได้เปลี่ยนแปลงอะไร (หลังจากรีบูต)

  • ฉันทำตามขั้นตอนที่กำหนดไว้ที่นี่สำหรับจอภาพ Samsung LS22B150NS ด้วยความละเอียด 1920 x 1080 พิกเซล แต่ฉันได้รับข้อผิดพลาดxrandr: cannot find output "VGA1":

    alex:~$ cvt 1920 1080
    # 1920x1080 59.96 Hz (CVT 2.07M9) hsync: 67.16 kHz; pclk: 173.00 MHz
    Modeline "1920x1080_60.00"  173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync
    alex:~$ xrandr --newmode "1920x1080_60.00"  173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync
    xrandr: Failed to get size of gamma for output default
    alex:~$ xrandr --addmode VGA1  1920x1080_60.00
    xrandr: Failed to get size of gamma for output default
    xrandr: cannot find output "VGA1"
    

คุณสามารถโพสต์เอาต์พุตของlshw -C displayเพื่อตรวจสอบว่ามีการ์ดกราฟิกเพียง 1 การ์ดเท่านั้น
eyoung100

เพิ่มคำถามแล้ว
Alex

ดังนั้นยังไม่มีวิธีแก้ปัญหาสำหรับเรื่องนี้? ฉันมีปัญหาเดียวกันจริงกับผลลัพธ์เดียวกันจาก xrandr
Santi

ฉันมีปัญหาที่คล้ายกันและแก้ไขได้โดยการรีบูตด้วยสาย HDMI หากฉันต้องเดาว่าเป็นเรื่องเกี่ยวกับการจัดการพลังงาน
Ammar Bandukwala

คำตอบ:



1

จอภาพ HDMI ตัวที่สองของฉันทำงานมาก่อน แต่ด้วยเหตุผลใดก็ตามที่ฉันสามารถทำลายมันได้
ทั้งการตั้งค่าการแสดงผลและxrandrไม่ได้แสดงว่าเชื่อมต่อ HDMI แล้ว (จอภาพไม่ได้กล่าวว่าสายเคเบิลถูกตัดการเชื่อมต่อเมื่อเสียบปลั๊ก)

สิ่งที่ใช้ได้ผลสำหรับฉันคือการลบไฟล์การกำหนดค่าการแสดงผล~/.config/monitors.xmlและรีบูตเครื่อง

เพื่อให้ชัดเจนปัญหาของฉันคือปัญหาการกำหนดค่าอย่างง่าย


กับฉันฉันต้องเสียบจอภาพอื่นเข้ากับแล็ปท็อปของฉันและจากนั้นเป็นต้นฉบับ เสียบในแล็ปท็อปใหม่อย่างใดรีเซ็ตอะไรบางอย่างในประถม OS
Sevenearths
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.