LINUX.ORG.RU

Не получается сменить режим энергопотребления у радеона

 , , ,


0

1

ОС - Manjaro Linux. Сижу на свободных драйверах.

Делаю согласно этой вики-страницы: https://wiki.archlinux.org/index.php/ATI#Powersaving

Когда я ввожу эту команду:

echo performance > /sys/class/drm/card0/device/power_dpm_state

Терминал пишет вот это:

[xdshot@lenovo-pc ~]$ echo performance > /sys/class/drm/card0/device/power_dpm_state
bash: /sys/class/drm/card0/device/power_dpm_state: Отказано в доступе

Пробовал с sudo, тоже самое.

[xdshot@lenovo-pc ~]$ sudo echo performance > /sys/class/drm/card0/device/power_dpm_state
bash: /sys/class/drm/card0/device/power_dpm_state: Отказано в доступе

Также из-под рута:

[xdshot@lenovo-pc ~]$ sudo -i
[sudo] password for xdshot: 
[root@lenovo-pc ~]# echo performance > /sys/class/drm/card0/device/power_dpm_state
-bash: /sys/class/drm/card0/device/power_dpm_state: Отказано в доступе

Так как заставить это echo записать? Прошу помочь.

P.S.Catalyst прошу не предлагать.

★★★★★

Since kernel 3.13, DPM is enabled by default for lots of AMD Radeon hardware

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

Я знаю. Проблема именно в том, что нужно режим задать. Есть подозрения, что по-умолчанию стоит низкое потребление энергии.

xDShot ★★★★★ ()
Ответ на: комментарий от Meyer
[root@lenovo-pc ~]# cat /sys/class/drm/card0/device/power_method
cat: /sys/class/drm/card0/device/power_method: Нет такого файла или каталога
xDShot ★★★★★ ()

Попробуй sh -c 'echo performance > /sys/class/drm/card0/device/power_dpm_state' от рута

Meyer ★★★★ ()
Ответ на: комментарий от Meyer
sh -c 'echo performance > /sys/class/drm/card0/device/power_dpm_state'
sh: /sys/class/drm/card0/device/power_dpm_state: Отказано в доступе
xDShot ★★★★★ ()
Ответ на: комментарий от xDShot

Попробуй sudo su, а потом снова команды ввести. sudo на перенаправление не распространяется, вроде как.

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

cat /sys/class/drm/card0/device/power_dpm_state
Он там вообще есть?

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

Мда, его действительно нет.

[root@lenovo-pc ~]# cat /sys/class/drm/card0/device/power_dpm_state
cat: /sys/class/drm/card0/device/power_dpm_state: Нет такого файла или каталога
xDShot ★★★★★ ()
Ответ на: комментарий от xDShot

cat: /sys/class/drm/card0/device/power_dpm_state: Нет такого файла или каталога

так покажи в таком случае, что там у тебя вообще в наличии.

ls /sys/class/drm/card0/device/
spectr00 ★★★ ()
Ответ на: комментарий от spectr00
[xdshot@lenovo-pc ~]$ ls /sys/class/drm/card0/device/
drm/       boot_vga                  firmware_node@  resource0
graphics/  broken_parity_status      irq             resource2
i2c-0/     class                     local_cpulist   resource2_wc
i2c-1/     config                    local_cpus      resource4
i2c-2/     consistent_dma_mask_bits  modalias        rom
i2c-3/     d3cold_allowed            msi_bus         subsystem@
i2c-4/     device                    numa_node       subsystem_device
i2c-5/     dma_mask_bits             remove          subsystem_vendor
i2c-6/     driver@                   rescan          uevent
msi_irqs/  driver_override           reset           vendor
power/     enable                    resource
xDShot ★★★★★ ()
Ответ на: комментарий от xDShot

лол, это интел оказывается :)

[xdshot@lenovo-pc device]$ cat vendor 
0x8086

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

echo performance > /sys/class/drm/card1/device/power_dpm_state

Теперь заработало.

Всем отписавшимся спасибо :)

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