День добрый.
Прошу помощи: есть карточка AMD Radeon RX 7800 XT от Gigabyte.
Кулера на ней запускаются примерно на 70 градусах, работают секунд 5-7 и опять выключаются.
Я с таким поведением сильно не согласна и хочу, чтобы кулера не выключались и работали, используя некую кривую, где есть минимальная скорость вращения и максимальная, в зависимости от температуры. Как у меня и было на «зелёных» картах.
Вычитала, что для настройки fan_curve нужно перейти на ядро 6.7
Перешла, но всё равно кулера живут своей жизнью, полностью игнорируя всё, что я пишу в
/sys/class/drm/card0/device/gpu_od/fan_ctrl/fan_curve
Я пробовала разные дистрибутивы (Fedora, Ubuntu, Pop_OS, Archlinux), перерыла с десяток форумов, везде есть советы по настройке fan_curve подобным образом:
cd /sys/class/drm/card0/device/gpu_od/fan_ctrl/
echo «0 40 30» > fan_curve
echo «1 50 40» > fan_curve
echo «2 60 50» > fan_curve
echo «3 70 70» > fan_curve
echo «4 80 100» > fan_curve
echo «c» > fan_curve
Но ни-фи-га не начинают крутиться кулера в соответствии с значениями. «amdgpu.ppfeaturemask=0xffffffff» добавила в GRUB. Пробовала утилиты LACT, CoreCtrl. Они меняют значения в файле fan_curve на те, которые там устанавливаешь ползунками, но вентиляторы упорно стоят на отметке 0RPM. В Windows в утилите, которая идёт с драйвером видеокарты кривая настраивается и всё работает штатно, там же есть ползунок «Отключить 0RPM» Пожалуйста помогите мне. Куда копать, что ещё попробовать?