Стойността на DPI на екрана показва колко точки на инч или пиксели на инч поддържа. С увеличаване на разделителната способност плътността на дисплея също се увеличава. Може да знаете каква резолюция има вашият дисплей, но може да нямате представа какъв е DPI на екрана ви. Важно е да намерите правилната стойност на DPI в Linux. Ако го зададете на неправилна стойност, контролите и иконите ще изглеждат размазани или малки. В тази статия ще видим как да намерим правилната стойност за вашия екран.
Реклама
В съвременните дистрибуции X сървърът може автоматично да открие правилната стойност. Ако стойността е неправилна, можете да я изчислите ръчно и да я промените в средата на настолния си компютър на Linux и за X сървъра в световен мащаб.
Забележка: Не всички Linux софтуери изглеждат добре в режим с висока разделителна способност. Например LibreOffice поддържа HiDPI добре, но не се предлага с една икона, която отговаря на високи разделителни способности. Мащабиращият фактор на Mozilla Firefox също трябва да се коригира ръчно. Само десктопната среда Cinnamon има перфектна поддръжка за мащабиране на DPI извън комплекта.
Нека да видим как да намерите вашата DPI стойност в Linux.
Намерете стойността на DPI за вашия екран
За да намерите текущата стойност на DPI на екрана, използван от Xserver, направете следното.
- Отворете любимата си терминален емулатор.
- Въведете или копирайте и поставете следната команда:
xdpyinfo | grep -B 2 резолюция
Резултатът ще бъде нещо подобно:
Редът „резолюция“ показва действителната стойност.
Ако тази стойност не е вярна, можете да я изчислите сами. Ето как.
Как да изчислим правилната стойност на DPI
За да изчислите правилната стойност на DPI, направете следното.
- Отворете любимия си емулатор на терминал
- Получете размера на екрана си в милиметри, като изпълните командата:
xrandr | grep -w свързан
Резултатът съдържа физическия размер на дисплея в милиметри. В моя случай е 340мм х 190мм.
- Преобразувайте го в сантиметри. Моите стойности са 34 х 19.
- Преобразуване на сантиметри в инчове. Разделете стойностите на 2,54. В моя случай стойностите са както следва: 13.39in x 7.48in.
- И накрая, разделете стойностите на разделителната способност на екрана на инчови стойности. В моя случай стойностите са както следва:
1920 / 13,39 = 143,390589993 = ~ 144.
1080 / 7,48 = 144,385026738 = ~ 144.
Това е. За моя екран трябва да използвам 144 като моя DPI стойност. Нека да видим как да го променим.
Как да промените DPI стойността
В зависимост от графичната работна среда, която използвате, процедурата може да бъде различна. Ще прегледам някои често срещани случаи, които ще ви дадат представа какво да правите.
не мога да щракна върху менюто за стартиране на Windows 10
Няма десктоп среда / barebones прозорец мениджър
Ако използвате диспечер на прозорци без пълнофункционален DE (например Fluxbox), трябва да създадете или промените файла / home / вашето потребителско име / .Xresources и да добавите следния ред:
Xft.dpi: 144
Тук и във всички примери по-долу заменете порцията 144 с вашата действителна стойност на DPI.
Ако вашият .Xresources файл не е обработен, добавете следния ред към стартовия си файл (напр. .Xinitrc или някакъв файл, специфичен за мениджъра на прозорци)
xrdb -merge ~ / .Xresources
Като алтернатива можете да опитате със следния ред:
xrandr --dpi 144
Въпреки това, xrandr може да има проблеми с определени драйвери на дисплея. Опитайте и вижте дали това работи или не. В моя случай това не работи.
как да видите колко часа играе на minecraft
Гном 3
Отворете нов терминален прозорец и изпълнете командата:
gsettings set org.gnome.desktop.interface scalling-factor 2
Параметърът на коефициента на мащабиране позволява да се задават само цели числа. 1 = 100%, 2 = 200% и т.н.
Xfce
DPI може да се настрои на това, което искате под Настройки - Външен вид - Шрифт.
За допълнително четене ви препоръчвам да се обърнете към тази страница . Той е посветен на Arch Linux, но съветите са общи за всички съвременни дистрибуции или могат лесно да бъдат адаптирани.