การตั้งค่าระดับการแสดงผลที่แตกต่างกัน - 18.04


30

ฉันมีมอนิเตอร์ของ Dell ที่ตั้งไว้ที่ระดับ 200%:

ป้อนคำอธิบายรูปภาพที่นี่

ฉันตั้งค่าจอแสดงผลแล็ปท็อปในตัวเป็น 100%:

ป้อนคำอธิบายรูปภาพที่นี่

อย่างไรก็ตามถ้าฉันเปลี่ยนกลับไปเป็นการตั้งค่าจอภาพของ Dell มาตราส่วนนั้นจะเปลี่ยนกลับเป็น 100%

มีวิธีที่จะมีการปรับมาตราส่วน 200% บนจอภาพ Dell และมาตราส่วน 100% บนจอภาพแล็ปท็อปหรือไม่

ขอบคุณ!


1
คุณลองคำตอบของฉัน มันใช้งานได้หรือ
Christ-Off

คำตอบ:


7

คุณสามารถมีสเกลสองแบบที่แตกต่างกันโดยใช้ Wayland
Wayland เป็นค่าเริ่มต้นใน 17.04 X11 เป็นค่าเริ่มต้นใน 18.04 ใน
การเปลี่ยนไปใช้ Wayland:
1. ออกจากระบบ
2. บนหน้าจอเข้าสู่ระบบคลิกที่ฟันเฟืองเล็ก ๆ น้อย ๆ
3. และเลือก "Ubuntu on wayland"


1
ถ้าฉันไม่มีตัวเลือก "Ubuntu on wayland" ล่ะ ฉันจะติดตั้งหรือเปิดใช้งานได้อย่างไร
Insasse

2
ฉันสามารถเลือก "Ubuntu บน wayland" และกำหนดค่าการปรับขนาด มีแอปพลิเคชั่นน้อยมากเช่นเทอร์มินัลและซอฟต์แวร์ Ubuntu อย่างถูกต้อง อย่างไรก็ตามแอปพลิเคชั่นส่วนใหญ่ของฉันเช่นเว็บเบราว์เซอร์และ IDE ของฉันไม่ได้ปรับขนาดและยังคงอยู่ที่ระดับของหน้าจอหลัก ฉันจะแก้ไขปัญหานี้ได้อย่างไร
Tsume

1
@Tsume คุณเคยแก้ไขไหม?
ljden

3
@ljden ใช่ฉันแก้ไขมันแล้ว ฉันคิดว่าฉันใช้การปรับขนาดแบบเศษส่วนนี้เพื่อทำmaketecheasier.com/enable-fractional-scaling-gnome
Tsume

2
ถัดไป - การตั้งค่าจอภาพสองจอที่มี DPI ต่างกันหรือไม่
danger89

7

การลดความละเอียดของจอภาพอาจช่วยแก้ปัญหาได้ แต่นั่นไม่ใช่วิธีแก้ปัญหาที่ดีเพราะเสียสละความละเอียด 4k

สมมติว่าคุณกำลังใช้ x-window และ ubuntu 18.04 วิธีที่ดีกว่า แต่ซับซ้อนกว่าคือรักษาความละเอียดของหน้าจอเป็น 4k เพิ่มความละเอียดหน้าจอแล็ปท็อปของคุณเป็นสองเท่าและขยายขนาดหน้าต่างทั้งหมด 200% รายละเอียดขั้นตอนดังต่อไปนี้:

  1. ไปที่การตั้งค่า> หน้าจอ> ตั้งค่าสเกลเป็น 200%
  2. เชื่อมต่อกับมอนิเตอร์ dell พิมพ์ xrandr เพื่อตรวจสอบ id ของจอภาพสองจอ ที่นี่ฉันคิดว่าคุณมีจอภาพ 'HDMI-0' ที่ 3840x2160, จอภาพ 'HDMI-1' ที่ 1600x900 ตอนนี้ฉันต้องการวาง 'HDMI-1' ไปทางซ้าย 'HDMI-0' ไปทางขวา
  3. เรียกใช้ต่อไปนี้

xrandr - จุดต่อนิ้ว 276 --fb 7040x2160 - เอาท์พุท HDMI-0 - โหมด 3840x2160 - ข้อเสนอ 3200x0 - เอาต์พุต HDMI-1 - ขนาด 2x2 - สแกน 3200x1800 + 0 + 0

(หมายเหตุ: 7040 = 3840 + 1600x2, 3200 = 1600x2, 1800 = 900x2)


อันนี้เป็นคำตอบที่ถูกต้องสำหรับฉันแม้ว่าต้องคำนวณขนาดหน้าจอเล็กน้อย แต่จอแสดงผลกะพริบคุณมีข้อเสนอแนะใด ๆ ?
Dipendra Gurung

คุณสามารถไปลงในรายละเอียดมากขึ้นเกี่ยวกับสิ่งที่มีค่าของพารามิเตอร์dpi, fb, pos, modeและpanningจะทำตรงและวิธีการคำนวณพวกเขา? ฉันมีปัญหาเมื่อฉันพยายามรับ Dell XPS 13 (จอภาพ 4k ที่มี 3200x1800 (และจอภาพภายนอกวางไว้ด้านบนด้วย 1920x1080) มาตราส่วนสำหรับจอภาพ dell ของฉันควรเป็น 200% สำหรับภายนอกควรเป็น 100% และ ก็ควรจะวางไว้ "คว่ำ" จอมอนิเตอร์ Dell ฉันไม่ได้รับการตั้งค่าการทำงาน (อย่างใด แต่หายไปอย่างน้อย) ขอบคุณ!
ElectRocnic

6

มีวิธีแก้ปัญหาง่าย ๆ
แทนที่จะเปลี่ยนขนาด: เปลี่ยนความละเอียดของจอภาพ
ด้วยความละเอียดที่ต่ำกว่าบนหน้าจอ 4K คุณควรจะสามารถจับคู่จอภาพเพิ่มเติมได้

หวังว่านี่จะช่วยได้


1
ฉันสามารถดูความละเอียดที่แตกต่างกัน แต่ไม่สามารถเปลี่ยนได้ใน Ubuntu 18.10 :(
roundcrisis

1
มันแปลกบางครั้งปุ่ม "นำไปใช้" จะหายไป ... และความละเอียดส่วนใหญ่ไม่ตรงกับอัตราส่วนหน้าจอซึ่งหมายความว่าฉันไม่มีตัวเลือกที่ฉันต้องได้รับการปรับขนาดที่ดี
คริสเตียน

คุณเคยเห็นข่าวนี้: omgubuntu.co.uk/2019/03/best-gnome-3-32-features ? GNOME 3.32 -> การปรับขนาดเศษส่วนใน GNOME Shell ดังนั้นเราอาจจะได้ใน 19.xx
Christ-Off

4

ใน Gnome 3.32 (ค่าเริ่มต้นสำหรับ Ubuntu 19.04) เป็นไปได้ที่จะตั้งค่าการปรับขนาดแบบเศษส่วนแม้แต่สำหรับ X คำสั่งคือ:

gsettings set org.gnome.mutter experimental-features "['x11-randr-fractional-scaling']"

หลังจากนั้นคุณสามารถไปที่การตั้งค่าการแสดงผลและตั้งค่าอัตราส่วนการปรับที่แตกต่างกันสำหรับแต่ละจอภาพที่คุณมีแม้จะเพิ่มขึ้น 25%

หากด้วยเหตุผลใดก็ตามคุณต้องรีเซ็ตการปรับสัดส่วนแบบเศษส่วนคำสั่งคือ:

gsettings reset org.gnome.mutter experimental-features

1

หากคุณมีการ์ด NVIDIA คุณสามารถใช้การตั้งค่าเซิร์ฟเวอร์ NVIDIA X ฉันลองใช้วิธีแก้ปัญหาของ @ travis-wayland ด้วยการตั้งค่าที่แตกต่างกัน แต่ทำหน้าจอเลอะอยู่เสมอ นี่คือการตั้งค่าของฉันสำหรับจอแสดงผลทั้งสอง (Ubuntu 18.04.2):

หน้าจอด้านซ้ายและ หน้าจอด้านขวา

ขอให้สังเกตว่า ViewPortIn และ Panning ต้องตรงกันในขณะที่ ViewPortOut ถูกตั้งค่าเป็นความละเอียดหน้าจอสูงสุด (1680x1050) โปรดสังเกตว่าฉันกำลังใช้หน้าจอในแนวตั้งดังนั้น XxY จึงพลิกใน ViewPortIn และ Panning

หากคุณไม่เห็นการตั้งค่า NVIDIA X Server ระหว่างแอปพลิเคชันของคุณคุณอาจต้องติดตั้ง / อัพเดทไดรเวอร์ของคุณ Btw คอมพิวเตอร์ของฉันใช้ไดรเวอร์ NVIDIA ไม่ใช่ในตัว X.Org (ไดรเวอร์ Nouveau) ดังนั้นตรวจสอบให้แน่ใจว่าคุณใช้ไดรเวอร์ NVIDIA ในซอฟต์แวร์และอัปเดตภายใต้เมนูไดรเวอร์เพิ่มเติม

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