Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 10 Dec 2006 02:03:53 +0100
From:      Rene Ladan <r.c.ladan@gmail.com>
To:        Kai Lockwood <kailockwood@gmail.com>
Cc:        freebsd-x11@freebsd.org
Subject:   Re: Crash exiting Xorg/KDE
Message-ID:  <457B5CF9.3020309@gmail.com>
In-Reply-To: <b5ef8d5c0612091406u54287323xf5cdee5db3ec2901@mail.gmail.com>
References:  <b5ef8d5c0612091406u54287323xf5cdee5db3ec2901@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
This is a multi-part message in MIME format.
--------------080900080706050800070201
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

Kai Lockwood schreef:
> Hello, I am getting a message when I exit Xorg:
> 
> Fatal trap 12: page fault while in kernel mode
> fault virtual address       =0xdea12080
> fault code                  =supervisor read, page not present
> instruction point           =0x20:0xc06871df
> stack pointer               =0x28:0xde9abbd0
> frame pointer               =0x28:0xde9abbdc
> code segment                =base 0x0, limit 0xfffff, type 0x1b
>                            =DPL 0, pres 1, def32 1, gran 1
> processor eflags            =interrupt enabled, resume, IOPL = 0
> current process             =7466 (sh)
> trap number                 =12
> panic: page fault
> Uptime: 8m35s
> Cannot dump. No dump device defined. (how do I capture this?)
> Automatic reboot in 15 sec(yada yada)........
> 
> I am running:
> Athlon XP 2400+
> Biostar M7VIT Brano
> ATI Radeon 9200 <------ This is a PCI card
> 
Do you have AIGLX enabled in xorg-server?  Because AIGLX + Radeon card =
kernel panic.  What happens if you apply the attached patch to the
x11-servers/xorg-server port and recompile it with WITHOUT_AIGLX=yes
(the patch correctly defines this knob) ?  You also have to disable
AIGLX in xorg.conf .

> I've had trouble configuring the Radeon 9200 to display Xorg properly. X
> -config thinks that I should use the 'ati' driver, but Xorg won't start
> unless I use the 'radeon' driver.
'radeon' matches Radeon, as it already tells you...

I get panics with AIGLX enabled to, but they happen when I start X, not
when I exit it.
Regards,
Rene

-- 
GPG fingerprint = E738 5471 D185 7013 0EE0  4FC8 3C1D 6F83 12E1 84F6
(subkeys.pgp.net)

"It won't fit on the line."
		-- me, 2001


--------------080900080706050800070201
Content-Type: text/plain;
 name="xorg-server-Makefile.diff"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline;
 filename="xorg-server-Makefile.diff"

--- Makefile.orig	Fri Dec  8 12:10:23 2006
+++ Makefile	Fri Dec  8 12:18:19 2006
@@ -39,6 +39,8 @@
 
 .if !defined(WITHOUT_AIGLX)
 CONFIGURE_ARGS+=	--enable-aiglx=yes
+.else
+CONFIGURE_ARGS+=	--enable-aiglx=no
 .endif
 		
 .if !defined(NO_SUID_XSERVER) || ${NO_SUID_XSERVER} == NO

--------------080900080706050800070201--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?457B5CF9.3020309>