Some general comments, and 1280x1024 mode no longer available in 6.7.194

PJ Beers pj_beers at hotmail.com
Wed Oct 17 11:53:17 PDT 2007


Hi, I think I finally succeeded in compiling xserver 1.4, so now I can enjoy 
exa and the latest radeon driver in full :-) Notably, rotation works now, 
while it used to crash the box with XAA.

Now I seem to have hit one small problem, related to EXA, I think. When I'm 
in runlevel 4 (graphical login on Slackware), logging out from kde results 
in a segfault in X and a blank screen. Changing vt's is no use, all vt's 
are and remain blank 

In the logs I found the following backtrace:

0: /usr/bin/X(xf86SigHandler+0x80) [0x80c0a00]
1: [0xffffe420]
2: /usr/lib/xorg/modules/drivers//radeon_drv.so(radeon_crtc_hide_cursor+0xdc) 
[0xb7b7081c]
3: /usr/bin/X [0x80eebcf]
4: /usr/bin/X(xf86_hide_cursors+0x41) [0x80eec21]
5: /usr/bin/X(xf86_cursors_init+0xc4) [0x80ef124]
6: /usr/lib/xorg/modules/drivers//radeon_drv.so(RADEONCursorInit+0x6c) 
[0xb7b7060c]
7: /usr/lib/xorg/modules/drivers//radeon_drv.so(RADEONScreenInit+0x175a) 
[0xb7b7bd1a]
8: /usr/bin/X(AddScreen+0x1ed) [0x806daed]
9: /usr/bin/X(InitOutput+0x22e) [0x80a21ce]
10: /usr/bin/X(main+0x286) [0x806e296]
11: /lib/libc.so.6(__libc_start_main+0xd8) [0xb7ce2df8]
12: /usr/bin/X(FontFileCompleteXLFD+0x209) [0x806d7d1]

Fatal server error:
Caught signal 11.  Server aborting

Is this a bug in xorg-server or in the radeon driver? If the latter, I'll 
post a bug report with all associated logs. If the former, I'll try finding 
a patch somewhere :-)

It might of course also be the case that I bungled compiling xserver 1.4, 
being a bit of a newbie. I'll describe the steps I took below so you may 
check that if you're suspicious :-)

PJ

P.S.: Compiling xserver-1.4 woes:

My first try failed because 1) compositeproto-0.3.1 was installed while 0.4 
was needed; 2) pixman was not installed; 3) libpciaccess was not installed; 
and 4) the mesa source was too old (6.5.2). I covered the dependencies by 
installing / upgrading the following list of packages:

compositeproto-0.4
libXcomposite-0.4.0
libpciaccess-0.9.1
mesa-7_0_1
pixman-0.9.5_10_g39a67d3

After that I could compile the xserver, but it would only start after I also 
upgraded / recompiled the following: 

synaptics-0.14.6 (with a patch to the makefile I found on Debian)
xf86-input-keyboard-1.2.2_1_g10792dc
xf86-input-mouse-1.2.3
xf86-video-ati-6.7.195

Having done all this, my xserver runs quite good


More information about the xorg-driver-ati mailing list