Ubuntu ตรวจจับจอภาพ 2 จอเมื่อฉันมีเพียงจอเดียว


9

Ubuntu ตรวจพบ 2 จอภาพเมื่อฉันมีเพียง 1 ซึ่งจะทำให้เกิดปัญหาเมื่อทำการบูทขึ้นเพราะมันตรวจจับจอภาพ 2 จอและโดยค่าเริ่มต้นมันจะทำการมิเรอร์หน้าจอ ซึ่งทำให้รูปภาพบิดเบี้ยวเนื่องจากพยายามสร้างภาพสะท้อนบนจอแสดงผล 1 จอ xrandr เอาท์พุท .... VGA1 เป็นจอมอนิเตอร์แบบ phantom และฉันจำเป็นต้องถอดออกเพื่อที่จะบู๊ตเป็น LVDS1 และไม่ได้ทำมิเรอร์

คำแนะนำใด ๆ เกี่ยวกับวิธีการลบ VGA1 อย่างถาวรหรือไม่

:~$ xrandr -q
Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 8192 x 8192
VGA1 connected (normal left inverted right x axis y axis)
1024x768 60.0
800x600 60.3 56.2
848x480 60.0
640x480 59.9
LVDS1 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
1920x1080 59.6*+
1680x1050 60.0 59.9
1600x1024 60.2
1400x1050 60.0
1280x1024 60.0
1440x900 59.9
1280x960 60.0
1360x768 59.8 60.0
1152x864 60.0
1024x768 60.0
800x600 60.3 56.2
640x480 59.9 

xrandr --output VGA1 --offควรปิดการใช้งาน VGA1 xrandr --output VGA1 --autoควรนำมันกลับมา หากวิธีนี้แก้ไขปัญหาได้โปรดแสดงความคิดเห็นและฉันจะเพิ่มคำตอบ มิฉะนั้นออกlspci | grep -i vgaและโพสต์ผลลัพธ์
อเล็กซ์

ดูเหมือนว่ามันจะไม่ทำงาน
HomeTheaterGuy

root @ # lspci | grep -i vga 00: 02.0 ตัวควบคุมที่เข้ากันได้กับ VGA: Intel Corporation 4 Series ชิปเซ็ตคอนโทรลเลอร์กราฟิกแบบรวม (รอบ 03)
HomeTheaterGuy

คอมพิวเตอร์ของฉันเป็นหน้าจอสัมผัส Gateway ZX6800
HomeTheaterGuy

นี่คือการแก้ไข: แก้ไข / etc / default / grub, เพิ่ม "video = VGA-1: d" ระหว่างเครื่องหมายคำพูดในบรรทัด GRUB_CMDLINE_LINUX sudo update-grub แก้ไขแล้ว! ขอบคุณสำหรับความช่วยเหลือของคุณ!!!
HomeTheaterGuy

คำตอบ:


12

ดูเหมือนว่าจะมีปัญหากับเมนบอร์ดบางตัวที่มี HDMI และ Display Port ฉันคิดว่า Gateway ZX6800 Touch-Screen ของฉันใช้เมนบอร์ดแล็ปท็อปบางตัวพร้อมกับชิปเซ็ต Intel HD บนบอร์ดที่รองรับสิ่งนี้หรือเห็น IR Blaster หรือ TV Tuner และขับมันเป็นจอภาพ

วิธีแก้ไขคือ: แก้ไข / etc / default / grub เพิ่ม "video = VGA-1: d" ระหว่างเครื่องหมายคำพูดใน GRUB_CMDLINE_LINUX line update-grub

ดูใน / sys / class / drm สำหรับรายการผลลัพธ์ของคอมพิวเตอร์ของคุณมีการระบุว่า "card0-VGA-1" เพียงแค่ลบ "card0-" และนั่นคือชื่อของผลลัพธ์ที่เป็นปัญหา


2

ฉันมีปัญหาที่คล้ายกันกับหน่วยกราฟิก Intel HD (JUSTOP G-PC iA8 Desktop) และตัวชี้เมาส์ขาดหายไป

ฉันคิดว่าฉันจะเพิ่มความช่วยเหลือเพิ่มเติม ..

เพื่อรับวิดีโอที่ถูกต้องเพื่อปิดการใช้งาน ...

ls /sys/class/drm

จดชื่อที่คล้ายกับเอาท์พุท

xrandr -q

เช่นการเชื่อมต่อของฉัน (แต่ไม่มีหน้าจอพิเศษที่มีอยู่คือ DSI1 ใน xrandr แต่ card0-DSI-1 ใน / sys / class / drm)

จากข้อมูลนี้ข้อมูล kernal ที่ถูกต้องจาก / sys / class / drm ฉันก็สามารถแก้ไขไวยากรณ์ในของฉัน ...

/etc/default/grub

ไฟล์ที่จะอ่าน

GRUB_CMDLINE_LINUX="video=DSI-1:d"

จากนั้นก็วิ่ง

sudo update-grub

และรีบู๊ตตอนนี้เชื่อมต่อ HDMI หน้าจอเดียวและเมาส์ใช้งาน หวังว่านี่จะช่วยคนอื่นได้


ฉันชื่อ eDP-1 มันใช้งานได้ tx
omisson

1

จากวิธีการแก้ปัญหาของ Matthew Aylard ด้านบนฉันตรวจสอบการ์ดที่เชื่อมต่อ:

ls /sys/class/drm

ผลลัพธ์เป็นดังนี้:

card0  card0-DP-1  card0-HDMI-A-1  card0-LVDS-1  card0-VGA-1  card1  card1-VGA-2  renderD128  renderD129  ttm  version

จากนั้นฉันก็ตรวจสอบ

xrandr -q

ปรากVGA-1-2ฎในกรณีของฉันถูกตรวจพบอย่างผิดพลาดเป็นหน้าจอที่สองของฉันซึ่งทำให้เกิดปัญหานี้ ดังนั้นฉันแก้ไขไฟล์การตั้งค่าด้วง:

sudo gedit /etc/default/grub

และเพิ่มสองบรรทัดเพื่อปิดการใช้งานทั้งสองVGA-1และVGA-2:

GRUB_CMDLINE_LINUX="video=VGA-1:d"
GRUB_CMDLINE_LINUX="video=VGA-2:d"

ในที่สุดด้วงอัพเดท:

sudo update-grub

และหลังจากรีบูตจอแสดงผล "ไม่รู้จัก" ตัวที่สองซึ่งอยู่ที่นั่นมานานหลายปีก็หายไปแล้ว!


0

ฉันมีสิ่งที่ดูเหมือนจะเป็นปัญหาที่คล้ายกันในป๊อป! _OS (ขึ้นอยู่กับ Ubuntu 19.10)

การเพิ่ม "video = VGA-1: d" หรือ "video = VGA-1-2: d" (ซึ่งดูเหมือนจะเชื่อมต่อในคำสั่ง xrandr) ไม่ได้แก้ปัญหา

ฉันใช้ฟังก์ชั่น Fn + (เลือกหน้าจอ) ในแป้นพิมพ์เพื่อเลือกจอแสดงผลในตัวเท่านั้น และนั่นก็แก้ปัญหาได้

หวังว่านี่จะช่วยใครซักคน

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