ตรงไปตรงมาบน VirtualBox ฉันแก้ไขปัญหาการกำหนดค่าความละเอียดของ I3 โดยมาตรฐานสภาพแวดล้อม Ubuntu / linux เนื่องจากคำตอบที่เลือกในที่นี่ไม่ได้ผลสำหรับฉันเมื่อใช้ VirtualBox ('xrandr --dpi 220') - windows เซสชัน i3 ของฉันคือ เพิ่งปิด ดังนั้นฉันจึงใช้ลำดับคำสั่งมาตรฐานต่อไปนี้สำหรับการกำหนดค่าความละเอียด:
cvt 3840 2160 60
// Output: -> Modeline "3840x2160_60.00" 712.75 3840 4160 4576 5312 2160 2163 2168 2237 -hsync +vsync
การใช้ส่วนของเอาต์พุต (หลังคำ Modeline) เป็นพารามิเตอร์ของคำสั่งใหม่
xrandr --newmode "3840x2160_60.00" 3840x2160_60.00" 712.75 3840 4160 4576 5312 2160 2163 2168 2237 -hsync +vsync
xrandr --addmode VGA-1 3840x2160_60.00
// คำสั่งสุดท้ายนี้เปิดใช้งานการแก้ไขที่สร้างขึ้น
xrandr -s 3840x2160
เพื่อรักษาการกำหนดค่าระหว่างเซสชันการบันทึกของผู้ใช้เราต้องใส่คำสั่งต่อไปนี้ลงในไฟล์. bashrc init
เมื่อกำหนดค่าแล้วเพื่อกำจัดช่องว่างแถบเลื่อน 1 พิกเซลตัวเลือก View-> โหมดปรับขนาดจากเมนูเป็นตัวเลือก ฉันยังสวมหมวกเพื่อกำหนดค่าการแสดงผล UltraHd ของฉันเป็นจอแสดงผลหลักในโฮสต์ Windows
โซลูชันของฉันคือการรวมกันของสองคำตอบจากลิงค์ต่อไปนี้: การอ้างอิง:
https://askubuntu.com/questions/377937/how-to-set-a-custom-resolution
แก้ไข:เครื่องมือประยุกต์ที่เรียบง่ายโดยใช้หนึ่งซับในตัวเดียว
eval $(cvt 2220 1250 60 |sed 's/Modeline/xrandr --newmode /g'|sed -n '1!p')
เนื่องจากอัตราส่วนขนาดหน้าจอความละเอียดผลลัพธ์ที่เหมาะสมอาจมีการประเมิน / ปรับปรุงใหม่ในภายหลังดังนั้นจึงหาคำตอบที่สร้างขึ้นโดยคำสั่ง xrand - ต่อท้ายผลลัพธ์
1) กำหนดความละเอียดให้กับจอแสดงผลเฉพาะ -
xrandr --addmode VGA-1 "2224x1250_60.00"
2) แสดงผลความละเอียดที่ต้องการบนหน้าจอ
xrandr --output VGA-1 --mode "2224x1250_60.00"