1 |
On Wednesday 26 Aug 2015 04:47:24 wabenbau@×××××.com wrote: |
2 |
> walt <w41ter@×××××.com> wrote: |
3 |
|
4 |
> > Then I generated an xorg.conf in the old way using 'Xorg -configure'. |
5 |
> > That file didn't work right either. |
6 |
> > |
7 |
> > Then I finally realized that the generated xorg.conf had, in the |
8 |
> > Section "Device" section, this line: |
9 |
> > |
10 |
> > Driver "radeon" |
11 |
|
12 |
This is the correct driver. |
13 |
|
14 |
|
15 |
> > But that's not what we want. To use the open-source ati driver I |
16 |
> > changed that line to read: |
17 |
> > |
18 |
> > Driver "ati" |
19 |
|
20 |
This is what I recall it used to be, but now it is "radeon". |
21 |
|
22 |
|
23 |
> > And that's when everything finally started to work perfectly. |
24 |
> |
25 |
> That's strange. What kind of GPU do you have? With my R7 250E I must |
26 |
> use "radeon" as driver in xorg.conf. IIRC I also used the same config |
27 |
> for my old GPU (Radeon HD4550). |
28 |
|
29 |
I do not use a xorg.conf file with the Kaveri APU. It just works with the |
30 |
following: |
31 |
|
32 |
In /etc/portage/make.conf: |
33 |
|
34 |
VIDEO_CARDS="radeon radeonsi" |
35 |
FIRMWARE_INSTALL_DIR="/lib/firmware" |
36 |
|
37 |
|
38 |
In kernel (Linux 4.0.5-gentoo AMD A10-7850K Radeon R7, 12 Compute Cores 4C+8G) |
39 |
I have built: |
40 |
|
41 |
CONFIG_PREVENT_FIRMWARE_BUILD=y |
42 |
CONFIG_FIRMWARE_IN_KERNEL=y |
43 |
CONFIG_EXTRA_FIRMWARE="radeon/kaveri_ce.bin radeon/kaveri_me.bin |
44 |
radeon/kaveri_mec2.bin radeon/kaveri_mec.bin radeon/kaveri_pfp.bin |
45 |
radeon/kaveri_rlc.bin radeon/kaveri_sdma.bin radeon/BONAIRE_uvd.bin |
46 |
radeon/BONAIRE_vce.bin" |
47 |
CONFIG_EXTRA_FIRMWARE_DIR="/lib/firmware/" |
48 |
|
49 |
CONFIG_FIRMWARE_MEMMAP=y |
50 |
|
51 |
CONFIG_DRM_RADEON=y |
52 |
|
53 |
|
54 |
Packages: |
55 |
|
56 |
x11-base/xorg-server |
57 |
Installed versions: 1.16.4(23:51:45 19/02/15)(glamor ipv6 nptl suid udev |
58 |
xorg -dmx -doc -kdrive -minimal -selinux -static-libs -systemd -tslib -unwind |
59 |
-wayland -xnest -xvfb) |
60 |
|
61 |
media-libs/mesa |
62 |
Installed versions: 10.3.7-r1(18:24:07 20/02/15)(bindist classic dri3 |
63 |
egl gallium gbm gles2 llvm nptl opencl r600-llvm-compiler udev vdpau -debug - |
64 |
gles1 -openmax -openvg -osmesa -pax_kernel -pic -selinux -wayland -xa -xvmc |
65 |
ABI_MIPS="-n32 -n64 -o32" ABI_PPC="-32 -64" ABI_S390="-32 -64" ABI_X86="64 -32 |
66 |
-x32" KERNEL="linux -FreeBSD" VIDEO_CARDS="radeon radeonsi -freedreno -i915 - |
67 |
i965 -ilo -intel -nouveau -r100 -r200 -r300 -r600 -vmware") |
68 |
|
69 |
x11-drivers/xf86-video-ati |
70 |
Installed versions: 7.5.0(23:52:11 19/02/15)(glamor udev) |
71 |
|
72 |
sys-kernel/linux-firmware |
73 |
Installed versions: 20150206(08:18:46 28/03/15)(-savedconfig) |
74 |
|
75 |
|
76 |
When you install your kernel do not forget to run make firmware_install. |
77 |
|
78 |
|
79 |
I am not sure if I have omitted anything of importance. Please ask if you |
80 |
need additional information. |
81 |
-- |
82 |
Regards, |
83 |
Mick |