[РЕШЕНО] Catalyst, изменение яркости и капелька ненависти в сторону разработчиков.

Итак. В последней версии драйвера catalyst 13.12 у меня не меняется яркость монитора (по крайней мере после первого использования ждущего режима). В бета-версии драйвера тоже не меняется. Из-за этого до сих пор я сижу на древней версии 13.4. Вследствие чего мне приходится использовать древний xorg версии 1.13, совместимый с этой версией каталиста. Недавно выяснилось, что теперь я из-за каталиста даже ядро не могу обновить. Разумеется, меня данная ситуация не устраивает.

Узнал тут, что есть ещё какой-то способ смены яркости с помощью setpci. Если я правильно понял (поправьте, если я ошибаюсь), этот способ работает напрямую с железом, в обход драйвера, то есть если я сейчас заставлю это работать, то оно будет работать и при обновлении драйвера, и я наконец-то обновлюсь.
Тут написано не особо много, но сказано, что для начала я должен узнать id карточки через lspci.
-> % lspci | grep VGA
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Robson CE [Radeon HD 6370M/7370M]
Видим, что id у видеокарты 01:00.0
Далее вводим
sudo setpci -s 01:00.0 F4.B=0
Ничего не происходит. Вроде везде, где я нагуглил, пишется, что команда должна быть "F4.B". Может у меня какая-то другая нужна команда? Или у меня этот способ вообще не работает?
в параметрах загрузки ядра есть acpi_backlight=vendor?
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
С новым драйвером данный параметр мне не помогал. Со старым только ломает работающую регулировку.
Нашёл страничку данного бага. Там был предложен такой костыль: выполняем следующую команду
aticonfig --set-pcs-u32=MCIL,PP_PhmUseDummyBackEnd,1
И всё работает.
Правда люди пишут, что от этого fps падает, но я вроде на глаз ничего не заметил (тестов не проводил).
 
Зарегистрироваться или войдите чтобы оставить сообщение.