Cara Menemukan dan Mengubah DPI Layar di Linux
Nilai DPI layar menunjukkan berapa banyak titik per inci atau piksel per inci yang didukungnya. Saat resolusi meningkat, kepadatan layar juga meningkat. Anda mungkin tahu resolusi apa yang dimiliki layar Anda, tetapi Anda mungkin tidak tahu berapa DPI layar Anda. Penting untuk menemukan nilai DPI yang tepat di Linux. Menyetelnya ke nilai yang salah akan membuat kontrol dan ikon terlihat buram atau kecil. Pada artikel ini, kita akan melihat cara menemukan nilai yang tepat untuk layar Anda.
Iklan
Di distro modern, server X dapat secara otomatis mendeteksi nilai yang tepat. Jika nilainya salah, Anda dapat menghitungnya secara manual dan mengubahnya di lingkungan desktop Linux Anda dan untuk server X secara global.
Catatan: Belum semua perangkat lunak Linux terlihat baik-baik saja dalam mode resolusi tinggi. Misalnya, LibreOffice mendukung HiDPI dengan baik, tetapi tidak hadir dengan tema ikon tunggal yang sesuai dengan resolusi tinggi. Faktor penskalaan Mozilla Firefox juga perlu disesuaikan secara manual. Hanya lingkungan desktop Cinnamon yang memiliki dukungan penskalaan DPI yang sempurna.
Mari kita lihat bagaimana menemukan nilai DPI Anda di Linux.
Temukan nilai DPI untuk layar Anda
Untuk menemukan nilai DPI saat ini dari layar yang digunakan oleh Xserver, lakukan hal berikut.
- Buka favorit Anda emulator terminal.
- Ketik atau salin-tempel perintah berikut:
xdpyinfo | grep -B 2 resolusi
Outputnya akan menjadi seperti ini:
Baris "resolusi" menunjukkan nilai sebenarnya.
Jika nilai ini tidak benar, Anda dapat menghitungnya sendiri. Inilah caranya.
Cara menghitung nilai DPI yang tepat
Untuk menghitung nilai DPI yang tepat, lakukan hal berikut.
- Buka emulator terminal favorit Anda
- Dapatkan ukuran layar Anda dalam milimeter dengan menjalankan perintah:
xrandr | grep -w terhubung
Outputnya berisi ukuran tampilan fisik dalam milimeter. Dalam kasus saya, ini adalah 340mm x 190mm.
- Ubah ke sentimeter. Nilai saya adalah 34 x 19.
- Ubah sentimeter menjadi inci. Bagilah nilainya dengan 2,54. Dalam kasus saya, nilainya adalah sebagai berikut: 13,39in x 7,48in.
- Terakhir, bagi nilai resolusi layar Anda dengan nilai inci. Dalam kasus saya, nilainya adalah sebagai berikut:
1920/13.39 = 143,390589993=~144.
1080/7.48 = 144,385026738=~144.
Itu dia. Untuk layar saya, saya perlu menggunakan 144 sebagai nilai DPI saya. Mari kita lihat bagaimana mengubahnya.
Bagaimana mengubah nilai DPI
Tergantung pada lingkungan desktop grafis yang Anda gunakan, prosedurnya bisa berbeda. Saya akan meninjau beberapa kasus umum yang akan memberi Anda gambaran tentang apa yang harus dilakukan.
Tidak ada lingkungan desktop/pengelola jendela barebone
Jika Anda menjalankan window manager tanpa DE berfitur lengkap (misalnya, Fluxbox), Anda harus membuat atau memodifikasi file /home/nama pengguna Anda/.Xresources dan menambahkan baris berikut:
Xft.dpi: 144
Di sini dan di semua contoh di bawah, gantikan bagian 144 dengan nilai DPI Anda yang sebenarnya.
Jika file .Xresources Anda tidak diproses, tambahkan baris berikut ke file startup Anda (mis. .xinitrc atau beberapa file khusus window manager)
xrdb -merge ~/.Xresources
Atau, Anda dapat mencoba dengan baris berikut:
xrandr --dpi 144
Namun, xrandr mungkin memiliki masalah dengan driver tampilan tertentu. Coba dan lihat apakah ini berhasil atau tidak. Dalam kasus saya, ini tidak berhasil.
Gnome 3
Buka jendela terminal baru dan jalankan perintah:
gsettings mengatur org.gnome.desktop.interface scaling-factor 2
Parameter faktor penskalaan memungkinkan hanya bilangan bulat yang akan disetel. 1 = 100%, 2 = 200% dan seterusnya.
Xfce
DPI dapat diatur ke apa yang Anda inginkan di bawah Pengaturan - Penampilan - Font.
Untuk bacaan lebih lanjut, saya sarankan Anda merujuk ke halaman ini. Ini didedikasikan untuk Arch Linux, tetapi tipnya umum di antara semua distro modern atau dapat dengan mudah diadaptasi.