Score:0

เป็นไปได้ไหมที่จะใช้จอภาพแบบกว้างพิเศษ (พร้อมไดรเวอร์ Nvidia) ในความละเอียดแบบไวด์สกรีนโดยใช้ส่วนของหน้าจอที่ไม่ได้ใช้งาน

ธง gr

ฉันต้องการใช้จอภาพอัลตร้าไวด์เป็นจอภาพแบบไวด์สกรีนปกติเป็นครั้งคราว แทนที่จะให้เดสก์ท็อปของฉันมีความละเอียดดั้งเดิมที่ 3440x1440 ฉันต้องการเดสก์ท็อปขนาด 2560x1440 โดยใช้คอลัมน์กลาง 2560 ของจอภาพและละเว้นส่วนที่เหลือ:

การตั้งค่าที่ต้องการ

ฉันใช้ไดรเวอร์วิดีโอของ NVIDIA และตัวจัดการหน้าต่าง i3

ฉันพยายามทำสิ่งนี้ให้สำเร็จด้วย xrandr ฉันพบโพสต์ที่มีแนวโน้มเช่น อันนี้ ซึ่งดูเหมือนจะเป็นสูตรในการทำเช่นนั้น แต่ถ้าฉันลอง:

xrandr --fb 2560x1440 --output DP-0 --แพน 2560x1440 --mode 2560x1440

จากนั้นจอภาพจะปรากฏในโหมด 2560x1440 โดยเดสก์ท็อปจะขยายออกไปทั่วทั้งจอภาพ

หากฉันพยายามเพิ่มโหมดตามที่แนะนำ:

$cvt 2560 1440 60                                                                                                                                                                                  
# 2560x1440 59.96 Hz (CVT 3.69M9) hsync: 89.52 kHz; pclk: 312.25 MHz
โมเดลไลน์ "2560x1440_60.00" 312.25 2560 2752 3024 3488 1440 1443 1448 1493 -hsync +vsync
$ xrandr --newmode WEIRD2 312.25 2560 2752 3024 3488 1440 1443 1448 1493 -hsync +vsync
$ xrandr --addmode DP-0 แปลก
X ข้อผิดพลาดของคำขอที่ล้มเหลว: BadMatch (แอตทริบิวต์พารามิเตอร์ไม่ถูกต้อง)
  opcode หลักของคำขอที่ล้มเหลว: 140 (RANDR)
  opcode เล็กน้อยของคำขอที่ล้มเหลว: 18 (RRAddOutputMode)
  หมายเลขซีเรียลของคำขอที่ล้มเหลว: 41
  หมายเลขซีเรียลปัจจุบันในสตรีมเอาต์พุต: 42

ฉันเชื่อว่าสิ่งนี้ (การไม่สามารถเพิ่มโหมดและกำหนดให้กับจอแสดงผล - BadMatch) เป็นปัญหาเกี่ยวกับไดรเวอร์ของ NVIDIA และฉันไม่เห็นวิธีแก้ปัญหา

ฉันเข้าใกล้มากขึ้นโดยใช้ การตั้งค่า nvidia แอปพลิเคชัน. มีโหมดอันเดอร์สแกน ฉันใช้การตั้งค่าต่อไปนี้:

การตั้งค่า Nvidia

ใกล้มากแล้ว; ฉันเห็นพื้นที่ 2560x1440 ตรงกลางจอภาพ และไม่มีการแพนกล้องให้เห็น แต่ดูเหมือนว่าเซสชัน X จะยังคงเห็นเดสก์ท็อปที่กว้างขึ้น ซึ่งถูกตัดออกทางด้านขวา

ผลลัพธ์ของการตั้งค่า nvidia

ฉันสามารถทำอะไรกับ Xrandr เพื่อแก้ไขขนาดเดสก์ท็อปนี้ได้หรือไม่ ถ้าฉันพยายาม xrandr --fb 2560x1440, ฉันเข้าใจ xrandr: หน้าจอที่ระบุ 2560x1440 ไม่ใหญ่พอสำหรับเอาต์พุต DP-0 (3440x1440+0+0).

สุดท้าย เพื่อเป็นวิธีแก้ปัญหา ฉันสามารถใช้ i3-gaps และตั้งค่าช่องว่างแนวนอนเป็น 440 พิกเซล อย่างไรก็ตาม โหมดเต็มหน้าจอสำหรับหน้าต่างใดๆ จะใช้ทั้งจอภาพซึ่งยังไม่เหมาะ

นี่คือ เอาต์พุต จาก xrandr.

นี่คือ เอาต์พุต จาก xrandr -v.

และ เอาต์พุต จาก การตั้งค่า nvidia -q ทั้งหมด.

สิ่งที่ฉันพยายามทำเป็นไปได้ไหม รวมทั้งสามารถสลับไปมาได้ตามต้องการ?

แก้ไขเพื่อเพิ่ม:

เอาต์พุต จาก hwinfo --monitor --gfxcard

เอาต์พุต จาก sudo lshw -C แสดง

เอาต์พุตจาก กฎบัตร 2560 1440:

# 2560x1440 59.96 Hz (CVT 3.69M9) hsync: 89.52 kHz; pclk: 312.25 MHz โมเดลไลน์ "2560x1440_60.00" 312.25 2560 2752 3024 3488 1440 1443 1448 1493 -hsync +vsync

เอาต์พุตจาก gtf 2560 1440 60:

# 2560x1440 @ 60.00 Hz (GTF) hsync: 89.40 kHz; pclk: 311.83 MHz โมเดลไลน์ "2560x1440_60.00" 311.83 2560 2744 3024 3488 1440 1441 1444 1490 -HSync +Vsync

Score:0

เพื่อเอา แบดแมตช์ ข้อผิดพลาด คุณอาจลองเพิ่ม/เปลี่ยนแปลง ในไฟล์ xorg.conf, ภายใต้ ส่วน "จอภาพ", HorizSync 30-90, VertRefresh 55-76หรืออาจเป็นการตั้งค่าทางเลือก (การตั้งค่าปัจจุบันของคุณคืออะไร) และรีบูต (แหล่งที่มา).

คุณอาจลองลบอาร์กิวเมนต์สุดท้ายไปที่ cvtและปล่อยให้มันเลือกให้คุณ กรุณาโพสต์ผลลัพธ์

คุณอาจลองใช้ตัวเลือก xrandr ... --ชุด ..., แหล่งที่มา, แหล่งที่มา และ --มาตราส่วน, แหล่งที่มา.

สำหรับบางคน, การตั้งค่า nvidia ทำงาน, วายเอ็มเอ็มวี.

คุณยังอาจ ลองกับ นูโว คนขับรถ. อาจไม่ใช่คำตอบที่ชัดเจน แต่อาจช่วยได้

ในระหว่างนี้ โปรดโพสต์ผลลัพธ์ของ

$ hwinfo --monitor --gfxcard
$ sudo lshw -C แสดง
$cvt 2560 1440
$gtf 2560 1440 60

ที่เกี่ยวข้อง:

  1. เปลี่ยนเป็นความละเอียดหน้าจอที่ต่ำลงโดยไม่ยืด
  2. คุณจะเปลี่ยนความละเอียดที่ต้องการด้วย xrandr ได้อย่างไร
gr flag
ขอบคุณสำหรับคำแนะนำโดยละเอียด ฉันผนวกข้อมูลเพิ่มเติมเข้ากับคำถาม การใช้ `--set 'underscan'` ก็ใช้งานไม่ได้เช่นกัน xrandr ตอบกลับด้วย `X Error ของคำขอล้มเหลว: BadName (ไม่มีชื่อสีหรือแบบอักษร)` นูโวไม่ใช่ตัวเลือก ฉันจะทดสอบคำแนะนำ xorg.conf/reboot ในภายหลัง
sancho.s ReinstateMonicaCellio avatar
@Coljac - แล้วคำแนะนำในการแก้ไข `xorg.conf` ล่ะ? การตั้งค่าปัจจุบันของคุณคืออะไร? กรุณาโพสต์ *ในคำถาม*

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา