Перегрев карты Radeon из-за отсутствия KMS radeon [РЕШЕНО]

Закрыто
faithman
Сообщения: 210
Зарегистрирован: 10 янв 2012, 18:52
Operating system: Linux
Откуда: Святая Русь

Перегрев карты Radeon из-за отсутствия KMS radeon [РЕШЕНО]

Сообщение faithman »

Карта Radeon 6750 греется (50 С), если б я смог сделать на открытом драйвере :

Код: Выделить всё

# echo low > /sys/class/drm/card0/device/power_profile
, то температура бы нормализовалась (39 С). fglrx не даёт такого эффекта, да и закрытый не эксплуатирую, т.к. падучий в любом дистре.

Вопрос - с версии ядра 2.6.35 управление энергосбережением radeon перенесено в ядро и может быть организованно через sysfs, ПОЧЕМУ в grub, в параметрах ядра стоит nokms ?
Я пока не пробывал ставить снова EE, но если убрать эту опцию отработает ли вышеприведённая команда?

Кстати, у lm_sensors проблемы с опознаванием, может из-за версии ядра, температурного датчика видеокарты, должно быть примерно так:

Код: Выделить всё

radeon-pci-0100
Adapter: PCI adapter
temp1:        +41.0°C

k10temp-pci-00c3
Adapter: PCI adapter
temp1:        +21.5°C  (high = +70.0°C)
                       (crit = +65.0°C, hyst = +63.0°C)

it8720-isa-0228
Adapter: ISA adapter
in0:          +1.22 V  (min =  +0.00 V, max =  +4.08 V)
in1:          +1.60 V  (min =  +0.00 V, max =  +4.08 V)
in2:          +3.33 V  (min =  +0.00 V, max =  +4.08 V)
+5V:          +2.99 V  (min =  +0.00 V, max =  +4.08 V)
in4:          +3.06 V  (min =  +0.00 V, max =  +4.08 V)
in5:          +2.48 V  (min =  +0.00 V, max =  +4.08 V)
in6:          +2.16 V  (min =  +0.00 V, max =  +4.08 V)
5VSB:         +2.98 V  (min =  +0.00 V, max =  +4.08 V)
Vbat:         +3.09 V  
fan1:        2064 RPM  (min =   10 RPM)
fan2:           0 RPM  (min =    0 RPM)
fan3:           0 RPM  (min =    0 RPM)
temp1:        +36.0°C  (low  = +127.0°C, high = +127.0°C)  sensor = thermistor
temp2:        +31.0°C  (low  = +127.0°C, high = +70.0°C)  sensor = thermal diode
temp3:        +33.0°C  (low  = +127.0°C, high = +127.0°C)  sensor = thermal diode
cpu0_vid:    +0.375 V
intrusion0:  ALARM

[faithman@meteora ~]$ 
В листинге из LiveDVD Rosa 2011 EE я даже после # sensors-detect не увидел показания температурного датчика (radeon-pci-0100).

Из-за этой мелкой проблемы, ставить не хочу ещё раз, т.к. карту жалко.
Последний раз редактировалось faithman 18 май 2012, 12:01, всего редактировалось 4 раза.
Аватара пользователя
ДроноваЮ
Сообщения: 2631
Зарегистрирован: 01 июн 2011, 13:11
Operating system: Ubuntu/ROSA
Откуда: Москва

Re: Перегрев карты Radeon из-за отсутствия KMS radeon

Сообщение ДроноваЮ »

Всё-таки на вашем месте я бы завела тикет на хелпдеске. Инфо о регистрации висит наверху каждого форума. Вам нужна информация непосредственно от разработчиков.
faithman
Сообщения: 210
Зарегистрирован: 10 янв 2012, 18:52
Operating system: Linux
Откуда: Святая Русь

Re: Перегрев карты Radeon из-за отсутствия KMS radeon

Сообщение faithman »

Прописал.
faithman
Сообщения: 210
Зарегистрирован: 10 янв 2012, 18:52
Operating system: Linux
Откуда: Святая Русь

Re: Перегрев карты Radeon из-за отсутствия KMS radeon[Решено

Сообщение faithman »

Привожу только своё ручное решение:

Код: Выделить всё

# echo radeon >> /etc/modules
На всякий случай пересобрал initrd "левой" командой (опция -R):

Код: Выделить всё

# plymouth-set-default-theme -R Mandriva-Rosa 
# urpmi nano
# nano /etc/rc.local
Добавить туда строчку:

Код: Выделить всё

echo low > /sys/class/drm/card0/device/power_profile
Далее оставил у загружаемого ядра только параметры: quiet splash. Перегрузился, KMS работает, правда консоль в родном разрешении не с ранней стадии загрузки, видимо из-за того что это модуль, а не включен в состав ядра.

Код: Выделить всё

# sensors
Теперь есть датчик видеокарты Radeon, температура спала, она нормальная.
Последний раз редактировалось faithman 18 май 2012, 12:48, всего редактировалось 1 раз.
faithman
Сообщения: 210
Зарегистрирован: 10 янв 2012, 18:52
Operating system: Linux
Откуда: Святая Русь

Re: Перегрев карты Radeon из-за отсутствия KMS radeon [РЕШЕН

Сообщение faithman »

Те, кому нужен KMS могут это проделать. Либо можно поставить проприетарный драйвер fglrx, тоже появиться энергосбережение, но не будет возможности просмотра датчика температуры через sensors.

Тему можно закрывать.
Закрыто

Вернуться в «Общие вопросы по РОСЕ»