xorg-server 1.9.4 with Gallium and xf86-video-ati-6.14

About a month ago, I’ve upgrade my Gentoo box to xorg-server 1.9.4, which is a long time since last upgrade. Despite much more conflict packages with uninteresting solution steps, there are some note can be shared.

The Gallium, a new 3D environment proposed by free-desktop, is a new feature for some graphic chip user. My ATI Radeon chip is luckily to have it.

With enable it, my gentoo box will hang on X started at first. After surveying some resources such as radeonBuildHowTo, the solution is easy and I’ve post my solution to gentoo’s bugzilla(#350280).

The crux is due to some kernel options I didn’t enable it, such as:

CONFIG_DRM_RADEON=m
CONFIG_DRM_RADEON_KMS=y
CONFIG_FRAMEBUFFER_CONSOLE=y
# CONFIG_FB_RADEON is not set

where is referenced from the radeonBuildHowTo above (detail).

Finally, my gentoo box is worked w/ Gallium, and the detail system info is listing:

x11-base/xorg-server-1.9.4
x11-drivers/xf86-video-ati-6.14.0
media-libs/mesa-7.9.1
x11-libs/libdrm-2.4.23
sys-kernel/gentoo-sources-2.6.36-r5

OpenGL vendor string: VMware, Inc.
OpenGL renderer string: Gallium 0.4 on softpipe
OpenGL version string: 2.1 Mesa 7.9.1
OpenGL shading language version string: 1.20

If you have the same problem, try it and I hope it is useful.

Leave a Reply

Your email address will not be published. Required fields are marked *