Acer Aspire AS5672 - Xorg crashes with radeonhd driver - how to fix?

Torfinn Ingolfsen torfinn.ingolfsen at broadpark.no
Mon Jul 18 20:55:02 UTC 2011


Hi,

I'm doing more testing on this old laptop: Acer Aspire AS5672[1].
The machine has a ATI Mobility Radeon X1600 gfx chip / card:
root at kg-home# pciconf -lv | grep -A4 vga
vgapci0 at pci0:1:0:0:    class=0x030000 card=0x00941025 chip=0x71c51002 rev=0x00 hdr=0x00
    vendor     = 'ATI Technologies Inc. / Advanced Micro Devices, Inc.'
    device     = 'ATI MOBILITY /ATI RADEON X1600 (M56)'
    class      = display
    subclass   = VGA

And 'Xorg -configure' selects the radeonhd driver. Unfortunately, trying to start Xorg with this driver makes Xorg crash.
>From /var/log/messages:
Jul 18 20:03:40 kg-home kernel: drm0: <ATI Mobility Radeon X1600> on vgapci0
Jul 18 20:03:40 kg-home kernel: info: [drm] MSI enabled 1 message(s)
Jul 18 20:03:40 kg-home kernel: info: [drm] Initialized radeon 1.31.0 20080613
Jul 18 20:03:40 kg-home kernel: info: [drm] Setting GART location based on new memory map
Jul 18 20:03:40 kg-home kernel: info: [drm] Loading R500 Microcode
Jul 18 20:03:40 kg-home kernel: info: [drm] Num pipes: 1
Jul 18 20:03:40 kg-home kernel: info: [drm] writeback test succeeded in 1 usecs
Jul 18 20:03:40 kg-home kernel: drm0: [ITHREAD]
Jul 18 20:03:40 kg-home kernel: pid 5408 (Xorg), uid 0: exited on signal 11 (core dumped)
Jul 18 20:03:40 kg-home kernel: info: [drm] Num pipes: 1

How do I make the radeonhd driver work?
More details (xorg.conf file, Xorg.0.log files) on the FreeBSD page[2] for this machine.

FWIW, if I use the radeon driver, Xorg works:
Jul 18 21:25:44 kg-home kernel: drm0: <ATI Mobility Radeon X1600> on vgapci0
Jul 18 21:25:44 kg-home kernel: info: [drm] MSI enabled 1 message(s)
Jul 18 21:25:44 kg-home kernel: info: [drm] Initialized radeon 1.31.0 20080613
Jul 18 21:25:45 kg-home kernel: info: [drm] Setting GART location based on new memory map
Jul 18 21:25:45 kg-home kernel: info: [drm] Loading R500 Microcode
Jul 18 21:25:45 kg-home kernel: info: [drm] Num pipes: 1
Jul 18 21:25:45 kg-home kernel: info: [drm] writeback test succeeded in 1 usecs
Jul 18 21:25:45 kg-home kernel: drm0: [ITHREAD]

The machine is running FreeBSD 8.2-stable:
tingo at kg-home$ uname -a
FreeBSD kg-home.kg4.no 8.2-STABLE FreeBSD 8.2-STABLE #0: Sun Jul 17 12:28:11 CEST 2011     root at kg-home.kg4.no:/usr/obj/usr/src/sys/AS5672  i386

and all ports are updated.

References:
1) http://sites.google.com/site/tingox/as5672
2) http://sites.google.com/site/tingox/aceraspireas5672andfreebsd
-- 
Torfinn



More information about the freebsd-mobile mailing list