Segmentation fault starting X with xorg-server version 1.12.3 and xf86-video-ati version 6.14.4

Alex Deucher alexdeucher at gmail.com
Wed Jul 25 06:19:06 PDT 2012


On Wed, Jul 25, 2012 at 5:33 AM, Andreas Gick <andreasgick at web.de> wrote:
> Hi,
>
> on my gentoo powered laptop X refuses to work. When I type startx, the X
> server terminates with a segmentation fault.
>
> This is the backtrace that I found in /var/log/Xorg.0.log
>
> [ 20298.142] 0: /usr/bin/X (xorg_backtrace+0x36) [0x56eeb6]
> [ 20298.142] 1: /usr/bin/X (0x400000+0x172ec9) [0x572ec9]
> [ 20298.142] 2: /lib64/libpthread.so.0 (0x7f14caa72000+0x107f0)
> [0x7f14caa827f0]
> [ 20298.142] 3: /usr/lib64/xorg/modules/drivers/radeon_drv.so
> (0x7f14c7ac8000+0xc6e8e) [0x7f14c7b8ee8e]
> [ 20298.143] 4: /usr/lib64/xorg/modules/drivers/radeon_drv.so
> (0x7f14c7ac8000+0xc0839) [0x7f14c7b88839]
> [ 20298.143] 5: /usr/lib64/xorg/modules/libexa.so
> (0x7f14c7057000+0x9ade) [0x7f14c7060ade]
> [ 20298.143] 6: /usr/lib64/xorg/modules/libexa.so
> (0x7f14c7057000+0xa76d) [0x7f14c706176d]
> [ 20298.143] 7: /usr/bin/X (0x400000+0xfab8f) [0x4fab8f]
> [ 20298.143] 8: /usr/bin/X (miPaintWindow+0x1ca) [0x54fbaa]
> [ 20298.143] 9: /usr/bin/X (miWindowExposures+0xb4) [0x5500d4]
> [ 20298.143] 10: /usr/lib64/xorg/modules/extensions/libdri.so
> (DRIWindowExposures+0x83) [0x7f14c8207043]
> [ 20298.143] 11: /usr/bin/X (0x400000+0x8b6fb) [0x48b6fb]
> [ 20298.143] 12: /usr/bin/X (MapWindow+0x2e1) [0x461ae1]
> [ 20298.143] 13: /usr/bin/X (0x400000+0x24e55) [0x424e55]
> [ 20298.143] 14: /lib64/libc.so.6 (__libc_start_main+0xec) [0x7f14c99ac28c]
> [ 20298.143] 15: /usr/bin/X (0x400000+0x24a09) [0x424a09]
> [ 20298.143]
> [ 20298.143] Segmentation fault at address 0x9c
>
> These are the warnings and error messages in the same file:
>
>  (WW) The directory "/usr/share/fonts/TTF/" does not exist.
> [ 20296.972] (WW) The directory "/usr/share/fonts/OTF/" does not exist.
> [ 20296.972] (WW) The directory "/usr/share/fonts/Type1/" does not exist.
> [ 20296.972] (WW) `fonts.dir' not found (or not valid) in
> "/usr/share/fonts/100dpi/".
> [ 20296.972] (WW) `fonts.dir' not found (or not valid) in
> "/usr/share/fonts/75dpi/".
> [ 20296.974] (II) Loading extension MIT-SCREEN-SAVER
> [ 20296.991] (WW) RADEON(0): LVDS Info:
> [ 20297.818] (WW) RADEON(0): DRI init changed memory map, adjusting ...
> [ 20297.818] (WW) RADEON(0):   MC_FB_LOCATION  was: 0x00cf00c0 is:
> 0x00cf00c0
> [ 20297.818] (WW) RADEON(0):   MC_AGP_LOCATION was: 0x003f0000 is:
> 0x00030000
> [ 20298.121] (WW) RADEON(0): Option "VendorName" is not used
> [ 20298.121] (WW) RADEON(0): Option "ModelName" is not used
> [ 20298.132] (EE) AIGLX error: r600 does not export required DRI extension
> [ 20298.132] (EE) AIGLX: reverting to software rendering
>
> Finally lspci -v information about the graphics card:
>
> 01:05.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI
> RS880M [Mobility Radeon HD 4200 Series] (
> prog-if 00 [VGA controller])
>         Subsystem: Hewlett-Packard Company Device 1475
>         Flags: bus master, fast devsel, latency 0, IRQ 18
>         Memory at 80000000 (32-bit, prefetchable) [size=256M]
>         I/O ports at 5000 [size=256]
>         Memory at 94300000 (32-bit, non-prefetchable) [size=64K]
>         Memory at 94200000 (32-bit, non-prefetchable) [size=1M]
>         Expansion ROM at <unassigned> [disabled]
>         Capabilities: [50] Power Management version 3
>         Capabilities: [a0] MSI: Enable- Count=1/1 Maskable- 64bit+
>
> The complete Xorg.0.log is attached to this mail.
>
> Is there anything else I should post to find a solution to this problem?

Is there any reason you are using UMS rather than KMS?  UMS is not
really supported any more.  If you still want to use UMS, I would
suggest trying a newer release of the driver.

Alex



More information about the xorg mailing list