From owner-freebsd-mobile@FreeBSD.ORG Mon Jul 18 20:55:01 2011 Return-Path: Delivered-To: freebsd-mobile@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E63AC1065670 for ; Mon, 18 Jul 2011 20:55:01 +0000 (UTC) (envelope-from torfinn.ingolfsen@broadpark.no) Received: from eterpe-smout.broadpark.no (eterpe-smout.broadpark.no [80.202.8.16]) by mx1.freebsd.org (Postfix) with ESMTP id 9C3FF8FC0A for ; Mon, 18 Jul 2011 20:55:01 +0000 (UTC) MIME-version: 1.0 Content-transfer-encoding: 7BIT Content-type: text/plain; CHARSET=US-ASCII Received: from ignis-smin.broadpark.no ([80.202.8.11]) by eterpe-smout.broadpark.no (Sun Java(tm) System Messaging Server 7u3-15.01 64bit (built Feb 12 2010)) with ESMTP id <0LOJ0070PRCH6MA0@eterpe-smout.broadpark.no> for freebsd-mobile@freebsd.org; Mon, 18 Jul 2011 22:53:27 +0200 (CEST) Received: from kg-v2.kg4.no ([80.203.92.230]) by ignis-smin.broadpark.no (Sun Java(tm) System Messaging Server 7u3-15.01 64bit (built Feb 12 2010)) with SMTP id <0LOJ0074ZPTKDBK0@ignis-smin.broadpark.no> for freebsd-mobile@freebsd.org; Mon, 18 Jul 2011 22:20:09 +0200 (CEST) Date: Mon, 18 Jul 2011 22:20:08 +0200 From: Torfinn Ingolfsen To: freebsd-mobile@freebsd.org Message-id: <20110718222008.d7976508.torfinn.ingolfsen@broadpark.no> X-Mailer: Sylpheed 3.1.0 (GTK+ 2.22.1; amd64-portbld-freebsd8.1) X-Face: "t9w2,-X@O^I`jVW\sonI3.,36KBLZE*AL[y9lL[PyFD*r_S:dIL9c[8Y>V42R0"!"yb_zN,f#%.[PYYNq; m"_0v; ~rUM2Yy!zmkh)3&U|u!=T(zyv,MHJv"nDH>OJ`t(@mil461d_B'Uo|'nMwlKe0Mv=kvV?Nh@>Hb<3s_z2jYgZhPb@?Wi^x1a~Hplz1.zH Subject: Acer Aspire AS5672 - Xorg crashes with radeonhd driver - how to fix? X-BeenThere: freebsd-mobile@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Jul 2011 20:55:02 -0000 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: 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: 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 root@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