ค่า DPI ของหน้าจอระบุจำนวนจุดต่อนิ้วหรือพิกเซลต่อนิ้วที่รองรับ เมื่อความละเอียดเพิ่มขึ้นความหนาแน่นของการแสดงผลจะเพิ่มขึ้นด้วย คุณอาจทราบว่าจอแสดงผลของคุณมีความละเอียดเท่าใด แต่คุณอาจไม่รู้ว่า DPI ของหน้าจอคืออะไร สิ่งสำคัญคือต้องหาค่า DPI ที่เหมาะสมใน Linux การตั้งค่าเป็นค่าที่ไม่ถูกต้องจะทำให้การควบคุมและไอคอนดูพร่ามัวหรือเล็ก ในบทความนี้เราจะดูวิธีค้นหาค่าที่เหมาะสมสำหรับหน้าจอของคุณ
การโฆษณา
ใน Distros สมัยใหม่เซิร์ฟเวอร์ X สามารถตรวจจับค่าที่เหมาะสมได้โดยอัตโนมัติ หากค่าไม่ถูกต้องคุณสามารถคำนวณด้วยตนเองและเปลี่ยนแปลงได้ในสภาพแวดล้อมเดสก์ท็อป Linux ของคุณและสำหรับเซิร์ฟเวอร์ X ทั่วโลก
หมายเหตุ: ซอฟต์แวร์ Linux บางตัวยังไม่สามารถใช้งานได้ในโหมดความละเอียดสูง ตัวอย่างเช่น LibreOffice รองรับ HiDPI ได้ดี แต่ไม่มีธีมไอคอนเดียวที่เหมาะกับความละเอียดสูง ปัจจัยการปรับขนาดของ Mozilla Firefox ยังต้องปรับด้วยตนเอง เฉพาะสภาพแวดล้อมเดสก์ท็อป Cinnamon เท่านั้นที่รองรับการปรับขนาด DPI ที่สมบูรณ์แบบได้ทันที
มาดูวิธีค้นหาค่า DPI ของคุณใน Linux
ค้นหาค่า DPI สำหรับหน้าจอของคุณ
ในการค้นหาค่า DPI ปัจจุบันของหน้าจอที่ Xserver ใช้ให้ทำดังต่อไปนี้
- เปิดรายการโปรดของคุณ โปรแกรมจำลองเทอร์มินัล
- พิมพ์หรือคัดลอกวางคำสั่งต่อไปนี้:
xdpyinfo | grep -B 2 ความละเอียด
ผลลัพธ์จะเป็นดังนี้:
บรรทัด 'ความละเอียด' แสดงค่าจริง
หากค่านี้ไม่ถูกต้องคุณสามารถคำนวณได้เอง นี่คือวิธีการ
วิธีคำนวณค่า DPI ที่ถูกต้อง
ในการคำนวณค่า DPI ที่เหมาะสมให้ทำดังต่อไปนี้
- เปิดโปรแกรมจำลองเทอร์มินัลที่คุณชื่นชอบ
- รับขนาดหน้าจอของคุณเป็นมิลลิเมตรโดยเรียกใช้คำสั่ง:
xrandr | grep -w เชื่อมต่อ
เอาต์พุตมีขนาดการแสดงผลทางกายภาพเป็นมิลลิเมตร ในกรณีของฉันคือ 340 มม. x 190 มม.
- แปลงเป็นเซนติเมตร ค่าของฉันคือ 34 x 19
- แปลงเซนติเมตรเป็นนิ้ว หารค่าด้วย 2.54 ในกรณีของฉันค่ามีดังนี้: 13.39in x 7.48in
- สุดท้ายแบ่งค่าความละเอียดหน้าจอของคุณด้วยค่านิ้ว ในกรณีของฉันค่ามีดังนี้:
1920 / 13.39 = 143.390589993 = ~ 144
1080 / 7.48 = 144.385026738 = ~ 144
แค่นั้นแหละ. สำหรับหน้าจอของฉันฉันต้องใช้ 144 เป็นค่า DPI มาดูวิธีเปลี่ยนกัน
วิธีเปลี่ยนค่า DPI
ขั้นตอนอาจแตกต่างกันไปขึ้นอยู่กับสภาพแวดล้อมเดสก์ท็อปกราฟิกที่คุณใช้ ฉันจะตรวจสอบกรณีทั่วไปบางส่วนซึ่งจะช่วยให้คุณทราบว่าควรทำอย่างไร
การย้ายไฟล์จากบัญชี Google ไดรฟ์หนึ่งไปยังอีกบัญชีหนึ่ง
ไม่มีสภาพแวดล้อมเดสก์ท็อป / ตัวจัดการหน้าต่างแบร์โบน
หากคุณเรียกใช้ตัวจัดการหน้าต่างโดยไม่มี DE ที่มีคุณลักษณะครบถ้วน (เช่น Fluxbox) คุณต้องสร้างหรือแก้ไขไฟล์ / home / your user name / .Xresources และเพิ่มบรรทัดต่อไปนี้:
Xft.dpi: 144
ที่นี่และในตัวอย่างทั้งหมดด้านล่างให้แทนที่ส่วน 144 ด้วยค่า DPI จริงของคุณ
หากไฟล์. Xresources ของคุณไม่ได้รับการประมวลผลให้เพิ่มบรรทัดต่อไปนี้ในไฟล์เริ่มต้นของคุณ (เช่น. xinitrc หรือไฟล์เฉพาะตัวจัดการหน้าต่าง)
xrdb -merge ~ / .Xresources
หรือคุณสามารถลองใช้บรรทัดต่อไปนี้:
xrandr --dpi 144
อย่างไรก็ตาม xrandr อาจมีปัญหากับไดรเวอร์การแสดงผลบางอย่าง ลองดูว่าใช้งานได้หรือไม่ ในกรณีของฉันมันไม่ได้ผล
โปเกมอนที่ดีที่สุดที่จับได้ในโปเกมอนโก
คำพังเพย 3
เปิดหน้าต่างเทอร์มินัลใหม่และดำเนินการคำสั่ง:
gsettings set org.gnome.desktop.interface scaling-factor 2
พารามิเตอร์ scaling-factor อนุญาตให้ตั้งค่าจำนวนเต็มเท่านั้น 1 = 100%, 2 = 200% และอื่น ๆ
Xfce
DPI สามารถตั้งค่าเป็นสิ่งที่คุณต้องการได้ในการตั้งค่า - ลักษณะที่ปรากฏ - แบบอักษร
สำหรับการอ่านเพิ่มเติมฉันขอแนะนำให้คุณอ้างถึง หน้านี้ . มีไว้สำหรับ Arch Linux แต่เคล็ดลับนั้นพบได้ทั่วไประหว่าง distros สมัยใหม่ทั้งหมดหรือสามารถปรับเปลี่ยนได้ง่าย