LINUX.ORG.RU

nvidia-drivers и прокрутка в Firefox

 ,


0

1

nvidia-drivers-325.15, xorg-server-1.14.2.902, KDE 4.11.1, FF 23

В настройках драйвера стоит адаптивное управление частотой GPU/Memory. И драйвер очень быстро сбрасывает частоты на минимальные, при которых дёргается прокрутка в FF. То есть, если не дёргать прокрутку туда-сюда, то уже через пару секунд частоты сбрасываются и при следующем кручении страница неприятно дёргается, пока драйвер не увеличит частоты (это около 1-2 секунд).

Раньше я с этим боролся засовыванием в автозапуск скрипта, фиксировавшего максимальные частоты, но тогда начинает заметно шуметь кулер на видеокарте. Потом я убрал этот скрипт, и, что удивительно, прокрутка больше не тормозила, драйвер как-то гибко начал регулировать частоты. А недавно опять начались дёргания.

Может, есть какие-то хаки, позволяющие не держать постоянно максимальные частоты, и в то же время не дающие драйверу сбрасывать частоты на минимальные?


nvidia-settings -q all
Наверняка в выхлопе что-то найдётся интересного из параметров для «подкрутить».

imul ★★★★★
()
Ответ на: комментарий от imul

Вот что нашёл:

locus ~ # nvidia-settings -q all | grep Freq
  Attribute 'GPU2DClockFreqs' (locus:0.0): 50,135.
    The valid values for 'GPU2DClockFreqs' are in the ranges 12 - 101, 33 - 162 (inclusive).
    'GPU2DClockFreqs' can use the following target types: X Screen, GPU.

как бы это использовать?

FRCTLL
() автор топика
Ответ на: комментарий от imul

Не желает:

nvidia-settings -a [gpu:0]/GPU2DClockFreqs=100,160


ERROR: Error assigning value 6553760 to attribute 'GPU2DClockFreqs' (locus:0[gpu:0]) as specified in assignment
       '[gpu:0]/GPU2DClockFreqs=100,160' (Unknown Error).
FRCTLL
() автор топика
Ответ на: комментарий от imul

А что ему не нравится-то?

locus ~ # nvidia-settings -a [gpu:0]/GPU2DClockFreqs="100 160"

    The valid values for 'GPU2DClockFreqs' are in the ranges 12 - 101, 33 - 162 (inclusive).
    'GPU2DClockFreqs' can use the following target types: X Screen, GPU.
FRCTLL
() автор топика
Ответ на: комментарий от imul

Откопал в гугле такую команду:

nvidia-settings -a GPUOverclockingState=1 -a GPU2DClockFreqs=100,160

Как будто сработало (но ничего не вывело), однако драйвер всё равно говорит, что частоты 2D равны 50 и 135 МГц:

locus ~ # nvidia-settings -q all | grep Freq
  Attribute 'GPU2DClockFreqs' (locus:0.0): 50,135.
    The valid values for 'GPU2DClockFreqs' are in the ranges 12 - 101, 33 - 162 (inclusive).
    'GPU2DClockFreqs' can use the following target types: X Screen, GPU.
FRCTLL
() автор топика
Ответ на: комментарий от FRCTLL

Попробовать негде сейчас. Гугль говорит, что правильно через запятую и без кавычек. Может быть ему значения не нравятся. Попробуй текущие вписать.

imul ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.