Kako najti in spremeniti zaslonski DPI v Linuxu
Vrednost DPI zaslona označuje, koliko pik na palec ali slikovnih pik na palec podpira. Ko se ločljivost poveča, se poveča tudi gostota zaslona. Morda veste, kakšno ločljivost ima vaš zaslon, vendar morda ne veste, kakšen je DPI vašega zaslona. Pomembno je najti ustrezno vrednost DPI v Linuxu. Če ga nastavite na napačno vrednost, bodo kontrolniki in ikone videti zamegljeni ali majhni. V tem članku bomo videli, kako najti pravo vrednost za vaš zaslon.
Oglas
V sodobnih distribucijah lahko strežnik X samodejno zazna pravo vrednost. Če je vrednost napačna, jo lahko izračunate ročno in spremenite v namiznem okolju Linux in za strežnik X po vsem svetu.
Opomba: vsa programska oprema za Linux še ni videti v redu v načinu visoke ločljivosti. Na primer, LibreOffice dobro podpira HiDPI, vendar nima niti ene teme ikon, ki bi ustrezala visokim ločljivostim. Faktor skaliranja Mozilla Firefox je treba tudi ročno prilagoditi. Samo namizno okolje Cinnamon ima popolno podporo za skaliranje DPI iz škatle.
Poglejmo, kako najti svojo vrednost DPI v Linuxu.
Poiščite vrednost DPI za svoj zaslon
Če želite poiskati trenutno vrednost DPI zaslona, ki ga uporablja Xserver, naredite naslednje.
- Odprite svojo najljubšo terminalski emulator.
- Vnesite ali kopirajte in prilepite naslednji ukaz:
xdpyinfo | grep -B 2 ločljivost
Izhod bo nekako takole:
Vrstica "ločljivost" prikazuje dejansko vrednost.
Če ta vrednost ni pravilna, jo lahko izračunate sami. Evo kako.
Kako izračunati pravo vrednost DPI
Če želite izračunati ustrezno vrednost DPI, naredite naslednje.
- Odprite svoj najljubši terminalski emulator
- Pridobite velikost zaslona v milimetrih tako, da zaženete ukaz:
xrandr | grep -w povezan
Izhod vsebuje fizično velikost zaslona v milimetrih. V mojem primeru je 340mm x 190mm.
- Pretvorite ga v centimetre. Moje vrednosti so 34 x 19.
- Pretvorite centimetre v inče. Vrednosti delimo z 2,54. V mojem primeru so vrednosti naslednje: 13,39 in x 7,48 in.
- Na koncu razdelite vrednosti ločljivosti zaslona z vrednostmi v palcih. V mojem primeru so vrednosti naslednje:
1920/13.39 = 143,390589993=~144.
1080/7.48 = 144,385026738=~144.
To je to. Za svoj zaslon moram uporabiti 144 kot svojo vrednost DPI. Poglejmo, kako ga spremeniti.
Kako spremeniti vrednost DPI
Glede na grafično namizno okolje, ki ga uporabljate, je postopek lahko drugačen. Pregledal bom nekaj pogostih primerov, ki vam bodo dali idejo, kaj storiti.
Brez namiznega okolja/barebones upravitelja oken
Če uporabljate upravitelja oken brez polno predstavljenega DE (na primer Fluxbox), morate ustvariti ali spremeniti datoteko /home/vaše uporabniško ime/.Xresources in dodati naslednjo vrstico:
Xft.dpi: 144
Tukaj in v vseh spodnjih primerih zamenjajte del 144 s svojo dejansko vrednostjo DPI.
Če vaša datoteka .Xresources ni obdelana, dodajte naslednjo vrstico v zagonsko datoteko (npr. .xinitrc ali kakšno datoteko, specifično za upravitelja oken)
xrdb -merge ~/.Xresources
Lahko pa poskusite z naslednjo vrstico:
xrandr --dpi 144
Vendar ima xrandr lahko težave z nekaterimi gonilniki zaslona. Poskusite in preverite, ali to deluje ali ne. V mojem primeru to ne deluje.
Gnome 3
Odprite novo terminalsko okno in izvedite ukaz:
gsettings set org.gnome.desktop.interface skalirni faktor 2
Parameter skalirnega faktorja omogoča nastavitev samo celih številk. 1 = 100%, 2 = 200% in tako naprej.
Xfce
DPI lahko nastavite na želeno pod Nastavitve - Videz - Pisava.

Za nadaljnje branje vam priporočam, da se obrnete na ta stran. Posvečen je Arch Linuxu, vendar so nasveti skupni za vse sodobne distribucije ali pa jih je mogoče enostavno prilagoditi.