Kā atrast un mainīt ekrāna DPI operētājsistēmā Linux
Ekrāna DPI vērtība norāda, cik punktu collā vai pikseļu collā tas atbalsta. Palielinoties izšķirtspējai, palielinās arī displeja blīvums. Iespējams, jūs zināt, kāda ir jūsu displeja izšķirtspēja, bet jums var nebūt ne jausmas, kas ir jūsu ekrāna DPI. Ir svarīgi atrast pareizo DPI vērtību operētājsistēmā Linux. Iestatot to uz nepareizu vērtību, vadīklas un ikonas izskatīsies izplūdušas vai mazas. Šajā rakstā mēs redzēsim, kā atrast pareizo vērtību jūsu ekrānam.
Reklāma
Mūsdienu distros X serveris var automātiski noteikt pareizo vērtību. Ja vērtība ir nepareiza, varat to aprēķināt manuāli un mainīt to savā Linux darbvirsmas vidē un X serverī globāli.
Piezīme. Ne visa Linux programmatūra vēl izskatās pareizi augstas izšķirtspējas režīmā. Piemēram, LibreOffice labi atbalsta HiDPI, taču tajā nav nevienas ikonas motīva, kas būtu piemērots augstai izšķirtspējai. Arī Mozilla Firefox mērogošanas koeficients ir jāpielāgo manuāli. Tikai Cinnamon darbvirsmas videi ir nevainojams DPI mērogošanas atbalsts.
Apskatīsim, kā atrast savu DPI vērtību operētājsistēmā Linux.
Atrodiet sava ekrāna DPI vērtību
Lai atrastu pašreizējo Xserver izmantotā ekrāna DPI vērtību, rīkojieties šādi.
- Atveriet savu iecienītāko termināļa emulators.
- Ierakstiet vai kopējiet un ielīmējiet šo komandu:
xdpyinfo | grep -B 2 izšķirtspēja
Izvade būs aptuveni šāda:
Rinda "izšķirtspēja" parāda faktisko vērtību.
Ja šī vērtība nav pareiza, varat to aprēķināt pats. Lūk, kā.
Kā aprēķināt pareizo DPI vērtību
Lai aprēķinātu pareizo DPI vērtību, rīkojieties šādi.
- Atveriet savu iecienītāko termināļa emulatoru
- Iegūstiet ekrāna izmēru milimetros, izpildot komandu:
xrandr | pievienots grep -w
Izvade satur fizisko displeja izmēru milimetros. Manā gadījumā tas ir 340 mm x 190 mm.
- Pārvērtiet to centimetros. Manas vērtības ir 34x19.
- Pārvērtiet centimetrus uz collām. Daliet vērtības ar 2,54. Manā gadījumā vērtības ir šādas: 13,39 collas x 7,48 collas.
- Visbeidzot sadaliet ekrāna izšķirtspējas vērtības ar collu vērtībām. Manā gadījumā vērtības ir šādas:
1920/13.39 = 143,390589993=~144.
1080/7.48 = 144,385026738=~144.
Tieši tā. Manam ekrānam kā DPI vērtība ir jāizmanto 144. Apskatīsim, kā to mainīt.
Kā mainīt DPI vērtību
Atkarībā no izmantotās grafiskās darbvirsmas vides, procedūra var atšķirties. Es pārskatīšu dažus izplatītus gadījumus, kas sniegs jums priekšstatu par to, kā rīkoties.
Nav darbvirsmas vides/barebone logu pārvaldnieka
Ja izmantojat logu pārvaldnieku bez pilnas funkcijas DE (piemēram, Fluxbox), jums ir jāizveido vai jāmaina /home/your user name/.Xresources fails un jāpievieno šāda rinda:
Xft.dpi: 144
Šeit un visos tālāk norādītajos piemēros aizstājiet 144 daļu ar savu faktisko DPI vērtību.
Ja jūsu .Xresources fails netiek apstrādāts, pievienojiet startēšanas failam šādu rindiņu (piem., .xinitrc vai kādu logu pārvaldniekam raksturīgu failu).
xrdb -merge ~/.Xresources
Varat arī mēģināt ar šādu rindiņu:
xrandr --dpi 144
Tomēr xrandr var rasties problēmas ar noteiktiem displeja draiveriem. Izmēģiniet un pārbaudiet, vai tas darbojas vai nē. Manā gadījumā tas nedarbojas.
Gnome 3
Atveriet jaunu termināļa logu un izpildiet komandu:
gsettings set org.gnome.desktop.interface scaling-factor 2
Mērogošanas koeficienta parametrs ļauj iestatīt tikai veselus skaitļus. 1 = 100%, 2 = 200% un tā tālāk.
Xfce
DPI var iestatīt uz vēlamo sadaļā Iestatījumi - Izskats - Fonts.
Tālākai lasīšanai iesaku atsaukties uz šo lapu. Tas ir paredzēts Arch Linux, taču padomi ir izplatīti visos mūsdienu distros vai tos var viegli pielāgot.