i am a fglrx user my self so i dont know where to start.it was quite simple the old days but now when gallium,kms
and stuff like that have been made.i feel a bit lost
thank
hedmo
Code: Select all
Device Drivers
Graphics support
Direct Rendering Manager = Y
ATI Radeon = Y
Enable modesetting on radeon by default = YCode: Select all
VIDEO_CARDS="radeon r300"
USE="gallium libkms opengl openvg"
emerge -aDNt world && \
eselect mesa set r300 gallium && \
eselect opengl set xorg-x11
Code: Select all
Device Drivers
Generic Driver Options
Userspace firmware loading support
Include in-kernel firmware blobs in kernel binary (CONFIG_FIRMWARE_IN_KERNEL)A better advice would be telling how to properly add correct firmware to initramfs - after all, most recent radeon firmware isn't in the kernel anyway.dennisn wrote:Also probably(Unless you want to worry about initrd or other userspace problems, and probably a long boot-delay resulting from something like 'radeon_cp: Failed to load firmware "radeon/R***_cp.bin"')Code: Select all
Device Drivers Generic Driver Options Userspace firmware loading support Include in-kernel firmware blobs in kernel binary (CONFIG_FIRMWARE_IN_KERNEL)
Code: Select all
# CONFIG_FIRMWARE_IN_KERNEL is not set
CONFIG_EXTRA_FIRMWARE="radeon/${CARD}_pfp.bin radeon/${CARD}_me.bin radeon/${CARD}_rlc.bin"
CONFIG_EXTRA_FIRMWARE_DIR="/lib/firmware"Where do you try to set it and why?hedmo wrote:i can not set kms=glx falls.is it some thing i do wrong![]()
the firmware(ucode) dont shows in the kernel and it is drm that bin disable in xorg log.
Code: Select all
CONFIG_FIRMWARE_IN_KERNEL=y
CONFIG_EXTRA_FIRMWARE="radeon/R600_rlc.bin radeon/R700_rlc.bin radeon/BARTS_mc.bin radeon/BARTS_me.bin radeon/BARTS_pfp.bin radeon/BTC_rlc.bin radeon/CAICOS_mc.bin radeon/CAICOS_me.bin radeon/CAICOS_pfp.bin radeon/CAYMAN_mc.bin radeon/CAYMAN_me.bin radeon/CAYMAN_pfp.bin radeon/CAYMAN_rlc.bin radeon/CEDAR_me.bin radeon/CEDAR_pfp.bin radeon/CEDAR_rlc.bin radeon/CYPRESS_me.bin radeon/CYPRESS_pfp.bin radeon/CYPRESS_rlc.bin radeon/JUNIPER_me.bin radeon/JUNIPER_pfp.bin radeon/JUNIPER_rlc.bin radeon/PALM_me.bin radeon/PALM_pfp.bin radeon/REDWOOD_me.bin radeon/REDWOOD_pfp.bin radeon/REDWOOD_rlc.bin radeon/SUMO_rlc.bin radeon/TURKS_mc.bin radeon/TURKS_me.bin radeon/TURKS_pfp.bin"
CONFIG_EXTRA_FIRMWARE_DIR="/lib64/firmware"

