(нужна помощь ) radeon kernel config parameters[Решено]
Здраствуйте, если можете подскажите, как правильно собрать ядро под эту видео карточку (radeon HD 3600 - RV635)... за основу взял вот этот вики, а запутался вот в этом месте:
Device Drivers --->
Generic Driver Options --->
-*- Userspace firmware loading support
[*] Include in-kernel firmware blobs in kernel binary
(radeon/
(lib/firmware) Firmware blobs root directory
Делал так (radeon/R600_rlc.bin)
выдает ощибку:
MK_FW firmware/radeon/r600.rlc.bin.gen.S
make[1]: *** Нет πравила для сборки цели `lib/r600/radeon/r600.rlc.bin', требуемой для `firmware/radeon/r600.rlc.bin.gen.o'. Останов.
make: *** [firmware] Ошибка 2
Хотел чистенькую дженту, дошел до установки Х,и при первом же Xorg -configure выдал ошибку:*
Ну естесно,а потом полез в ядро...
[ 626.163] (EE) Screen 0 deleted because of no matching config section.
[ 626.163] (II) UnloadModule: "radeon"
[ 626.163] (EE) Device(s) detected, but none match those in the config file.
[ 626.163] (EE)
Fatal server error:
[ 626.163] (EE) no screens found(EE)
[ 626.163] (EE)
Ребят, охота раз и навсегда разобраться с ядром, да с драйверами, вникнуть в это дело. генкернел не предлогайте, пжлс...
- Для комментирования войдите или зарегистрируйтесь
Ну если вы всё делаете по
Ну если вы всё делаете по этому руководству, то должны были прочитать эти строки:
kostik87 написал(а): Ну если
kostik87, я пока не устанавливал ни тот, ни другой..x11-drivers/radeon-ucode or sys-kernel/linux-firmware.... а надо ?
Пакажи как правильно ввести параметры - Device Drivers --->.bin)
Generic Driver Options --->
-*- Userspace firmware loading support
[*] Include in-kernel firmware blobs in kernel binary
(radeon/
(/lib/firmware) Firmware blobs root directory
В указанном вами руководстве
В указанном вами руководстве всё подробно расписано. Если вы плохо понимаете по английски воспользуйтесь переводчиком. И не надо выполнять команды в слепую, не понимая, просо прочитайте статью от начала и до конца и всё станет ясно.
kostik87 написал(а): В
Коллега, а с чего вы взяли что я команды вслепую вставляю?! Читать умею, хоть и не важно, но по крайней мере мне переводчик ни к чему... сверился, ничего не упустил...
Не получается,и все... Говорю же, по разному перепробовал. Нет правила для мейк, что хочешь то и делай.
unix / # ls /lib/firmware/radeon/ | grep RV635
RV635_me.bin
RV635_pfp.bin
unix / # ls /lib/firmware/radeon/ | grep R600
R600_me.bin
R600_pfp.bin
R600_rlc.bin
Ну тогда переведите и своими
Ну тогда переведите и своими словами напишите что здесь сказано нужно сделать:
А потом сравните с тем, что делаете вы.
Своими словами: для данной
Своими словами: для данной серии карт рекомендуется брать прошивку из двух одну, (ucode - firmware)... в моем случае мне нужна прошивка radeon/R600_rlc.bin, т.к у меня R600 - соответсвует моей модели. вставляем оную (R600_rlc.bin) прошивку в (radeon/.bin)... далее, если вы собираете модульную систему, значит и прошивка должна быть собрана модулем, и на оборот... а так как у меня не модульная система, значит включаю оную в ядро, непосредственно.
Ну и....?
Ну вот, устранил проблемку, -
Ну вот, устранил проблемку, - а мне енглиша не знаешь, команды в слепую набираешь, набросились, а зря..ведь сами тоже не заметили что /lib/firmware надо слешами предворять/
Спасиб!