Я пытаюсь следовать этому учебному руководству: https://gist.github.com/Francesco149/0302fbb5e056f3339ae17d3c13257929
sudo su
переключаться на корень. Сделанный это.Второй шаг должен работать
echo high > /sys/class/drm/card0/device/power_dpm_force_performance_level
Таким образом, я выполнил его и сюда - то, что я получил:
bash: /sys/class/drm/card0/device/power_dpm_force_performance_level: Permission denied
Разрешение отклонено?! Как то, что и я - пользователь root? Как это возможно?
Я понятия не имею об исходных данных, в которых Вы нуждались бы от меня, поэтому скажите мне, и я отвечу Вам как можно скорее.
Править
Вот вывод echo high | sudo tee /sys/class/drm/card0/device/power_dpm_force_performance_level
(работающий как root
):
tee: /sys/class/drm/card0/device/power_dpm_force_performance_level: Permission denied
high
OP, вероятно, уже понял это (надо надеяться), но для кого-либо еще с этой проблемой:
Проверка, если карта позволена/приведена в действие на.
На моем ноутбуке я получил ту ошибку, когда мой gpu не использовался. Когда я, например, запустил игру, она включила, и я мог изменить уровень производительности.
В:/sys/class/drm/cardX/device
$ cat power_dpm_force_performance_level
auto
$ echo manual > power_dpm_force_performance_level
$ cat power_dpm_force_performance_level
manual
$ cat power_dpm_state
balanced
$ echo performance > power_dpm_state
$ cat power_dpm_state
performance