Как сохранить пользовательскую частоту обновления?

10

Я тестирую 14.04 на разделе, чтобы узнать, хочу ли я использовать его в качестве основного рабочего стола, когда он полностью выпущен, но я столкнулся с некоторыми проблемами.

У меня есть монитор на 144 Гц, поэтому в окне настроек сервера Nvidia X я установил частоту обновления до 144 Гц, и он работает нормально. Однако, когда я перезагружаю компьютер, эти настройки возвращаются к «авто», и каждый раз, когда я вхожу в систему Ubuntu, мне нужно сбросить частоту обновления до 144 Гц. Как настроить параметры Nvidia на 144 Гц?

Настройки частоты обновления также возвращаются к авто каждый раз, когда я перехожу на полный экран в Minecraft.

Я искал Google и не могу найти решение этих проблем.

Я не открываю никаких лекций о том, как 144Hz бессмысленно, потому что глаз, видимо, не может видеть разницу, превышающую определенную частоту обновления, поэтому, если вы намереваетесь читать мне лекции об этом неправильном знании, пожалуйста, уходите.     

задан user257960 13.03.2014 в 18:40
источник

4 ответа

20

После чтения 113 сообщений в блоге, вопросов SO и других попыток решить эту проблему, моя частота обновления по-прежнему была потеряна при перезагрузке.

Оттуда я прочесал man-страницы и играл с десятками утилит. Во время этого процесса я обнаружил, что на моем 64-битном компьютере с GTX 760 работает следующий однострочный лайнер.

xrandr --output DVI-D-0 --mode 1920x1080 --rate 144

Это предназначено для устройства, подключенного через DVI-D-0, устанавливает разрешение 1920 Вт на 1080H и заставляет частоту обновления 144 Гц.

Чтобы определить значение для - output , выполните следующую команду

xrandr -q

Будет отображаться следующая информация.

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

Я вызываю этот скрипт из «Startup Applications», чтобы убедиться, что он запускается сразу после входа в систему. Я не на 100% доволен этим решением, потому что экраны мерцают сразу же после ввода моего пароля. Если вы можете жить с этим (я могу), то это решает проблему.     

ответ дан XBigTK13X 13.06.2014 в 11:53
5

Установить частоту обновления (проверено с помощью Ubuntu 16.04):

  • Откройте ~/.config/monitors.xml .
  • Файл может содержать несколько разделов конфигурации, которые, как представляется, для разных настроек монитора. У меня была самая последняя настройка в самом низу.
  • Если у вас есть несколько дисплеев, обязательно отредактируйте правильный вывод. Напишите xrandr на терминал и проверьте по имени вывод, который отредактировал вывод, действительно поддерживающий желаемый режим.
  • Вставить частоту обновления в элемент rate .

Этот метод был найден из комментария Каспара , но я думаю, что это должно быть поднято как ответ.

    
ответ дан user766304 01.02.2017 в 23:22
1

Запустите nvidia-xconfig с правами root и сохраните конфигурацию:

  1. Откройте терминал и запустите

    sudo nvidia-xconfig 
    
  2. На вкладке, где вы настроили свой экран, выберите свои настройки и нажмите «Сохранить»:

  3. Это должно вывести новое окно с сохраненным местоположением. Значение по умолчанию должно быть /etc/X11/xorg.conf , нажать OK, и это должно быть оно.

ответ дан terdon 13.03.2014 в 18:46
1

В дополнение к предыдущим ответам, если monitors.xml не существует, установите частоту обновления с помощью xrandr, затем войдите в окно конфигурации «Отображает» и нажмите «применить», чтобы создать файл с правильной частотой обновления (нет необходимости измените настройки).

    
ответ дан Elad 17.04.2017 в 23:13