Mick <michaelkintz...@gmail.com> wrote: > I do not use a xorg.conf file with the Kaveri APU. It just works > with the following:
I deleted my xorg.conf and X is still working without any problems. > In /etc/portage/make.conf: > > VIDEO_CARDS="radeon radeonsi" ditto. > FIRMWARE_INSTALL_DIR="/lib/firmware" I don't have such an entry. But nevertheless my firmware is installed there. > In kernel (Linux 4.0.5-gentoo AMD A10-7850K Radeon R7, 12 Compute > Cores 4C+8G) I have built: Linux 4.1.6-hardened SMP PREEMPT AMD Phenom(tm) II X4 965 Processor AuthenticAMD > CONFIG_PREVENT_FIRMWARE_BUILD=y # CONFIG_PREVENT_FIRMWARE_BUILD is not set > CONFIG_FIRMWARE_IN_KERNEL=y ditto. > CONFIG_EXTRA_FIRMWARE="radeon/kaveri_ce.bin radeon/kaveri_me.bin > radeon/kaveri_mec2.bin radeon/kaveri_mec.bin radeon/kaveri_pfp.bin > radeon/kaveri_rlc.bin radeon/kaveri_sdma.bin radeon/BONAIRE_uvd.bin > radeon/BONAIRE_vce.bin" As I have a different GPU: CONFIG_EXTRA_FIRMWARE="radeon/verde_ce.bin radeon/verde_mc.bin radeon/verde_me.bin radeon/verde_pfp.bin radeon/verde_rlc.bin radeon/verde_smc.bin radeon/TAHITI_uvd.bin amd-ucode/microcode_amd.bin" > CONFIG_EXTRA_FIRMWARE_DIR="/lib/firmware/" > > CONFIG_FIRMWARE_MEMMAP=y ditto. > CONFIG_DRM_RADEON=y ditto. I have also configured: CONFIG_DRM_RADEON_USERPTR=y IIRC this option is only available in newer kernels. > Packages: > > x11-base/xorg-server > Installed versions: 1.16.4(23:51:45 19/02/15)(glamor ipv6 nptl > suid udev xorg -dmx -doc -kdrive -minimal -selinux -static-libs > -systemd -tslib -unwind -wayland -xnest -xvfb) ditto. > media-libs/mesa > Installed versions: 10.3.7-r1(18:24:07 20/02/15)(bindist > classic dri3 egl gallium gbm gles2 llvm nptl opencl > r600-llvm-compiler udev vdpau -debug - gles1 -openmax -openvg -osmesa > -pax_kernel -pic -selinux -wayland -xa -xvmc ABI_MIPS="-n32 -n64 > -o32" ABI_PPC="-32 -64" ABI_S390="-32 -64" ABI_X86="64 -32 -x32" > KERNEL="linux -FreeBSD" VIDEO_CARDS="radeon radeonsi -freedreno -i915 > - i965 -ilo -intel -nouveau -r100 -r200 -r300 -r600 -vmware") ditto, but these USE flags are different on my system: openmax openvg osmesa pax_kernel pic xa xvmc -bindist -gles2 The r600-llvm-compiler USE-flag isn't available on my system. > x11-drivers/xf86-video-ati > Installed versions: 7.5.0(23:52:11 19/02/15)(glamor udev) ditto. > sys-kernel/linux-firmware > Installed versions: 20150206(08:18:46 28/03/15)(-savedconfig) I haven't installed sys-kernel/linux-firmware but x11-drivers/radeon-ucode instead. I've downloaded the microcode for my AMD CPU direct from AMD homepage. > When you install your kernel do not forget to run make > firmware_install. As I haven't configured CONFIG_PREVENT_FIRMWARE_BUILD, I never done this. > I am not sure if I have omitted anything of importance. Please ask > if you need additional information. THX a lot for your information. There are some differences between our configurations. I'm very busy atm but when I have more time I will check it out. -- Regards wabe