Xorg crashes and reboots my computer

François Leclerc fleclerc at gmail.com
Wed Dec 30 20:48:58 UTC 2009


Hi Robert,

I have attached to this message the result of running "pciconf -lvb".

I have a question regarding the version of Xorg that must be installed.
Which is the best? The one installed using "portinstall -P xorg" or the one
installed using "pkg_add -r xorg"? The question might look strange but the
two commands install a different version. One suggests the radeon driver
when running "Xorg -configure" and the other radeonhd. Note that I tried
both versions of Xorg (and both with radeon and radeonhd) without success.
But I'm guessing one is a better choice? Which one?

Thanks for your quick reply!

François.

2009/12/30 Robert Noland <rnoland at freebsd.org>

> On Wed, 2009-12-30 at 14:43 -0500, François Leclerc wrote:
> > Hi,
> >
> > I saw that someone already posted something similar. I have the same
> > problem.
> > http://lists.freebsd.org/pipermail/freebsd-x11/2009-December/009124.html
> >
> > My system is: Intel Q6600 on a ASUS Maximus X38 board with a Radeon HD
> 3870.
> >
> > I have FreeBSD - 8.0 - STABLE - AMD64 installed.
> >
> > It doesn't matter which driver I use (radeon or radeonhd), my machine
> > freezes or reboots when switching to graphical mode. Note that my
> xorg.conf
> > file is ok as per "Xorg -config xorg.conf -retro": I get the grey screen
> and
> > my mouse cursor is working correctly. Things get bad when I "xinit" or
> > "startx". If I disable "dri" and "dri2" in /etc/X11/xorg.conf things work
> > flawlessly.
> >
> > I read the list and someone else mentionned a new version of Xorg (7.6.1
> I
> > think) is due soon. Will it fix issues like the one we are having? When
> will
> > it be released?
>
> The "7.6.1" that is referred to is Mesa, not Xorg.  (libGL and dri,
> among other bits)  That is needed for 3d.  I'll need a bit more info
> before I can try to diagnose the issue though.  Let's start with a
> "pciconf -lvb".  I may already have a patch to fix this, but the
> reported issue is generally screen corruption, not panics.
>
> robert.
>
> > Like the other poster, I can work with VESA in the meantime, but I would
> > prefer this issue fixed!
> >
> > Cheers!
> >
> > François
> > _______________________________________________
> > freebsd-x11 at freebsd.org mailing list
> > http://lists.freebsd.org/mailman/listinfo/freebsd-x11
> > To unsubscribe, send any mail to "freebsd-x11-unsubscribe at freebsd.org"
> --
> Robert Noland <rnoland at FreeBSD.org>
> FreeBSD
>
>
-------------- next part --------------
hostb0 at pci0:0:0:0:	class=0x060000 card=0x82951043 chip=0x29e08086 rev=0x01 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = 'X38/X48 (Bearlake) Processor to I/O Controller'
    class      = bridge
    subclass   = HOST-PCI
pcib1 at pci0:0:1:0:	class=0x060400 card=0x82951043 chip=0x29e18086 rev=0x01 hdr=0x01
    vendor     = 'Intel Corporation'
    device     = 'X38/X48 (Bearlake) PCIe Root Port 1'
    class      = bridge
    subclass   = PCI-PCI
uhci0 at pci0:0:26:0:	class=0x0c0300 card=0x82771043 chip=0x29378086 rev=0x02 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = '82801IB/IR/IH (ICH9 Family) USB Universal Host Controller'
    class      = serial bus
    subclass   = USB
    bar   [20] = type I/O Port, range 32, base 0x9800, size 32, enabled
uhci1 at pci0:0:26:1:	class=0x0c0300 card=0x82771043 chip=0x29388086 rev=0x02 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = '82801IB/IR/IH (ICH9 Family) USB Universal Host Controller'
    class      = serial bus
    subclass   = USB
    bar   [20] = type I/O Port, range 32, base 0x9880, size 32, enabled
uhci2 at pci0:0:26:2:	class=0x0c0300 card=0x82771043 chip=0x29398086 rev=0x02 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = '82801IB/IR/IH (ICH9 Family) USB Universal Host Controller'
    class      = serial bus
    subclass   = USB
    bar   [20] = type I/O Port, range 32, base 0x9c00, size 32, enabled
ehci0 at pci0:0:26:7:	class=0x0c0320 card=0x82771043 chip=0x293c8086 rev=0x02 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = '82801IB/IR/IH (ICH9 Family) USB2 Enhanced Host Controller'
    class      = serial bus
    subclass   = USB
    bar   [10] = type Memory, range 32, base 0xfe6ffc00, size 1024, enabled
none0 at pci0:0:27:0:	class=0x040300 card=0x82771043 chip=0x293e8086 rev=0x02 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = '82801IB/IR/IH (ICH9 Family) HD Audio Controller'
    class      = multimedia
    subclass   = HDA
    bar   [10] = type Memory, range 64, base 0xfe6f8000, size 16384, enabled
pcib2 at pci0:0:28:0:	class=0x060400 card=0x82771043 chip=0x29408086 rev=0x02 hdr=0x01
    vendor     = 'Intel Corporation'
    device     = '82801IB/IR/IH (ICH9 Family) PCIe Root Port 1'
    class      = bridge
    subclass   = PCI-PCI
pcib3 at pci0:0:28:2:	class=0x060400 card=0x82771043 chip=0x29448086 rev=0x02 hdr=0x01
    vendor     = 'Intel Corporation'
    device     = '82801IB/IR/IH (ICH9 Family) PCIe Root Port 3'
    class      = bridge
    subclass   = PCI-PCI
pcib4 at pci0:0:28:4:	class=0x060400 card=0x82771043 chip=0x29488086 rev=0x02 hdr=0x01
    vendor     = 'Intel Corporation'
    device     = '82801IB/IR/IH (ICH9 Family) PCIe Root Port 5'
    class      = bridge
    subclass   = PCI-PCI
pcib5 at pci0:0:28:5:	class=0x060400 card=0x82771043 chip=0x294a8086 rev=0x02 hdr=0x01
    vendor     = 'Intel Corporation'
    device     = '82801IB/IR/IH (ICH9 Family) PCIe Root Port 6'
    class      = bridge
    subclass   = PCI-PCI
uhci3 at pci0:0:29:0:	class=0x0c0300 card=0x82771043 chip=0x29348086 rev=0x02 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = '82801IB/IR/IH (ICH9 Family) USB Universal Host Controller'
    class      = serial bus
    subclass   = USB
    bar   [20] = type I/O Port, range 32, base 0x9080, size 32, enabled
uhci4 at pci0:0:29:1:	class=0x0c0300 card=0x82771043 chip=0x29358086 rev=0x02 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = '82801IB/IR/IH (ICH9 Family) USB Universal Host Controller'
    class      = serial bus
    subclass   = USB
    bar   [20] = type I/O Port, range 32, base 0x9400, size 32, enabled
uhci5 at pci0:0:29:2:	class=0x0c0300 card=0x82771043 chip=0x29368086 rev=0x02 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = '82801IB/IR/IH (ICH9 Family) USB Universal Host Controller'
    class      = serial bus
    subclass   = USB
    bar   [20] = type I/O Port, range 32, base 0x9480, size 32, enabled
ehci1 at pci0:0:29:7:	class=0x0c0320 card=0x82771043 chip=0x293a8086 rev=0x02 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = '82801IB/IR/IH (ICH9 Family) USB2 Enhanced Host Controller'
    class      = serial bus
    subclass   = USB
    bar   [10] = type Memory, range 32, base 0xfe6ff800, size 1024, enabled
pcib6 at pci0:0:30:0:	class=0x060401 card=0x82771043 chip=0x244e8086 rev=0x92 hdr=0x01
    vendor     = 'Intel Corporation'
    device     = '82801 Family (ICH2/3/4/5/6/7/8/9,63xxESB) Hub Interface to PCI Bridge'
    class      = bridge
    subclass   = PCI-PCI
isab0 at pci0:0:31:0:	class=0x060100 card=0x82771043 chip=0x29168086 rev=0x02 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = '82801IR (ICH9R) LPC Interface Controller'
    class      = bridge
    subclass   = PCI-ISA
atapci1 at pci0:0:31:2:	class=0x01018f card=0x82771043 chip=0x29208086 rev=0x02 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = '82801IB/IR/IH (ICH9 Family) 4 port Serial ATA Storage Controller 1'
    class      = mass storage
    subclass   = ATA
    bar   [10] = type I/O Port, range 32, base 0x8000, size  8, enabled
    bar   [14] = type I/O Port, range 32, base 0x7c00, size  4, enabled
    bar   [18] = type I/O Port, range 32, base 0x7880, size  8, enabled
    bar   [1c] = type I/O Port, range 32, base 0x7800, size  4, enabled
    bar   [20] = type I/O Port, range 32, base 0x7480, size 16, enabled
    bar   [24] = type I/O Port, range 32, base 0x7400, size 16, enabled
none1 at pci0:0:31:3:	class=0x0c0500 card=0x82771043 chip=0x29308086 rev=0x02 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = '82801IB/IR/IH (ICH9 Family) SMBus Controller'
    class      = serial bus
    subclass   = SMBus
    bar   [10] = type Memory, range 64, base 0xfe6ff400, size 256, enabled
    bar   [20] = type I/O Port, range 32, base 0x400, size 32, enabled
atapci2 at pci0:0:31:5:	class=0x010185 card=0x82771043 chip=0x29268086 rev=0x02 hdr=0x00
    vendor     = 'Intel Corporation'
    device     = '82801IB/IR/IH (ICH9 Family) 2 port Serial ATA Storage Controller 2'
    class      = mass storage
    subclass   = ATA
    bar   [10] = type I/O Port, range 32, base 0x9000, size  8, enabled
    bar   [14] = type I/O Port, range 32, base 0x8c00, size  4, enabled
    bar   [18] = type I/O Port, range 32, base 0x8880, size  8, enabled
    bar   [1c] = type I/O Port, range 32, base 0x8800, size  4, enabled
    bar   [20] = type I/O Port, range 32, base 0x8480, size 16, enabled
    bar   [24] = type I/O Port, range 32, base 0x8400, size 16, enabled
vgapci0 at pci0:1:0:0:	class=0x030000 card=0x25421002 chip=0x95011002 rev=0x00 hdr=0x00
    vendor     = 'ATI Technologies Inc. / Advanced Micro Devices, Inc.'
    device     = 'ATI Radeon HD 3870 (RV670)'
    class      = display
    subclass   = VGA
    bar   [10] = type Prefetchable Memory, range 64, base 0xd0000000, size 268435456, enabled
    bar   [18] = type Memory, range 64, base 0xfe7e0000, size 65536, enabled
    bar   [20] = type I/O Port, range 32, base 0xa000, size 256, enabled
none2 at pci0:1:0:1:	class=0x040300 card=0xaa181002 chip=0xaa181002 rev=0x00 hdr=0x00
    vendor     = 'ATI Technologies Inc. / Advanced Micro Devices, Inc.'
    class      = multimedia
    subclass   = HDA
    bar   [10] = type Memory, range 64, base 0xfe7fc000, size 16384, enabled
mskc0 at pci0:4:0:0:	class=0x020000 card=0x81f81043 chip=0x436411ab rev=0x12 hdr=0x00
    vendor     = 'Marvell Semiconductor (Was: Galileo Technology Ltd)'
    device     = 'Yukon PCI-E Gigabit Ethernet Controller (88E8056)'
    class      = network
    subclass   = ethernet
    bar   [10] = type Memory, range 64, base 0xfeafc000, size 16384, enabled
    bar   [18] = type I/O Port, range 32, base 0xd800, size 256, enabled
atapci0 at pci0:3:0:0:	class=0x010185 card=0x824f1043 chip=0x2368197b rev=0x00 hdr=0x00
    vendor     = 'JMicron Technology Corp.'
    device     = 'JMB368 IDE Controller'
    class      = mass storage
    subclass   = ATA
    bar   [10] = type I/O Port, range 32, base 0xcc00, size  8, enabled
    bar   [14] = type I/O Port, range 32, base 0xc880, size  4, enabled
    bar   [18] = type I/O Port, range 32, base 0xc800, size  8, enabled
    bar   [1c] = type I/O Port, range 32, base 0xc480, size  4, enabled
    bar   [20] = type I/O Port, range 32, base 0xc400, size 16, enabled
mskc1 at pci0:2:0:0:	class=0x020000 card=0x81f81043 chip=0x436411ab rev=0x12 hdr=0x00
    vendor     = 'Marvell Semiconductor (Was: Galileo Technology Ltd)'
    device     = 'Yukon PCI-E Gigabit Ethernet Controller (88E8056)'
    class      = network
    subclass   = ethernet
    bar   [10] = type Memory, range 64, base 0xfe8fc000, size 16384, enabled
    bar   [18] = type I/O Port, range 32, base 0xb800, size 256, enabled
fwohci0 at pci0:6:3:0:	class=0x0c0010 card=0x81fe1043 chip=0x30441106 rev=0xc0 hdr=0x00
    vendor     = 'VIA Technologies Inc'
    device     = 'VT6306 VIA Fire II IEEE-1394 OHCI Link Layer Controller'
    class      = serial bus
    subclass   = FireWire
    bar   [10] = type Memory, range 32, base 0xfebff800, size 2048, enabled
    bar   [14] = type I/O Port, range 32, base 0xec00, size 128, enabled


More information about the freebsd-x11 mailing list