[SOLVED] Сборка ядра при установке Xorg: No rule to make target firmware/radeon/R600_rlc.bin

Установил систему по handbook.
Нетбук - Asus EeePc 1201T; Видеокарта - ATI Radeon 3200 HD;

# lspci | grep -i radeon
01:05.0 VGA compatible controller: ATI Technologies Inc RS780M/RS780MN [Radeon HD 3200 Graphics]

Ставлю Иксы по этом мануалу:
http://www.gentoo.org/doc/en/xorg-config.xml

"Раздел 2. Installing Xorg"
зашел в /usr/src/linux запустил make menuconfig

Активировал всё как сказано в мануале.

Как я понял, после make menuconfig нужно выполнить make && make modules_install, как было написано в хандбуке при установке и после этого скопировать скомпилированное ядро...
(cp arch/i386/boot/bzImage /boot/kernel-x.x.x-gentoo-x) http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=1&chap=7#doc_chap3

Но, при выполнении make && make modules_install вылазят ошибки:

root /usr/src/linux# make && make modules_install
  CHK     include/linux/version.h
  CHK     include/generated/utsrelease.h
  CALL    scripts/checksyscalls.sh
  CHK     include/generated/compile.h
make[1]: *** No rule to make target `firmware/radeon/R600_rlc.bin', needed by `firmware/radeon/R600_rlc.bin.gen.o'.  Stop.
make: *** [firmware] Error 2

Мой .config - http://paste.pocoo.org/show/531214/
ls -la /usr/src/linux/firmware/radeon/ - http://paste.pocoo.org/show/531218/
ls -la /lib/firmware/radeon/ - http://paste.pocoo.org/show/531220/

Гуглил, но ни чего не понял(

? emerge

?

emerge x11-drivers/radeon-ucode

Я Gentoo & Funtoo

Я ставил. Вот вывод emerge

Я ставил.

Вот вывод emerge radeon-ucode:
http://paste.pocoo.org/show/531236/

.

Может быть стоит изменить параметр CONFIG_STANDALONE=y?

Напрямую изменить эту строчку

Напрямую изменить эту строчку в файле /usr/src/linux/.config? Там написано, что он сам генерируется и его нельзя модифицировать)

Изменить эту строчку на CONFIG_STANDALONE=n?

Через make menuconfig убрал

Через make menuconfig убрал звездочку из
Device Drivers
--Generic Drivers Options
----[ ] Select only drivers that don`t need compile-time external firmware

В .config получилось

# cat .config | grep CONFIG_STAND
# CONFIG_STANDALONE is not set

Однако ничего не поменялось
make "http://paste.pocoo.org/show/531238/"

Покажите вывод команды egrep

Покажите вывод команды

egrep 'FW_LOADER|FIRMWARE' /usr/src/linux/.config

Я Gentoo & Funtoo

# egrep 'FW_LOADER|FIRMWARE' /usr/src/linux/.config

CONFIG_PREVENT_FIRMWARE_BUILD=y
CONFIG_FW_LOADER=y
CONFIG_FIRMWARE_IN_KERNEL=y
CONFIG_EXTRA_FIRMWARE="radeon/R600_rlc.bin radeon/R700_rlc.bin"
CONFIG_EXTRA_FIRMWARE_DIR="firmware"
# CONFIG_FIRMWARE_EDID is not set
CONFIG_FIRMWARE_MEMMAP=y
# CONFIG_GOOGLE_FIRMWARE is not set

http://paste.pocoo.org/show/531240/

.

здесь ходили?
CONFIG_EXTRA_FIRMWARE_DIR="firmware"?
P.S: я radeon-ucode не пользуюсь, ибо имеющаяся в моём распоряжении "пятытысящная" прекрасно
обходится без него.

Понятно, проблема ушла. В

Понятно, проблема ушла.
В конфиге ядра был неправильно уставновлен
(/lib/firmware/) Firmware blobs root directory

в конце http://www.gentoo.org/doc/en/xorg-config.xml
Code Listing 2.5: AMD/ATI settings это написано, я видимо пропустил(

make && make modules_install отработал успешно.
Теперь нужно просто скопировать ядро cp arch/i386/boot/bzImage /boot/kernel-x.x.xx-gentoo
и натравить на него загрузчик?

.

Не надо травить загрузчика! Он Вам ещё пригодится.
Лучше отредактировать его файл (/boot/grub/grub.conf) под своё мировосприятие.
Удачи.

solved

willy и Lupo Alberto большое спасибо за оперативную помощь)

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".