Как мне установить режим xrander по умолчанию - PullRequest
0 голосов
/ 05 ноября 2019

У меня есть небольшой скрипт, который мне нужно выполнять каждый день, чтобы установить частоту обновления 120 Гц. Вот что имеет скрипт:

#!/bin/bash  
xrandr --output HDMI-1 --mode 1920x1080 --rate 120
echo 120Hz Has been Enabled

Как я могу установить его как режим по умолчанию, каждый раз, когда я загружаюсь в свою ОС, мне автоматически назначается частота 60 Гц. Вот мой вывод xrandr для рассматриваемого дисплея:

HDMI-1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 531mm x 298mm
   1920x1080     60.00 + 120.00*  100.00   119.88   119.98    99.91    50.00    59.94  
   3840x2160     30.00    25.00    24.00    29.97    23.98  
   1280x1024    119.96    75.02    60.02  
   1440x900     119.85  
   1280x960      99.99  
   1152x864      75.00  
   1280x720      60.00    50.00    59.94  
   1024x768     119.99    75.03    60.00  
   800x600      119.97    99.99    75.00    60.32  
   720x576       50.00  
   720x480       60.00    59.94  
   640x480      119.99    75.00    60.00    59.94  
   720x400       70.08  

1 Ответ

1 голос
/ 06 ноября 2019

Это можно сделать двумя способами:

Первый способ заключается в выполнении сценария каждый раз, когда X начинается с добавления sh path-to-my-script.sh к вашему ~/.xinitrc файлу

ЕщеПостоянный способ сделать это - отредактировать файл xorg.conf, обычно расположенный по адресу /etc/X11/xorg.conf.

Сначала вам понадобится моделин, чтобы получить моделин для вашего разрешения и частоты обновления, выполните

cvt <x resolution> <y resolution> <refresh rate>

в вашем случае

cvt 1920 1080 120

Затем найдите ваш монитор в xorg.conf и добавьте только цифры из модельной линии, он должен выглядеть примерно так (но, конечно, с другими значениями):

Section "Monitor"
        Identifier "dummy_monitor"
        HorizSync 28.0-80.0
        VertRefresh 48.0-75.0
        Modeline "1920x1080" 172.80 1920 2040 2248 2576 1080 1081 1084 1118
EndSection

для получения дополнительной информации о том, как настроить ваш файл xorg, вы можете прочитать на arch wiki

...