UI Fonts на (некоторых) приложениях нечитаемо малы

Следующее работает, но кажется немного неуклюжим (я надеюсь на более умный ответ):

PROMPT_COMMAND='at_prompt=t'
trap '
    [ -z "${at_prompt+set}" ] ||
    printf %s\\n "most recent history line: $(history 1)" >&2
    unset at_prompt
' DEBUG
1
17.11.2018, 14:48
1 ответ

Я забыл, что разместил этот вопрос. На самом деле я нашел решение, которое я поместил в сценарий оболочки с метким названиемunfuckdesktop:

$ cat unfuckdesktop
#!/bin/sh
mon=DVI-I-1
xrandr --output $mon --scale 1x1 --panning 0x0 --mode 1920x1080

Замените DVI-I-1тем, чтоxrandr(без аргументов )выдает обратно.

$ xrandr
Screen 0: minimum 8 x 8, current 1920 x 1080, maximum 16384 x 16384
DVI-I-0 disconnected primary (normal left inverted right x axis y axis)
DVI-I-1 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 544mm x 303mm
   1920x1080     60.00*+ 239.76   143.98   119.98    59.94    50.00    60.00    50.04
   1600x900      60.00
   1280x1024     75.02    60.02
   1280x720      59.94    50.00
   1152x864      75.00
   1024x768      75.03    60.00
   800x600       75.00    60.32
  ...

Обратите внимание, где написано «подключено»

DVI-I-1 connected 1920x1080+0+0

Тем не менее, когда я выполнил это, мелкий текст был исправлен. Это было давно, поэтому я точно не помню, какой это был параметр, но, вероятно, --scale 1x1.

Также возможно, что я не туда положил. Я почти уверен, что да, так как эта проблема беспокоила меня долгое время, но если вы столкнулись с крошечным текстом -и вышеприведенное решение не работает, вы также можете попробовать --dpi.

xrandr --output $mon --dpi 90

IIRC, в последний раз, когда я возился с настройками DPI, я установил его на 90.

1
28.01.2020, 00:23

Теги

Похожие вопросы