DPI fisik layar laptop saya adalah sekitar 142 titik per inci karena Anda dapat menghitung dari output yang benarxrandr --query
:
$ xrandr --query | head
Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 32767 x 32767
eDP1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 344mm x 193mm
Namun, Ubuntu tampaknya memaksa server X untuk menggunakan 96 dpi dan dengan demikian menganggap ukuran fisik tampilan yang salah, yang dapat Anda periksa dengan xdpyinfo
$ xdpyinfo | grep -B2 dots
screen #0:
dimensions: 1920x1080 pixels (508x286 millimeters)
resolution: 96x96 dots per inch
Akibatnya, font dan elemen visual lainnya lebih kecil seperti seharusnya. Anda dapat memeriksa dengan browser web apa saja di situs web ini . Kotak terlalu kecil, kurang dari 1 in ^ 2.
Jawaban ini mencantumkan sejumlah solusi, yang tidak satu pun berhasil untuk saya:
Katakan lightdm untuk memulai X dengan opsi
-dpi 142
, yang saya capai pada Saucy dengan mengedit /etc/lightdm/lightdm.conf.d/50-xserver-command.conf. Tidak berpengaruh.Jalankan
xrandr -dpi 142x142
, saat memulai sesi X dengan menambahkan file ke /etc/X11/Xsession.d/. Tidak berpengaruhAtur faktor penskalaan teks, yang dapat dicapai dengan beberapa cara. Ini hanya memengaruhi font yang dibuat oleh Unity / Gnome / GTK (?), Pada dasarnya GUI Ubuntu standar, tetapi gagal untuk aplikasi lain seperti browser web atau pemirsa PDF. Bukan yang saya inginkan.
Bagaimana caranya agar Ubuntu menggunakan dpi yang benar untuk layar saya?
Pembaruan: Tampaknya ini adalah bug yang dikenal yang menyamar sebagai fitur. Apa solusinya?