Hodnota DPI obrazovky označuje, koľko bodov na palec alebo pixelov na palec podporuje. So zvyšujúcim sa rozlíšením sa zvyšuje aj hustota zobrazenia. Možno viete, aké rozlíšenie má váš displej, ale možno vôbec netušíte, aký je DPI vašej obrazovky. Je dôležité nájsť v systéme Linux správnu hodnotu DPI. Nastavením nesprávnej hodnoty budú ovládacie prvky a ikony vyzerať rozmazané alebo malé. V tomto článku sa dozvieme, ako nájsť správnu hodnotu pre svoju obrazovku.
Inzerát
V moderných distribúciách dokáže server X automaticky zistiť správnu hodnotu. Ak je hodnota nesprávna, môžete ju vypočítať manuálne a zmeniť ju v prostredí desktopu Linux a pre server X globálne.
Poznámka: Nie všetok softvér pre Linux vyzerá v režime vysokého rozlíšenia zatiaľ dobre. Napríklad LibreOffice podporuje HiDPI dobre, ale neprichádza s témou jednej ikony, ktorá by vyhovovala vysokým rozlíšením. Faktor zmeny mierky v prehliadači Mozilla Firefox je tiež potrebné upraviť manuálne. Iba desktopové prostredie Cinnamon má vynikajúcu podporu škálovania DPI ihneď po vybalení.
Pozrime sa, ako nájsť hodnotu DPI v systéme Linux.
Nájdite hodnotu DPI pre vašu obrazovku
Ak chcete zistiť aktuálnu hodnotu DPI obrazovky použitej serverom Xserver, postupujte takto.
- Otvorte svoj obľúbený emulátor terminálu.
- Zadajte alebo skopírujte a vložte nasledujúci príkaz:
xdpyinfo | grep -B 2 rozlíšenie
Výstup bude asi taký:
Riadok „rozlíšenie“ zobrazuje skutočnú hodnotu.
Ak táto hodnota nie je správna, môžete ju vypočítať sami. Tu je postup.
Ako vypočítať správnu hodnotu DPI
Správnu hodnotu DPI vypočítate takto.
- Otvorte svoj obľúbený emulátor terminálu
- Pomocou príkazu získate veľkosť obrazovky v milimetroch:
xrandr | grep -w pripojený
Výstup obsahuje veľkosť fyzického displeja v milimetroch. V mojom prípade je to 340mm x 190mm.
- Preveďte to na centimetre. Moje hodnoty sú 34 x 19.
- Preveďte centimetre na palce. Vydeľte hodnoty o 2,54. V mojom prípade sú to tieto hodnoty: 13,39in x 7,48in.
- Nakoniec rozdeľte hodnoty rozlíšenia obrazovky na palcové hodnoty. V mojom prípade sú to tieto hodnoty:
1920 / 13,39 = 143,390589993 = ~ 144.
1080 / 7,48 = 144,385026738 = ~ 144.
To je všetko. Pre svoju obrazovku musím použiť hodnotu 144 ako svoju hodnotu DPI. Pozrime sa, ako to zmeniť.
Ako zmeniť hodnotu DPI
V závislosti na použitom grafickom prostredí pracovnej plochy môže byť postup odlišný. Preskúmam niektoré bežné prípady, ktoré vám poskytnú predstavu o tom, čo robiť.
ako zobraziť žiadosti o správy na
Žiadny správca okien v prostredí desktopu / barebone
Ak používate správcu okien bez plne funkčného DE (napríklad Fluxbox), musíte vytvoriť alebo upraviť súbor / home / vaše meno používateľa / .Xresources a pridať nasledujúci riadok:
Xft.dpi: 144
Tu a vo všetkých nižšie uvedených príkladoch nahraďte časť 144 skutočnou hodnotou DPI.
Ak váš súbor .Xresources nie je spracovaný, pridajte do spúšťacieho súboru nasledujúci riadok (napr. .Xinitrc alebo nejaký súbor špecifický pre správcu okien)
xrdb -merge ~ / .Xresources
Prípadne môžete skúsiť použiť nasledujúci riadok:
xrandr --dpi 144
Xrandr však môže mať problémy s určitými ovládačmi displeja. Skúste zistiť, či to funguje alebo nie. V mojom prípade to nefunguje.
ako snímať snímky obrazovky bez toho, aby vedeli 2019
Gnome 3
Otvorte nové okno terminálu a vykonajte príkaz:
gsettings set org.gnome.desktop.interface scaling-factor 2
Parameter faktora mierky umožňuje nastaviť iba celé čísla. 1 = 100%, 2 = 200% a tak ďalej.
Xfce
DPI je možné nastaviť na požadovanú hodnotu v časti Nastavenia - Vzhľad - Písmo.
Pre ďalšie čítanie vám odporúčam odkazovať sa na táto strana . Je určený pre Arch Linux, ale tipy sú spoločné pre všetky moderné distribúcie alebo sa dajú ľahko prispôsobiť.