เป็นไปได้หรือไม่ที่จะมีการกำหนดค่า DPI ที่แตกต่างกันสำหรับสองหน้าจอที่แตกต่างกัน?


123

ฉันใช้ Ubuntu 12.04.3 กับไดรเวอร์ NVidia (319) สำหรับการ์ดกราฟิก Quadro K2100M ของฉันและเมื่อฉันเปลี่ยนหน้าจอแล็ปท็อปหลัก 3200x1800 เป็นโหมด 1920x1080 (โดยใช้nvidia-settings) จอแสดงผลจะเบลอ ...

ฉันใช้สองหน้าจอ:

  • หน้าจอหลักของฉันคือ LCD ที่มีความละเอียดสูงสุด 1920x1200
  • หน้าจอแล็ปท็อปของฉัน (ความละเอียดดั้งเดิม 3200x1800) กำลังนั่งอยู่ทางด้านขวาของหน้าจอนั้น

ปัญหาหลักคือบน Ubuntu ตัวอักษรนั้นเล็กเกินไปบนหน้าจอแล็ปท็อปของฉัน ด้วยเหตุนี้ฉันจึงต้องการเปลี่ยนความละเอียดของแล็ปท็อปเป็น 1920x1080

อ่านคำตอบของ Galgaleshฉันพยายามคำนวณ DPI ของฉันและนี่คือการกำหนดค่า DPI ที่ฉันควรจะมี:

  • 94x94 สำหรับหน้าจอ LCD หลักของฉัน 1920x1200
  • 235x236 สำหรับหน้าจอแล็ปท็อป 3200x1800 ของฉัน

มีวิธีที่จะใช้ความละเอียด DPI คู่กับเดสก์ท็อปที่ขยายหรือไม่


3
การขับขี่หน้าจอ LCD ด้วยความละเอียดที่ไม่ใช่ของเจ้าของภาษานั้นจะไม่ชัด นั่นเป็นเพราะวิธีการวางพิกเซลในทางที่คงที่และสัญญาณไม่ตรงกับสิ่งนี้ คุณคาดหวังว่าจะเกิดอะไรขึ้น ปิดใช้งานการปรับสเกลบางที แต่จะปรากฏเฉพาะที่ตรงกลางของหน้าจอไม่ใช่แบบเต็มหน้าจอ เพื่อการแสดงผลที่ดีที่สุดให้คุณแสดงผลตามความละเอียดหน้าจอดั้งเดิมเสมอ ฉันไม่คิดว่ามันจะเกี่ยวอะไรกับ Ubuntu
gertvdijk

2
@gertvdijk: ดังนั้นคุณมีวิธีที่จะทำให้จอภาพทั้งสองที่ความละเอียดหน้าจอพื้นเมืองของพวกเขา? ฉันคิดว่านั่นคือสิ่งที่แอนโทนี่ถาม
beldaz

2
@beldaz ตอบของฉันคือการแก้ไข 1 ของคำถาม มันไม่ได้พูดถึงสิ่งใดที่เกี่ยวข้องกับการตั้งค่าแบบสองหน้าจอในเวลานั้น เนื่องจากคำถามมีการเปลี่ยนแปลงอย่างมีนัยสำคัญนี้ทำให้เกิดคิ้วสำหรับการโพสต์ใด ๆ ที่เปลี่ยนแปลงหลังจากวันที่ โดยทั่วไปแล้วสิ่งใดที่มีส่วนทำให้โมฆะและลดแรงจูงใจของฉันที่จะช่วย ผู้ใช้ควรถามคำถามใหม่แทนในความคิดของฉัน
gertvdijk

@gertvdijk ขออภัยเข้าใจแล้ว
beldaz

ฉันสงสัยว่าความเป็นไปได้ที่จะใช้ Wayland ใน Ubuntu รุ่นใหม่นี้จะช่วยให้แก้ปัญหาได้ง่ายขึ้นหรือไม่
mkataja

คำตอบ:


120

ดูเหมือนว่าผู้คนยังคงดิ้นรนพยายามที่จะทำงานกับจอภาพหลายจอและจอ HiDPI การแก้ปัญหาที่ดีคือการอธิบายไว้ในวิกิพีเดียซุ้มhttps://wiki.archlinux.org/index.php/HiDPI#Multiple_displays ดังนั้นฉันมี:

  • แล็ปท็อป asus ln303ux: 3200x1800,
  • จอภาพภายนอก: 1920x1200

ตอนนี้ฉันใช้ Ubuntu 14.10 และ GNOME Shell 3.12.2 ซึ่งรองรับ HiDPI ที่ใช้งานได้ ดังนั้นฉันจึงใช้การสนับสนุน HiDPI นอกกรอบเป็น 2 (มันสามารถตั้งค่าผ่าน GUI) นั่นหมายความว่าบนจอภาพภายนอกฉันได้รับทุกสิ่งที่ใหญ่กว่าที่ยอมรับได้สองเท่า ดังนั้นฉันใช้ xrandr; แต่แทนที่จะลดขนาดหน้าจอแล็ปท็อปฉันหน้าจอมอนิเตอร์ภายนอกสุดหรู:

xrandr --output HDMI1 --scale 2x2 --mode 1920x1200 --fb 3840x4200 --pos 0x0
xrandr --output eDP1 --scale 1x1 --pos 320x2400

ดังนั้นหนึ่งโดยหนึ่ง:

  1. --output HDMI1ในกรณีของฉันคือหน้าจอภายนอกeDP1เป็นหน้าจอแล็ปท็อป
  2. --scale 2x2 - ทำทุกอย่างบนหน้าจอภายนอกให้เล็กลงสองเท่า
  3. --mode XxY - ตั้งค่าความละเอียดอย่างชัดเจนสำหรับหน้าจอ (ไม่จำเป็นหากตั้งค่าไว้แล้ว)
  4. --fb XxY- กำหนดขนาดของหน้าจอเสมือน (framebuffer) ( สำคัญโดยไม่มีสิ่งนี้คุณจะสามารถใช้เพียงส่วนที่สี่ของหน้าจอ) ในกรณีของฉันหน้าจอหนึ่งอยู่ด้านบนของอีกหน้าจอดังนั้นฉันจึงเพิ่มความสูงที่มีประสิทธิภาพ 2400 + 1800 = 4200 โปรดทราบว่าขนาด framebuffer สูงสุดอาจถูกระบุใน xorg.conf - จากนั้นคุณจะต้องไม่เกินขนาด (ซึ่งจะถูกเขียนในบรรทัดแรกของxrandr -qเอาต์พุต)
  5. --pos XxY- ในกรณีของฉันฉันตั้งค่าตำแหน่งแน่นอนของหน้าจอดังนั้นหน้าจอแล็ปท็อปของฉันอยู่ที่ด้านล่างของหน้าจอภายนอกโดยตรง ค่า Y ที่นี่เป็นสองเท่าของความสูงของจอภาพภายนอก

และนี่มัน! ทุกสิ่งนั้นคมชัดเท่าที่ควร

FYI: หากต้องการรับชื่อของหน้าจอและความละเอียดที่มีอยู่สามารถเรียกxrandr --currentใช้ได้ ข้อมูลเพิ่มเติมเกี่ยวกับการตั้งค่าความละเอียดที่พบได้ที่นี่: https://wiki.ubuntu.com/X/Config/Resolution

อัพเดต - ตัวเลือก 2: วิธีแก้ปัญหาที่น่าสนใจอีกหนึ่งข้อสำหรับแอปพลิเคชันที่รองรับ GTK3 ถ้าโดยปกติฉันใช้แอปพลิเคชั่นเดียวบนหน้าจอขนาดใหญ่ (เช่น IDE บางตัวเช่น leksah) ฉันจะไม่ปรับขนาดหน้าจอ แต่รันแอปพลิเคชันที่ปรับขนาดให้เป็นขนาดดั้งเดิม

env GDK_SCALE=0.5 GDK_DPI_SCALE=0.5 CLUTTER_SCALE=0.5 appname

7
ได้รับerror of failed request: BadValue (integer parameter out of range for operation):-(
Juh_

4
--fbตัวเลือกที่ดูเหมือนจะไม่เปิดใช้งานมากกว่าหนึ่งในสี่ของ2x2หน้าจอ (เคอร์เซอร์ของเมาส์จะไม่สามารถย้ายที่ผ่านมา Quadrant บนซ้าย)
EoghanM

2
การปรับสเกลใช้งานได้ แต่คุณไม่สูญเสีย HiDPI หรือไม่ ทุกอย่างดูเล็กลงและเบลอ
Andy

8
สำหรับการตั้งค่าเคียงข้างกับจอภาพภายนอกขนาด 1920x1080 นั่งทางด้านซ้ายของแล็ปท็อป hiDPI 3200x1800 ของฉัน:xrandr --output eDP1 --scale 1x1 --pos 3840x0 ; xrandr --output HDMI1 --scale 2x2 --mode 1920x1080 --fb 7680x2160 --pos 0x0
Daniel Bower

2
พารามิเตอร์ --fb คือ 2 * จอภาพภายนอก + หน้าจอแล็ปท็อป
Brian C.

10

ทำไมมันจึงพร่ามัว

หน้าจอของคุณจะแสดงผล 3200x1800 พิกเซลเสมอ หากคุณลดความละเอียดของหน้าจอลงบนคอมพิวเตอร์นั่นหมายความว่าหน้าจอของคุณต้องปรับขนาดภาพให้พอดีกับหน้าจอของคุณ ขึ้นอยู่กับอัตราส่วนระหว่างความละเอียดดั้งเดิมของคุณและความละเอียดปัจจุบันการปรับขนาดนั้นจะให้ภาพที่พร่ามัว

คุณสามารถหาข้อมูลเพิ่มเติมเกี่ยวกับการปรับขนาดและการแก้ปัญหาทั่วไปได้ที่นี่: https://en.wikipedia.org/wiki/Native_resolution

ฉันจะทำให้ข้อความใหญ่ขึ้นได้อย่างไร

หากข้อความมีขนาดเล็กเกินไปคุณมีสองตัวเลือก:

1. เปลี่ยนขนาดตัวอักษรของ Ubuntu

ฉันจะเปลี่ยนแบบอักษรและปรับขนาดได้อย่างไร

2. เปลี่ยน DPI (จะทำให้ส่วนต่อประสานทั้งหมดใหญ่ขึ้นไม่ใช่แค่ตัวอักษร)

จะค้นหาและเปลี่ยนหน้าจอ DPI ได้อย่างไร? (ตอบโดย @whtyger)


1
เช่นเดียวกับการเพิ่มขนาดตัวอักษร ค่อนข้างเพิ่ม DPI ดังนั้นส่วนติดต่อผู้ใช้ทั้งหมดสเกล สิ่งนี้ควรได้รับการจดจำอย่างถูกต้องโดยอัตโนมัติ (อ่าน EDID จากจอแสดงผลของคุณ) แต่ถ้าล้มเหลว: จะค้นหาและเปลี่ยนหน้าจอ DPI ได้อย่างไร?
gertvdijk

23
จริงๆแล้วมันไม่ใช่คำตอบสำหรับคำถามของฉัน ฉันใช้สองหน้าจอที่แตกต่างกันที่มีความละเอียดที่แตกต่างกัน ฉันได้ทำการคำนวณแล้ว: หน้าจอ LCD หลักด้านซ้ายของฉันควรมีความละเอียด 94x94 DPI ในขณะที่หน้าจอแล็ปท็อปขวาของฉันควรมี 235x235 DPI ... และฉันไม่พบวิธีการตั้งค่าความละเอียด DPI สองแบบยกเว้นการกำหนดค่า nvidia ให้ทำงาน 2 คั่น X แล้วฉันไม่สามารถผ่านหนึ่งหน้าต่างจากซ้ายไปขวา ... Windows ดีกว่ามากในการจัดการกับปัญหานั้น :(
Anthony O.

9
-1 สำหรับการละเว้นจุดคำถามอย่างสมบูรณ์
Martin Konecny

8
@AnthonyO โปรดอย่าเปลี่ยนคำถามของคุณอย่างมากหลังจากคำตอบที่คุณไม่ชอบโพสต์ ในขณะที่คำตอบนี้โพสต์คุณไม่ได้พูดถึงสิ่งที่เกี่ยวข้องกับการตั้งค่าแบบสองหน้าจอ (ดูการแก้ไข 1 ) การเปลี่ยนคำถามเป็นโมฆะทุกอย่างที่โพสต์ไว้และคุณไม่ควรทำ ให้เปลี่ยนการแก้ไขคำถามและโพสต์คำถามใหม่แทน
gertvdijk

5
@MartinKonecny ​​ผู้ถามเดิมแก้ไขคำถามของเขาอย่างมีนัยสำคัญคำตอบนี้จะตอบคำถามเดิมของเขาตรวจสอบการแก้ไข
Jamie Kitson

7

ฉันใช้โซลูชันของ artmem แต่พบปัญหาเมาส์ตามที่ EoghanM พูดถึง วิธีแก้ปัญหาที่ฉันพบในรายงานข้อผิดพลาดเก่าที่เขาเชื่อมโยงกับที่เกี่ยวข้องกับ --panning

ฉันกำลังถ่ายทำเพื่อ: - DP1-2 3840x2160 ในกรมทรัพย์สินทางปัญญา - eDP1 1366x768 ปรับสัดส่วนให้เหมาะสมทางด้านขวาของ DP1-2

ฉันได้สิ่งนี้เกิดขึ้นโดยมีบัฟเฟอร์เฟรมที่เหมือนกับ DP1-2 + (2x eDP1) จากนั้นฉันขยายมาตราส่วนทุกอย่างไปที่ eDP1 ที 1/2

มันควรจะง่าย แต่ xrandr ค่อนข้างยุ่งยาก

ที่นี่ - สเกลถูกใช้เพื่อลดทุกอย่างที่ไปถึง eDP1 1/2 - การแพนเหมือนกับ eDP1 ในบัฟเฟอร์เฟรมเดิมที่มีตำแหน่ง (+ 3840 + 0) จากทางด้านขวาของ DP1-2 + 0 + 2160 น่าจะต่ำกว่านี้

xrandr -d :0 --fb 6572x3696 --output DP1-2 --mode 3840x2160 --scale 1x1 --rate 60 --pos 0x0 --primary

# sometimes panning get applied incorrectly when switching from some other mode, running it twice is a work around
xrandr -d :0 --output eDP1 --off
xrandr -d :0 --fb 6572x3696 --output eDP1  --mode 1366x768  --scale 2x2 --panning 2732x1536+3840+0
xrandr -d :0 --fb 6572x3696 --output eDP1  --mode 1366x768  --scale 2x2 --panning 2732x1536+3840+0

ฉันตั้ง Xft.dpi เป็น 185

$ cat ~/.Xresources
Xft.dpi: 185

เมื่อฉันถอดปลั๊กจากจอภาพภายนอกฉันทำงาน:

xrandr -d :0 --output DP1-2 --off
xrandr -d :0 --fb 2732x1536 --output eDP1  --mode 1366x768  --scale 2x2 --panning 2732x1536+0+0 --pos 0x0 --primary

ดูไม่ดี แต่ฉันไม่ได้ออกไปจากโต๊ะทำงานมากนัก คุณสามารถหลีกเลี่ยงปัญหานี้ได้ด้วยการเปลี่ยน Xft.dpi แล้วรีสตาร์ทโปรแกรมเดสก์ท็อปทั้งหมด ฉันไม่รู้วิธีเปลี่ยน Xft.dpi แล้วให้ลูกค้าใช้งานโดยไม่ต้องเริ่มต้นใหม่


การแพนเป็นชิ้นส่วนสุดท้ายของปริศนา - แก้เคอร์เซอร์ค้างที่เศษหนึ่งส่วนสี่ของปัญหาหน้าจอ ขอบคุณ @Brian!
rtindru

2
"ทำงานสองครั้ง" ???? พิกเซลศักดิ์สิทธิ์ใช้งานได้ (ฉันใช้การแพนกล้องแล้ว แต่ใช้อย่างถูกต้องเฉพาะเมื่อฉันเรียกใช้คำสั่งเดียวกันสองครั้ง)
Riccardo Galli

Ya ฉันสังเกตเห็นว่ามันทำงานเกี่ยวกับทุก ๆ ครั้งที่ฉันวิ่งมันดังนั้นฉันคิดว่าฉันลองสองครั้งและดีที่นี่เรา
Brian C.

เอาล่ะนี่มันใช้ไม่ได้กับเคอร์เนล 4.5.2 ฉันติดตั้งเคอร์เนลเพียงเพื่อจัดการกับปัญหาที่เกี่ยวข้องกับนักเทียบท่าใน 4.5.1 และตอนนี้สคริปต์ข้างต้นทำให้ฉันมีหน้าจอสีดำ เพื่อแก้ไขปัญหานี้ใน 4.5.2 ฉันทำคำสั่ง eDP1 ก่อนโดยไม่ต้อง --off แล้วคำสั่ง DP1-2
Brian C.

1
ในที่สุดก็ทำงานกับปรากฎว่า! ฉันยังคงมีเม้าส์และหน้าจอที่ผิดปกติ (ตั้งแต่ฉันเริ่มใช้ xrandr) ความคิดใด ๆ
hsandt

4

ฉันสามารถที่จะแก้ปัญหานี้ (มีปัญหา) โดยใช้รายละเอียดที่ระบุไว้ในการอภิปราย GitHub ต่อไปนี้: https://github.com/linuxmint/Cinnamon/issues/3606

จอภาพภายนอก QHD (2560X1440), จอภาพภายใน / แล็ปท็อป 3200x1800

xrandr --output eDP-1 --scale 1x1 --pos 0x2880
xrandr --output DP-1 --mode 2560x1440 --scale 2x2 --fb 5120x4680

หรือ

จอมอนิเตอร์ภายนอก FHD (1920x1080), จอภาพภายใน / แล็ปท็อป 3200x1800

xrandr --output eDP-1 --scale 1x1 --pos 0x2160
xrandr --output DP-1 --mode 1920x1080 --scale 2x2 --fb 3840x3960

งานเหล่านี้ แต่มีจำนวนมากที่จะฉีกในจอแสดงผลความละเอียดสูง (แล็ปท็อป) เมื่อฉันย้ายหน้าต่างปรับขนาดหน้าจอหรือเลื่อนบนเบราว์เซอร์ สิ่งนี้ให้ความรู้สึกเหมือนเป็นการแก้ปัญหาซอฟต์แวร์ (ซึ่งมีปัญหาเหล่านี้ทั้งหมดของการฉีกขาดและรีเฟรชช้า)

ปี 2560, Linux / Gnome ต้องการแก้ไขปัญหาการปรับสเกลหลายจอภาพ ทั้ง Windows 10 และ OS X ได้รับการแก้ไขโดยไม่ต้องหันไปใช้คำสั่งแก้ไขแถบแบนด์บรรทัดคำสั่งที่ใช้งานได้บางส่วน (ปัญหาการฉีกขาดไม่เป็นที่ยอมรับสำหรับการเล่นเกม)


1
นี่เป็นคำตอบใหม่หรือคุณพยายามรายงานข้อผิดพลาดหรือไม่?
user68186

เป็นการอธิบายอย่างละเอียดเกี่ยวกับคำตอบที่มีอยู่พร้อมตัวเลือกเพิ่มเติมที่สามารถใช้ประโยชน์ได้ คำตอบที่ @artem ให้ไว้ข้างต้นอธิบายการทำงานของการตั้งค่าเหล่านี้ ฉันเพียงแค่พยายามให้ 2 ตัวเลือกที่สามารถใช้เป็นสำหรับคนที่มีจอภาพภายนอก QHD หรือ FHD และจอภาพหลัก 4K / จอภาพแล็ปท็อป ข้อผิดพลาดคือในการฉีกขาดที่คุณเห็นด้วยวิธีนี้ นั่นคือวิธีการนี้
Jeets

2
ด้วยการเพิ่มจำนวน 4k และการตั้งค่าความละเอียดหลายระดับฉันเห็นด้วยกับย่อหน้าสุดท้ายที่ต้องการความละเอียด ไม่ได้เลวร้ายมาก่อน แต่ตอนนี้มันเป็นเพียงการทำลายการตั้งค่าของฉันบนหน้าจอเดียวตอนนี้ที่ฉันมี 4k หวังว่า Ubuntu 18 LTS จะได้รับการแก้ไข
เซลล์ประสาท

3
มันคือ 2018 ... ยังคงเป็น sh1t เดียวกัน :)
Stefanos Kalantzis

Wayland ใช้งานได้ดีสำหรับสิ่งนี้ ยกเว้นว่ามีไว้สำหรับสิ่งนี้ ... ได้รับประสบการณ์ที่ดีกับ wayland + kde ด้วยดีกว่า gnome + wayland ฉันกลับมาที่ X เนื่องจากขาดการสนับสนุนซอฟต์แวร์บางตัวที่รันบน X และปัญหาด้านความเสถียรเท่านั้น 2018 ...
ชนะ

4

คำตอบเหล่านี้ทั้งหมดยอดเยี่ยมและช่วยเหลือฉันก่อนหน้านี้ แต่ไม่นานมานี้

sudo apt-get upgrade 

ลบ randr-config ของฉัน! ในความพยายามที่จะกู้คืนการตั้งค่าของฉันฉันพบว่าฉันไม่สามารถรับเม้าส์ที่อยู่เหนือ Quadrant 1 / 4th ของหน้าจอที่สองได้ไม่ว่าจะป้อน --fb แล้วก็ตาม จากhttps://wiki.archlinux.org/index.php/HiDPI#Side_displayในที่สุดฉันก็ค้นพบว่าการเพิ่มการส่ายกล้องทำได้เคล็ดลับ นอกจากนี้การใช้ '--right-of' หรือ '--left-of' นั้นง่ายกว่า '--pos'

"โดยทั่วไปถ้าจอภาพ HiDPI (แล็ปท็อป) ของคุณเป็น AxB พิกเซลและจอภาพปกติของคุณ (ภายนอก) คือ CxD และคุณกำลังขยายโดย [ExF] บรรทัดคำสั่งทางด้านขวาของคือ:"

xrandr --output eDP-1 --auto --output HDMI-1 --auto --panning [C*E]x[D*F]+[A]+0 --scale [E]x[F] --right-of eDP-1

มันน่าสนใจและดูเหมือนว่ามันจะมีประโยชน์กับใครบางคนแม้ว่าฉันไม่แน่ใจว่าสิ่งนี้จะเป็นคำตอบสำหรับคำถามนี้ บางทีคุณควรเปิดแล้วตอบคำถามของคุณเอง? ไม่แน่ใจจริงๆ
ฮีจิน

1
@ Emily: ฉันคิดว่าคำตอบนี้เป็นของที่นี่ ฉันใช้คำตอบของ artem วันนี้และมีปัญหาที่แน่นอนที่ระบุไว้ใน ONECore (เฉพาะส่วนที่ด้านบนซ้ายของหน้าจอใช้งานได้โดยเมาส์) โชคดีที่ฉันเห็นคำตอบนี้และปรากฎว่าทำงานได้ทันที
BrainCore

ใช่ขอโทษฉันต้องการให้เป็นการตอบกลับของ @ artem แต่ Stackexchange นั้นยอดเยี่ยมมากและจะไม่ให้ฉันตอบที่นั่นจนกว่าฉันจะได้ 50 คะแนนบราวนี่
ONEC

โปรดทราบว่าสิ่งนี้ดูเหมือนจะไม่ขัดขืนดังนั้นหากคุณไม่เพิ่มลงใน xorg.conf มันจะหายไปในการรีสตาร์ทแต่ละครั้ง แต่ถ้าคุณเพิ่มเข้าไปที่นั่นมันจะบังคับให้ตั้งค่าไม่ว่าจะเกิดอะไรขึ้น (บางครั้งฉันไม่ได้เสียบจอภาพ) ดังนั้นฉันคิดว่ามันง่ายมากที่จะสร้างเชลล์และดำเนินการเมื่อฉันต้องการ เพียงเพิ่มรหัสด้านบนลงในไฟล์ข้อความที่ลงท้ายด้วย. sh (เช่น resolution.sh) จากนั้นให้เรียกใช้งานด้วย "chmod 0700 resolution.sh" ในเทอร์มินัล
ONEC

ขอบคุณมากสำหรับการแบ่งปันประสบการณ์ของคุณเช่นกัน @BrainCore!
ฮีจิน

1

ฉันมีจอมอนิเตอร์ 1024x768 ที่ล้าสมัยเชื่อมต่อกับโน้ตบุ๊ก (ที่ล้าสมัย) น้อยลง
หน้าต่างแสดงผลในขนาดที่แตกต่างกันมากขนาดใหญ่กว่าในจอภาพภายนอก (ซึ่งมีระยะห่างระหว่างจุดที่ใหญ่กว่าและใหญ่กว่า)
ฉันพบคำสั่งเพื่อปรับมาตราส่วนจอภาพ:

xrandr --output VGA-1 --scale 1.5x1.5

VGA-1 เป็นชื่อภายในของจอภาพที่พบโดยการรันคำสั่งต่อไปนี้:

xrandr --current | grep connected

ผลที่ได้คือตอนนี้จอภาพเก่าจะแสดงเนื้อหาในขนาดเกือบเท่ากับโน๊ตบุ๊ค

พออยากรู้อยากเห็นมันปรับขนาด x1.5 แต่ไม่ใช่ 1.45 จอแสดงผล (ในกรณีของฉัน) เปลี่ยนเป็นสีดำ

เมื่อฉันแสดงความคิดเห็นต่อสเกลในครั้งแรกผลลัพธ์ก็น่ากลัวเพราะเนื้อหาของทั้งสองหน้าจอซ้อนทับกัน ตัวอย่างเช่นตัวชี้เคอร์เซอร์ปรากฏขึ้นสองครั้ง

ฉันรันโปรแกรม:

arandr &

เพื่อกำหนดตำแหน่งหน้าจอสัมพัทธ์เพื่อแก้ไข
มันทำงานเหมือนการตั้งค่า> อุปกรณ์>การตั้งค่าการ แสดงผล

ฉันติดตั้งด้วย:

sudo apt-get install arandr

ขอบคุณ @LuisAlvarado และคนอื่น ๆ สำหรับการแบ่งปันความรู้ของคุณ!


สิ่งนี้ใช้ได้กับฉันชั่วคราว แต่ไม่ติดถ้าฉันรีสตาร์ท ฉันคิดว่าฉันต้องหาสคริปท์เพื่อทำสิ่งที่arandrทำอยู่ที่นี่ ขอบคุณ!
Max von Hippel

arandr สามารถส่งออกไฟล์ปรับแต่งได้ ฉันตั้งค่าไฟล์ในเดสก์ท็อปของฉันและป้อนเป็น arandr ทุกครั้งที่รีบูต ไม่ได้พัฒนาสคริปต์และตอนนี้ฉันได้รับการตรวจสอบและไม่ใช้ arandr อีกต่อไป
Juan Lanus

0

กำปั้นวิ่ง$xrandrเพื่อแสดงผลทั้งหมด

Screen 0: minimum 320 x 200, current 7680 x 2160, maximum 8192 x 8192
eDP-1 connected primary 3840x2160+0+0 (normal left inverted right x axis y axis) 344mm x 194mm
   3840x2160     60.00*+  59.98    59.97  
   3200x1800     59.96    59.94  
   2880x1620     59.96    59.97   
DP-1 disconnected (normal left inverted right x axis y axis)
DP-2 disconnected (normal left inverted right x axis y axis)
DP-3 connected 3840x2160+3840+0 (normal left inverted right x axis y axis) 521mm x 294mm
   1920x1080     60.00*+  50.00    59.94  
   1920x1080i    60.00    50.00    59.94  
   1680x1050     59.88  
   1280x1024     75.02    60.02

อย่างที่คุณเห็นในกรณีนี้จอภาพที่สองเชื่อมต่อกับDP-3 จากนั้นคุณสามารถขายจอแสดงผล: $xrandr --output DP-3 --auto --scale 2x2

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