madgnu 07.12.2009 14:28
Archlinux — ATI, KMS и ядро 2.6.32
Привет всем!Решил я на днях протестировать новое ядро, которого еще нет в core, но уже есть в testing.
У меня на 2.6.31 в /etc/mkinitcpio.conf была прописана строчка MODULES="radeon", что позволяло включать KMS и наблюдать родное разрешение экрана еще на стадии загрузки initramfs. Тут же столкнулся с неприятной проблемой - ядро вешается при загрузке firmware (пробовал как на r300, так и на r600).
Вобщем-то решение довольно очевидное, нам необходимо засунуть firmware в образ initramfs.
Делается это довольно просто.
Сначала убираем radeon из массива MODULES в /etc/mkinitcpio.conf.
Затем создаем файл /lib/initcpio/install/radeon, в который записываем следующие строки:
1 |
install ()
|
Далее, в /etc/mkinitcpio.conf вписываем radeon в HOOKS после udev.
1 |
|
И создаем образ initramfs:
1 |
|
После чего перезагружаемся и наслаждаемся всеми прелестями KMS, DRI2, etc.
Спасибо за внимание ;)
muhas 07.12.2009 15:14 #
+ 2 -
ArchWiki же, не? кстати а из grub не судьба запускать kms для ati? (у мну для intel именно параметром к ядру)
И да, в арчвики написано то, что актуально для 2.6.31, я же пишу как раз про грабли нового ядра.
Кстати, как сейчас производительность драйверов для intel? Исчезли ли регрессии? Хочу взять себе нетбук-переросток, там x4500...
c intel всё великолепно, я после интела не хочу ни ati ни nvidia.
кстати, в 2.6.31 у мну с ati ничего не вешалось (х1300 или как-то так видюха называется)
кстати, в 2.6.31 у мну с ati ничего не вешалось (х1300 или как-то так видюха называется)
а не в курсе, как с производительностью у x4500?
на композит, думаю, хватит, а если что-то потяжелее?
на композит, думаю, хватит, а если что-то потяжелее?
Думаю замечательно, я на компе интеле (чесно даже не знаю какой, в ноут msi u100 встроена - оболванил меня линукс со своими дровами) в wizardry 8 под вайном играю, все гуд. Хотя gl2 вроде не поддерживается, но композитинг летает