Gentoo Archives: gentoo-user

From: wabenbau@×××××.com
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Re: Anyone using xfce4 with compositing turned off?
Date: Fri, 28 Aug 2015 00:45:38
Message-Id: 20150828024351.6e160434@hal9000.localdomain
In Reply to: Re: [gentoo-user] Re: Anyone using xfce4 with compositing turned off? by Mick
1 Mick <michaelkintzios@×××××.com> wrote:
2
3 > I do not use a xorg.conf file with the Kaveri APU. It just works
4 > with the following:
5
6 I deleted my xorg.conf and X is still working without any problems.
7
8 > In /etc/portage/make.conf:
9 >
10 > VIDEO_CARDS="radeon radeonsi"
11
12 ditto.
13
14 > FIRMWARE_INSTALL_DIR="/lib/firmware"
15
16 I don't have such an entry. But nevertheless my firmware is installed
17 there.
18
19 > In kernel (Linux 4.0.5-gentoo AMD A10-7850K Radeon R7, 12 Compute
20 > Cores 4C+8G) I have built:
21
22 Linux 4.1.6-hardened SMP PREEMPT AMD Phenom(tm) II X4 965 Processor AuthenticAMD
23
24 > CONFIG_PREVENT_FIRMWARE_BUILD=y
25
26 # CONFIG_PREVENT_FIRMWARE_BUILD is not set
27
28 > CONFIG_FIRMWARE_IN_KERNEL=y
29
30 ditto.
31
32 > CONFIG_EXTRA_FIRMWARE="radeon/kaveri_ce.bin radeon/kaveri_me.bin
33 > radeon/kaveri_mec2.bin radeon/kaveri_mec.bin radeon/kaveri_pfp.bin
34 > radeon/kaveri_rlc.bin radeon/kaveri_sdma.bin radeon/BONAIRE_uvd.bin
35 > radeon/BONAIRE_vce.bin"
36
37 As I have a different GPU:
38
39 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"
40
41 > CONFIG_EXTRA_FIRMWARE_DIR="/lib/firmware/"
42 >
43 > CONFIG_FIRMWARE_MEMMAP=y
44
45 ditto.
46
47 > CONFIG_DRM_RADEON=y
48
49 ditto.
50
51 I have also configured:
52
53 CONFIG_DRM_RADEON_USERPTR=y
54
55 IIRC this option is only available in newer kernels.
56
57 > Packages:
58 >
59 > x11-base/xorg-server
60 > Installed versions: 1.16.4(23:51:45 19/02/15)(glamor ipv6 nptl
61 > suid udev xorg -dmx -doc -kdrive -minimal -selinux -static-libs
62 > -systemd -tslib -unwind -wayland -xnest -xvfb)
63
64 ditto.
65
66 > media-libs/mesa
67 > Installed versions: 10.3.7-r1(18:24:07 20/02/15)(bindist
68 > classic dri3 egl gallium gbm gles2 llvm nptl opencl
69 > r600-llvm-compiler udev vdpau -debug - gles1 -openmax -openvg -osmesa
70 > -pax_kernel -pic -selinux -wayland -xa -xvmc ABI_MIPS="-n32 -n64
71 > -o32" ABI_PPC="-32 -64" ABI_S390="-32 -64" ABI_X86="64 -32 -x32"
72 > KERNEL="linux -FreeBSD" VIDEO_CARDS="radeon radeonsi -freedreno -i915
73 > - i965 -ilo -intel -nouveau -r100 -r200 -r300 -r600 -vmware")
74
75 ditto, but these USE flags are different on my system:
76
77 openmax openvg osmesa pax_kernel pic xa xvmc
78 -bindist -gles2
79
80 The r600-llvm-compiler USE-flag isn't available on my system.
81
82 > x11-drivers/xf86-video-ati
83 > Installed versions: 7.5.0(23:52:11 19/02/15)(glamor udev)
84
85 ditto.
86
87 > sys-kernel/linux-firmware
88 > Installed versions: 20150206(08:18:46 28/03/15)(-savedconfig)
89
90 I haven't installed sys-kernel/linux-firmware but
91 x11-drivers/radeon-ucode instead.
92
93 I've downloaded the microcode for my AMD CPU direct from AMD homepage.
94
95 > When you install your kernel do not forget to run make
96 > firmware_install.
97
98 As I haven't configured CONFIG_PREVENT_FIRMWARE_BUILD, I never done this.
99
100 > I am not sure if I have omitted anything of importance. Please ask
101 > if you need additional information.
102
103 THX a lot for your information. There are some differences between our
104 configurations. I'm very busy atm but when I have more time I will check
105 it out.
106
107 --
108 Regards
109 wabe