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

Torfinn Ingolfsen <[email protected]>
Newsgroups gmane.os.freebsd.devel.mobile
Message-ID <[email protected]>
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@kg-home# pciconf -lv | grep -A4 vga
vgapci0@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@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     [email protected]:/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

_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-mobile
To unsubscribe, send any mail to "[email protected]"
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.