Паровое игровое отбрасывание частоты кадров Ubuntu 18.04

У меня есть вполне современный Ноутбук, Графика HP OMEN With GTX1070 8GB и Corei77700HQ. Последние драйверы от графических драйверов ppa. Все игры запускаются прекрасный после проигрывания в течение нескольких минут сбросы кадров к 15 кадр/с. С другой стороны через какое-то время это возвращается назад к полному кадр/с, который является больше чем 75. Затем этот цикл продолжается, и я не могу играть. Это - последовательное поведение с 18,04 рядами и любым распределением на основе 18,04. У меня есть экран GSYNC Enabled Laptop, который составляет только 1 080 пунктов. Я не вижу эту проблему ни о каком другом распределении кроме основы Ubuntu. Я слышу, что люди говорят, что это могла быть Nvidia, Если бы это была Nvidia затем, то это должно произойти с 16,04 также, который это не делает.

Кто-либо может помочь мне?


75 ФУТОВ В СЕКУНДУ:-

affected_cpus                             0
cpuinfo_max_freq                          3800000
cpuinfo_min_freq                          800000
cpuinfo_transition_latency                0
energy_performance_available_preferences  default performance balance_performance balance_power power 
energy_performance_preference             balance_performance
related_cpus                              0
scaling_available_governors               performance powersave
scaling_cur_freq                          899381
scaling_driver                            intel_pstate
scaling_governor                          powersave
scaling_max_freq                          3800000
scaling_min_freq                          800000
scaling_setspeed                          <unsupported>

15 ФУТОВ В СЕКУНДУ:-

affected_cpus                             0
cpuinfo_max_freq                          3800000
cpuinfo_min_freq                          800000
cpuinfo_transition_latency                0
energy_performance_available_preferences  default performance balance_performance balance_power power 
energy_performance_preference             balance_performance
related_cpus                              0
scaling_available_governors               performance powersave
scaling_cur_freq                          800030
scaling_driver                            intel_pstate
scaling_governor                          powersave
scaling_max_freq                          2800000
scaling_min_freq                          800000
scaling_setspeed                          <unsupported>

Снова.

75 кадр/с


affected_cpus                             0
cpuinfo_max_freq                          3800000
cpuinfo_min_freq                          800000
cpuinfo_transition_latency                0
energy_performance_available_preferences  default performance balance_performance balance_power power 
energy_performance_preference             balance_performance
related_cpus                              0
scaling_available_governors               performance powersave
scaling_cur_freq                          900004
scaling_driver                            intel_pstate
scaling_governor                          powersave
scaling_max_freq                          3800000
scaling_min_freq                          800000
scaling_setspeed                          <unsupported>
6
задан 8 September 2018 в 14:51

1 ответ

После всего этого поиска и устранения неисправностей я пришел к заключению, что он действительно перегревает, как предложил Alan и Martin в Сезон Подкаста Ubuntu 11 Эпизодов 26. В Ubuntu 18.04 thermald Демону включают по умолчанию для поддержания температуры ЦП. Это не должно обычно влиять, поскольку опасные пороги довольно высоки. Однако в моем особом случае это регулировало ЦП к самой низкой частоте на основе температуры ЦП, Которая ожидается. Я думаю, что это - ошибка с thermald. Я с тех пор попробовал thermald в других дистрибутивах на тех же аппаратных средствах, и я не мог воспроизвести ошибку. Таким образом, я решил возвратиться к Ubuntu снова и на этот раз отключить thermald. Это теперь фиксируется. Большое спасибо к спросить сообществу Ubuntu для их поддержки и специального крика Папе Римскому Alan и Martin Wimpress.

Решение:-

sudo systemctl disable thermald && sudo reboot.

P.S. Примечание, Отключая thermald позволит температурам, которые будут неконтролируемы, используйте это с осторожностью. В последний раз думайте, что мы хотим, должен пожарить чьи-то аппаратные средства. Thermald там по причине. Если Вы не затронуты этой проблемой, я не рекомендую это решение.

Начиная с Подкаста Ubuntu Эпизод 28 Season11, Где Alan и Martin снова читают мой ответ и предложили, чтобы я зарегистрировал отчет об ошибках против thermald, я исследовал причины ЦП, Регулирующего более подробно. Я видел случайную Регулировку даже после того, как я отключил thermald. Любезность гнома окружает расширение cpufreq, я смог видеть, что irqbalance регулировал мой ЦП и вызывал отбрасывания Частоты кадров.

Для доказательства этого, я включил thermald и удалил irqbalance пакет. Теперь, я получаю еще более высокого кадр/с и нет никакой регулировки вообще.

Я смотрел на пакет irqbalance

Полезный Ресурс для irqbalance:-http://konkor.github.io/cpufreq/faq/

Это указывает:-

irqbalance не является частью ядра Linux

Это разработало для специальных конфигураций сервера со многими RAID/HDD/SDD контроллерами.

Любое приложение пространства пользователя (как игры, компиляция …) не может получить 100% ресурсов ЦП ни на каком потоке, потому что это всегда совместно использует это ресурсы с задачами IO.

Я думаю, что могу теперь считать разрешенным

sudo apt remove irqbalance    

Это - фактическое решение!

5
ответ дан 23 November 2019 в 07:53

Другие вопросы по тегам:

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