Il DPI fisico dello schermo del mio laptop è di circa 142 punti per pollice, come puoi calcolare dall'output corretto di xrandr --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
Tuttavia, Ubuntu sembra forzare il server X a utilizzare 96 dpi e quindi assumere una dimensione fisica errata del display, che è possibile verificare con xdpyinfo
$ xdpyinfo | grep -B2 dots
screen #0:
dimensions: 1920x1080 pixels (508x286 millimeters)
resolution: 96x96 dots per inch
Di conseguenza, i caratteri e altri elementi visivi sono più piccoli di come dovrebbero essere. È possibile verificare con qualsiasi browser Web su questo sito Web . Il quadrato è troppo piccolo, meno di 1 in ^ 2.
Questa risposta elenca una serie di soluzioni alternative, nessuna delle quali funziona per me:
Di 'a lightdm di avviare X con l'opzione
-dpi 142
, che ho ottenuto su Saucy modificando /etc/lightdm/lightdm.conf.d/50-xserver-command.conf. Non ha alcun effetto.Esegui
xrandr -dpi 142x142
all'avvio della sessione X aggiungendo un file a /etc/X11/Xsession.d/. Non ha alcun effettoImposta il fattore di ridimensionamento del testo, che può essere ottenuto in diversi modi. Questo ha effetto solo sui caratteri resi da Unity / Gnome / GTK (?), In sostanza la GUI di Ubuntu standard, ma fallisce per altre app come browser web o visualizzatori di PDF. Non quello che voglio.
Come faccio ad avere Ubuntu per usare il dpi corretto per il mio schermo?
Aggiornamento: questo sembra essere un bug noto mascherato da funzionalità. Quali sono le soluzioni alternative?