All of lore.kernel.org
 help / color / mirror / Atom feed
* X11 on domU
@ 2006-07-24 19:59 Julian Davison
  0 siblings, 0 replies; 6+ messages in thread
From: Julian Davison @ 2006-07-24 19:59 UTC (permalink / raw)
  To: xen-devel

Hi,

I'm not certain whether this belongs in 'users' or 'devel',
the topic appears to turn up in both lists. I've tried 'users'
but with no joy...

What we'd like to do is run several independant X11's on a
single CPU box. Using on-board (AGP) graphics, and additional
(PCI) graphics cards, and various USB controllers for the
keyboard/mice combos.
The aim is to have three 'consoles', each with a browser
running to provide access to our library catalogue. With
Xen we should be able to isolate each console in its own
dom, ensuring that one user can't so easily ruin others
functionality.

I'm running Debian 3.1 sarge/stable as dom0.
I've got Xen 3.0.2 stable sources and built them with
to include the pciback module. Using pciback I can happily
have various devices show up in domU (ethernet, USB controller
and graphics) with things like 'lspci'. The obvious stuff
just plain works - I can use the ethernet card instead of
the virtual ethernet, find USB devices.
I 'upgraded' domU to debian unstable, to get a more
recent Xorg setup, but I still get stuck.

Using "X -novtswitch -sharevts vt1" I ended up being told:

-------------- copy of end of X output starts --------------
(EE) I810(0): Cannot map SYS BIOS

Fatal server error:
xf86MapVidMem: Could not mmap framebuffer (0x000a0000,0x10000) (Bad address)
--------------  copy of end of X output ends  --------------

At this point I'm out of ideas :)

Anyone have any pointers or ideas?




J,


-- 
Julian Davison
Note: 1) This may have come from an address @cbhs.school.nz
          but isn't necessarily the (or even an) official view
          of Christchurch Boys' High School
       2) While replying to this address may get into my mailbox
          it will almost certainly be filtered into a mailing list
          folder. To actually reach actual me, strip off the bit
          after the '-' in the name.

^ permalink raw reply	[flat|nested] 6+ messages in thread

* RE: X11 on domU
@ 2006-08-11 23:34 Ian Pratt
  2006-08-29 20:24 ` Julian Davison
  0 siblings, 1 reply; 6+ messages in thread
From: Ian Pratt @ 2006-08-11 23:34 UTC (permalink / raw)
  To: Julian Davison, xen-devel

 
> What we'd like to do is run several independant X11's on a 
> single CPU box. Using on-board (AGP) graphics, and additional
> (PCI) graphics cards, and various USB controllers for the 
> keyboard/mice combos.
> The aim is to have three 'consoles', each with a browser 
> running to provide access to our library catalogue. With Xen 
> we should be able to isolate each console in its own dom, 
> ensuring that one user can't so easily ruin others functionality.
> 
> I'm running Debian 3.1 sarge/stable as dom0.
> I've got Xen 3.0.2 stable sources and built them with to 
> include the pciback module. Using pciback I can happily have 
> various devices show up in domU (ethernet, USB controller and 
> graphics) with things like 'lspci'. The obvious stuff just 
> plain works - I can use the ethernet card instead of the 
> virtual ethernet, find USB devices.
> I 'upgraded' domU to debian unstable, to get a more recent 
> Xorg setup, but I still get stuck.
> 
> Using "X -novtswitch -sharevts vt1" I ended up being told:
> 
> -------------- copy of end of X output starts --------------
> (EE) I810(0): Cannot map SYS BIOS
> 
> Fatal server error:
> xf86MapVidMem: Could not mmap framebuffer 
> (0x000a0000,0x10000) (Bad address)
> --------------  copy of end of X output ends  --------------
> 
> At this point I'm out of ideas :)
> 
> Anyone have any pointers or ideas?

As well as mapping the linear framebuffer, this particular X driver
wants to map the VGA memory area at 0xa0000. 

As an experiment, trying hacking in a call to the following in
setupDevice in pciif.py: 

 xc.domain_iomem_permission(dom = fe_domid,
                    first_pfn = 0xA0000>>PAGE_SHIFT,
                    nr_pfns = 0x10000>>PAGE_SHIFT,
                    allow_access = True) 

You may also need to map the VGA BIOS, in which case use nr_pfns =
0x27FFF>>PAGE_SHIFT 

Please let me know if this works.

Best,
Ian

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: X11 on domU
  2006-08-11 23:34 X11 on domU Ian Pratt
@ 2006-08-29 20:24 ` Julian Davison
  0 siblings, 0 replies; 6+ messages in thread
From: Julian Davison @ 2006-08-29 20:24 UTC (permalink / raw)
  To: xen-devel

Ian Pratt wrote:
>  
>> What we'd like to do is run several independant X11's on a 
>> single CPU box. Using on-board (AGP) graphics, and additional
>> (PCI) graphics cards, and various USB controllers for the 
>> keyboard/mice combos.
>> The aim is to have three 'consoles', each with a browser 
>> running to provide access to our library catalogue. With Xen 
>> we should be able to isolate each console in its own dom, 
>> ensuring that one user can't so easily ruin others functionality.
>>
>> I'm running Debian 3.1 sarge/stable as dom0.
>> I've got Xen 3.0.2 stable sources and built them with to 
>> include the pciback module. Using pciback I can happily have 
>> various devices show up in domU (ethernet, USB controller and 
>> graphics) with things like 'lspci'. The obvious stuff just 
>> plain works - I can use the ethernet card instead of the 
>> virtual ethernet, find USB devices.
>> I 'upgraded' domU to debian unstable, to get a more recent 
>> Xorg setup, but I still get stuck.
>>
>> Using "X -novtswitch -sharevts vt1" I ended up being told:
>>
>> -------------- copy of end of X output starts --------------
>> (EE) I810(0): Cannot map SYS BIOS
>>
>> Fatal server error:
>> xf86MapVidMem: Could not mmap framebuffer 
>> (0x000a0000,0x10000) (Bad address)
>> --------------  copy of end of X output ends  --------------
>>
>> At this point I'm out of ideas :)
>>
>> Anyone have any pointers or ideas?
> 
> As well as mapping the linear framebuffer, this particular X driver
> wants to map the VGA memory area at 0xa0000. 
> 
> As an experiment, trying hacking in a call to the following in
> setupDevice in pciif.py: 
> 
>  xc.domain_iomem_permission(dom = fe_domid,
>                     first_pfn = 0xA0000>>PAGE_SHIFT,
>                     nr_pfns = 0x10000>>PAGE_SHIFT,
>                     allow_access = True) 
> 
> You may also need to map the VGA BIOS, in which case use nr_pfns =
> 0x27FFF>>PAGE_SHIFT 
> 
> Please let me know if this works.

It results in a leap forward, but still falls short :)
I did need the VGA BIOS (0x277FFF) which results in
X starting up(ish) but displaying a black screen with
a white square near the middle, then stalling.
A ctrl-C in the starting terminal causes X to exit,
with the error:
-------------- copy of end of X log starts --------------
Error in I810WaitLpRing(), now is 1534883518, start is 1534881517
pgetbl_ctl: 0x0 pgetbl_err: 0x10
ipeir: 0 iphdr: 0
LP ring tail: 40 head: 0 len: f001 start 342000
eir: 0 esr: 10 emr: 3d
instdone: ff7a instpm: 0
memmode: 4 instps: c10
hwstam: 9ac7 ier: 0 imr: 9ac7 iir: 0
space: 65464 wanted 65528

Fatal server error:
lockup

Error in I810WaitLpRing(), now is 1534886537, start is 1534884536
pgetbl_ctl: 0x0 pgetbl_err: 0x6b48010
ipeir: 0 iphdr: 0
LP ring tail: 48 head: 0 len: f001 start 342000
eir: 0 esr: 10 emr: 3d
instdone: ff7a instpm: 0
memmode: 4 instps: c10
hwstam: 9ac7 ier: 0 imr: 9ac7 iir: 0
space: 65456 wanted 65528

FatalError re-entered, aborting
lockup
-------------- copy of end of X log ends --------------

Subsequent attempts to start X (without rebooting the
physical machine) result in:

-------------- copy of end of X log starts --------------
(II) I810(0): vgaHWGetIOBase: hwp->IOBase is 0x03d0, hwp->PIOOffset is 
0x0000
pgetbl_ctl: 0x0 pgetbl_err: 0x1ffff010
ipeir: 0 iphdr: 0
LP ring tail: 48 head: 0 len: f001 start 342000
eir: 0 esr: 10 emr: 3d
instdone: ff7a instpm: 0
memmode: 4 instps: c10
hwstam: 9ac7 ier: 0 imr: 9ac7 iir: 0

Fatal server error:
Active ring not flushed

-------------- copy of end of X log ends --------------



-- 
Julian Davison
Note: 1) This may have come from an address @cbhs.school.nz
          but isn't necessarily the (or even an) official view
          of Christchurch Boys' High School
       2) While replying to this address may get into my mailbox
          it will almost certainly be filtered into a mailing list
          folder. To actually reach actual me, strip off the bit
          after the '-' in the name.

^ permalink raw reply	[flat|nested] 6+ messages in thread

* RE: X11 on domU
@ 2006-08-29 21:23 Ian Pratt
  2006-09-12 21:39 ` Julian Davison
  0 siblings, 1 reply; 6+ messages in thread
From: Ian Pratt @ 2006-08-29 21:23 UTC (permalink / raw)
  To: Julian Davison, xen-devel

> It results in a leap forward, but still falls short :)
> I did need the VGA BIOS (0x277FFF) which results in
> X starting up(ish) but displaying a black screen with
> a white square near the middle, then stalling.
> A ctrl-C in the starting terminal causes X to exit,
> with the error:
> -------------- copy of end of X log starts --------------
> Error in I810WaitLpRing(), now is 1534883518, start is 1534881517
> pgetbl_ctl: 0x0 pgetbl_err: 0x10
> ipeir: 0 iphdr: 0
> LP ring tail: 40 head: 0 len: f001 start 342000
> eir: 0 esr: 10 emr: 3d
> instdone: ff7a instpm: 0
> memmode: 4 instps: c10
> hwstam: 9ac7 ier: 0 imr: 9ac7 iir: 0
> space: 65464 wanted 65528
>
> Fatal server error:
> lockup


This is pretty weird. I wander if its relying on an interrupt that isn't
getting plumbed through? Is there any mention of an interrupt in the X
startup logs? Please could you post these.

[In fact, how does the X server get hold an interrupt from user space
(hence enabling it to block)? ]

Does the i810 driver cause any nasty kernel modules to be loaded such as
agpgart or something? The domU would need to be given access rights to
the GART, but I can't immediately think why it wouldn't work. Obviously,
the GART couldn't be shared between domU's.

One other option might be to try and use the fbdev driver in the kernel
(and X's fbdev module) rather than X's i810 driver.
 
Thanks,
Ian

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: X11 on domU
  2006-08-29 21:23 Ian Pratt
@ 2006-09-12 21:39 ` Julian Davison
  2006-09-12 21:54   ` Ian Pratt
  0 siblings, 1 reply; 6+ messages in thread
From: Julian Davison @ 2006-09-12 21:39 UTC (permalink / raw)
  To: Ian Pratt; +Cc: xen-devel

[-- Attachment #1: Type: text/plain, Size: 2663 bytes --]

Ian Pratt wrote:
>> It results in a leap forward, but still falls short :)
>> I did need the VGA BIOS (0x277FFF) which results in
>> X starting up(ish) but displaying a black screen with
>> a white square near the middle, then stalling.
>> A ctrl-C in the starting terminal causes X to exit,
>> with the error:
>> -------------- copy of end of X log starts --------------
>> Error in I810WaitLpRing(), now is 1534883518, start is 1534881517
>> pgetbl_ctl: 0x0 pgetbl_err: 0x10
>> ipeir: 0 iphdr: 0
>> LP ring tail: 40 head: 0 len: f001 start 342000
>> eir: 0 esr: 10 emr: 3d
>> instdone: ff7a instpm: 0
>> memmode: 4 instps: c10
>> hwstam: 9ac7 ier: 0 imr: 9ac7 iir: 0
>> space: 65464 wanted 65528
>>
>> Fatal server error:
>> lockup
> 
> 
> This is pretty weird. I wander if its relying on an interrupt that isn't
> getting plumbed through? Is there any mention of an interrupt in the X
> startup logs? Please could you post these.

I've attached the Xorg.0.log file

> [In fact, how does the X server get hold an interrupt from user space
> (hence enabling it to block)? ]

Pass.

> Does the i810 driver cause any nasty kernel modules to be loaded such as
> agpgart or something? The domU would need to be given access rights to
> the GART, but I can't immediately think why it wouldn't work. Obviously,
> the GART couldn't be shared between domU's.

opac1a:~# lsmod
Module                  Size  Used by
i810                   24768  0
drm                    76788  1 i810
ipv6                  277568  10
dm_snapshot            19200  0
dm_mirror              24368  0
dm_mod                 61272  2 dm_snapshot,dm_mirror
intel_agp              24764  1
agpgart                37960  2 drm,intel_agp
ohci_hcd               22500  0
uhci_hcd               35440  0
genrtc                 11008  0

So yes, agpgart gets loaded. Do I need to setup something
for the DomU to get access to it? (I'm somewhat hazy on what,
exactly, needs to be done where :)
Sharing shouldn't be a problem as (I understand) agpgart
only applies to AGP cards and any/all additional video
cards will be PCI.

> One other option might be to try and use the fbdev driver in the kernel
> (and X's fbdev module) rather than X's i810 driver.

I'll see how that goes.

-- 
Julian Davison
Note: 1) This may have come from an address @cbhs.school.nz
          but isn't necessarily the (or even an) official view
          of Christchurch Boys' High School
       2) While replying to this address may get into my mailbox
          it will almost certainly be filtered into a mailing list
          folder. To actually reach actual me, strip off the bit
          after the '-' in the name.

[-- Attachment #2: Xorg.0.log --]
[-- Type: text/plain, Size: 28429 bytes --]


X Window System Version 7.0.0
Release Date: 21 December 2005
X Protocol Version 11, Revision 0, Release 7.0
Build Operating System:Linux 2.6.17-1-686 i686
Current Operating System: Linux opac1a 2.6.16.13-xen #4 SMP Tue Jul 4 11:53:09 NZST 2006 i686
Build Date: 16 March 2006
	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Wed Sep 13 09:07:09 2006
(==) Using config file: "/etc/X11/xorg.conf"
(==) ServerLayout "X.org Configured"
(**) |-->Screen "Screen0" (0)
(**) |   |-->Monitor "Monitor0"
(**) |   |-->Device "Card0"
(**) |-->Input Device "Mouse0"
(**) |-->Input Device "Keyboard0"
(WW) The directory "/usr/share/fonts/X11/TTF/" does not exist.
	Entry deleted from font path.
(WW) The directory "/usr/share/fonts/X11/OTF" does not exist.
	Entry deleted from font path.
(WW) The directory "/usr/share/fonts/X11/CID/" does not exist.
	Entry deleted from font path.
(**) FontPath set to "/usr/share/fonts/X11/misc/,/usr/share/fonts/X11/Type1/,/usr/share/fonts/X11/100dpi/,/usr/share/fonts/X11/75dpi/,/usr/share/fonts/X11/misc/,/usr/share/fonts/X11/TTF/,/usr/share/fonts/X11/OTF,/usr/share/fonts/X11/Type1/,/usr/share/fonts/X11/CID/,/usr/share/fonts/X11/100dpi/,/usr/share/fonts/X11/75dpi/"
(**) RgbPath set to "/usr/share/X11/rgb"
(**) ModulePath set to "/usr/lib/xorg/modules,/usr/lib/xorg/modules"
(WW) xf86ReadBIOS: /dev/mem mmap failed (Bad address)
(II) Module ABI versions:
	X.Org ANSI C Emulation: 0.2
	X.Org Video Driver: 0.8
	X.Org XInput driver : 0.5
	X.Org Server Extension : 0.2
	X.Org Font Renderer : 0.4
(II) Loader running on linux
(II) LoadModule: "bitmap"
(II) Loading /usr/lib/xorg/modules/fonts/libbitmap.so
(II) Module bitmap: vendor="X.Org Foundation"
	compiled for 7.0.0, module version = 1.0.0
	Module class: X.Org Font Renderer
	ABI class: X.Org Font Renderer, version 0.4
(II) Loading font Bitmap
(II) LoadModule: "pcidata"
(II) Loading /usr/lib/xorg/modules/libpcidata.so
(II) Module pcidata: vendor="X.Org Foundation"
	compiled for 7.0.0, module version = 1.0.0
	ABI class: X.Org Video Driver, version 0.8
(++) using VT number 1

(WW) xf86OpenConsole: VT_GETSTATE failed: Invalid argument
(II) PCI: PCI scan (all values are in hex)
(II) PCI: 00:00:0: chip 8086,7120 card 8086,7120 rev 03 class 06,00,00 hdr 00
(II) PCI: 00:01:0: chip 8086,7121 card 1462,2001 rev 03 class 03,00,00 hdr 00
(II) PCI: 01:00:0: chip 10ec,8139 card 10ec,8139 rev 10 class 02,00,00 hdr 00
(II) PCI: End of PCI scan
(II) Host-to-PCI bridge:
(II) Bus 0: bridge is at (0:0:0), (0,0,1), BCTRL: 0x0008 (VGA_EN is set)
(II) Bus 0 I/O range:
	[0] -1	0	0x00000000 - 0x0000ffff (0x10000) IX[B]
(II) Bus 0 non-prefetchable memory range:
	[0] -1	0	0x00000000 - 0xffffffff (0x0) MX[B]
(II) Bus 0 prefetchable memory range:
	[0] -1	0	0x00000000 - 0xffffffff (0x0) MX[B]
(II) Host-to-PCI bridge:
(II) Bus 1: bridge is at (0:0:0), (1,1,0), BCTRL: 0x0008 (VGA_EN is set)
(II) Bus 1 I/O range:
	[0] -1	0	0x00000000 - 0x0000ffff (0x10000) IX[B]
(II) Bus 1 non-prefetchable memory range:
	[0] -1	0	0x00000000 - 0xffffffff (0x0) MX[B]
(II) Bus 1 prefetchable memory range:
	[0] -1	0	0x00000000 - 0xffffffff (0x0) MX[B]
(--) PCI: (0:1:0) Intel Corporation 82810 CGC [Chipset Graphics Controller] rev 3, Mem @ 0xd0000000/26, 0xd6000000/19
(II) Addressable bus resource ranges are
	[0] -1	0	0x00000000 - 0xffffffff (0x0) MX[B]
	[1] -1	0	0x00000000 - 0x0000ffff (0x10000) IX[B]
(II) OS-reported resource ranges:
	[0] -1	0	0xffe00000 - 0xffffffff (0x200000) MX[B](B)
	[1] -1	0	0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
	[2] -1	0	0x000f0000 - 0x000fffff (0x10000) MX[B]
	[3] -1	0	0x000c0000 - 0x000effff (0x30000) MX[B]
	[4] -1	0	0x00000000 - 0x0009ffff (0xa0000) MX[B]
	[5] -1	0	0x0000ffff - 0x0000ffff (0x1) IX[B]
	[6] -1	0	0x00000000 - 0x000000ff (0x100) IX[B]
(II) Inactive PCI resource ranges:
	[0] -1	0	0xd5800000 - 0xd58000ff (0x100) MX[B]
	[1] -1	0	0xd6000000 - 0xd607ffff (0x80000) MX[B](B)
	[2] -1	0	0xd0000000 - 0xd3ffffff (0x4000000) MX[B](B)
	[3] -1	0	0x0000c000 - 0x0000c0ff (0x100) IX[B]
(II) Inactive PCI resource ranges after removing overlaps:
	[0] -1	0	0xd5800000 - 0xd58000ff (0x100) MX[B]
	[1] -1	0	0xd6000000 - 0xd607ffff (0x80000) MX[B](B)
	[2] -1	0	0xd0000000 - 0xd3ffffff (0x4000000) MX[B](B)
	[3] -1	0	0x0000c000 - 0x0000c0ff (0x100) IX[B]
(II) OS-reported resource ranges after removing overlaps with PCI:
	[0] -1	0	0xffe00000 - 0xffffffff (0x200000) MX[B](B)
	[1] -1	0	0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
	[2] -1	0	0x000f0000 - 0x000fffff (0x10000) MX[B]
	[3] -1	0	0x000c0000 - 0x000effff (0x30000) MX[B]
	[4] -1	0	0x00000000 - 0x0009ffff (0xa0000) MX[B]
	[5] -1	0	0x0000ffff - 0x0000ffff (0x1) IX[B]
	[6] -1	0	0x00000000 - 0x000000ff (0x100) IX[B]
(II) All system resource ranges:
	[0] -1	0	0xffe00000 - 0xffffffff (0x200000) MX[B](B)
	[1] -1	0	0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
	[2] -1	0	0x000f0000 - 0x000fffff (0x10000) MX[B]
	[3] -1	0	0x000c0000 - 0x000effff (0x30000) MX[B]
	[4] -1	0	0x00000000 - 0x0009ffff (0xa0000) MX[B]
	[5] -1	0	0xd5800000 - 0xd58000ff (0x100) MX[B]
	[6] -1	0	0xd6000000 - 0xd607ffff (0x80000) MX[B](B)
	[7] -1	0	0xd0000000 - 0xd3ffffff (0x4000000) MX[B](B)
	[8] -1	0	0x0000ffff - 0x0000ffff (0x1) IX[B]
	[9] -1	0	0x00000000 - 0x000000ff (0x100) IX[B]
	[10] -1	0	0x0000c000 - 0x0000c0ff (0x100) IX[B]
(II) LoadModule: "extmod"
(II) Loading /usr/lib/xorg/modules/extensions/libextmod.so
(II) Module extmod: vendor="X.Org Foundation"
	compiled for 7.0.0, module version = 1.0.0
	Module class: X.Org Server Extension
	ABI class: X.Org Server Extension, version 0.2
(II) Loading extension SHAPE
(II) Loading extension MIT-SUNDRY-NONSTANDARD
(II) Loading extension BIG-REQUESTS
(II) Loading extension SYNC
(II) Loading extension MIT-SCREEN-SAVER
(II) Loading extension XC-MISC
(II) Loading extension XFree86-VidModeExtension
(II) Loading extension XFree86-Misc
(II) Loading extension XFree86-DGA
(II) Loading extension DPMS
(II) Loading extension TOG-CUP
(II) Loading extension Extended-Visual-Information
(II) Loading extension XVideo
(II) Loading extension XVideo-MotionCompensation
(II) Loading extension X-Resource
(II) LoadModule: "dbe"
(II) Loading /usr/lib/xorg/modules/extensions/libdbe.so
(II) Module dbe: vendor="X.Org Foundation"
	compiled for 7.0.0, module version = 1.0.0
	Module class: X.Org Server Extension
	ABI class: X.Org Server Extension, version 0.2
(II) Loading extension DOUBLE-BUFFER
(II) LoadModule: "dri"
(II) Loading /usr/lib/xorg/modules/extensions/libdri.so
(II) Module dri: vendor="X.Org Foundation"
	compiled for 7.0.0, module version = 1.0.0
	ABI class: X.Org Server Extension, version 0.2
(II) Loading sub module "drm"
(II) LoadModule: "drm"
(II) Loading /usr/lib/xorg/modules/linux/libdrm.so
(II) Module drm: vendor="X.Org Foundation"
	compiled for 7.0.0, module version = 1.0.0
	ABI class: X.Org Server Extension, version 0.2
(II) Loading extension XFree86-DRI
(II) LoadModule: "glx"
(II) Loading /usr/lib/xorg/modules/extensions/libglx.so
(II) Module glx: vendor="X.Org Foundation"
	compiled for 7.0.0, module version = 1.0.0
	ABI class: X.Org Server Extension, version 0.2
(II) Loading sub module "GLcore"
(II) LoadModule: "GLcore"
(II) Loading /usr/lib/xorg/modules/extensions/libGLcore.so
(II) Module GLcore: vendor="X.Org Foundation"
	compiled for 7.0.0, module version = 1.0.0
	ABI class: X.Org Server Extension, version 0.2
(II) Loading extension GLX
(II) LoadModule: "record"
(II) Loading /usr/lib/xorg/modules/extensions/librecord.so
(II) Module record: vendor="X.Org Foundation"
	compiled for 7.0.0, module version = 1.13.0
	Module class: X.Org Server Extension
	ABI class: X.Org Server Extension, version 0.2
(II) Loading extension RECORD
(II) LoadModule: "xtrap"
(II) Loading /usr/lib/xorg/modules/extensions/libxtrap.so
(II) Module xtrap: vendor="X.Org Foundation"
	compiled for 7.0.0, module version = 1.0.0
	Module class: X.Org Server Extension
	ABI class: X.Org Server Extension, version 0.2
(II) Loading extension DEC-XTRAP
(II) LoadModule: "freetype"
(II) Loading /usr/lib/xorg/modules/fonts/libfreetype.so
(II) Module freetype: vendor="X.Org Foundation & the After X-TT Project"
	compiled for 7.0.0, module version = 2.1.0
	Module class: X.Org Font Renderer
	ABI class: X.Org Font Renderer, version 0.4
(II) Loading font FreeType
(II) LoadModule: "type1"
(II) Loading /usr/lib/xorg/modules/fonts/libtype1.so
(II) Module type1: vendor="X.Org Foundation"
	compiled for 7.0.0, module version = 1.0.2
	Module class: X.Org Font Renderer
	ABI class: X.Org Font Renderer, version 0.4
(II) Loading font Type1
(II) LoadModule: "i810"
(II) Loading /usr/lib/xorg/modules/drivers/i810_drv.so
(II) Module i810: vendor="X.Org Foundation"
	compiled for 7.0.0, module version = 1.5.1
	Module class: X.Org Video Driver
	ABI class: X.Org Video Driver, version 0.8
(II) LoadModule: "mouse"
(II) Loading /usr/lib/xorg/modules/input/mouse_drv.so
(II) Module mouse: vendor="X.Org Foundation"
	compiled for 7.0.0, module version = 1.0.4
	Module class: X.Org XInput Driver
	ABI class: X.Org XInput driver, version 0.5
(II) LoadModule: "kbd"
(II) Loading /usr/lib/xorg/modules/input/kbd_drv.so
(II) Module kbd: vendor="X.Org Foundation"
	compiled for 7.0.0, module version = 1.0.1
	Module class: X.Org XInput Driver
	ABI class: X.Org XInput driver, version 0.5
(II) I810: Driver for Intel Integrated Graphics Chipsets: i810, i810-dc100,
	i810e, i815, i830M, 845G, 852GM/855GM, 865G, 915G, E7221 (i915),
	915GM, 945G, 945GM
(--) Chipset i810 found
(II) resource ranges after xf86ClaimFixedResources() call:
	[0] -1	0	0xffe00000 - 0xffffffff (0x200000) MX[B](B)
	[1] -1	0	0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
	[2] -1	0	0x000f0000 - 0x000fffff (0x10000) MX[B]
	[3] -1	0	0x000c0000 - 0x000effff (0x30000) MX[B]
	[4] -1	0	0x00000000 - 0x0009ffff (0xa0000) MX[B]
	[5] -1	0	0xd5800000 - 0xd58000ff (0x100) MX[B]
	[6] -1	0	0xd6000000 - 0xd607ffff (0x80000) MX[B](B)
	[7] -1	0	0xd0000000 - 0xd3ffffff (0x4000000) MX[B](B)
	[8] -1	0	0x0000ffff - 0x0000ffff (0x1) IX[B]
	[9] -1	0	0x00000000 - 0x000000ff (0x100) IX[B]
	[10] -1	0	0x0000c000 - 0x0000c0ff (0x100) IX[B]
(II) resource ranges after probing:
	[0] -1	0	0xffe00000 - 0xffffffff (0x200000) MX[B](B)
	[1] -1	0	0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
	[2] -1	0	0x000f0000 - 0x000fffff (0x10000) MX[B]
	[3] -1	0	0x000c0000 - 0x000effff (0x30000) MX[B]
	[4] -1	0	0x00000000 - 0x0009ffff (0xa0000) MX[B]
	[5] -1	0	0xd5800000 - 0xd58000ff (0x100) MX[B]
	[6] -1	0	0xd6000000 - 0xd607ffff (0x80000) MX[B](B)
	[7] -1	0	0xd0000000 - 0xd3ffffff (0x4000000) MX[B](B)
	[8] 0	0	0x000a0000 - 0x000affff (0x10000) MS[B]
	[9] 0	0	0x000b0000 - 0x000b7fff (0x8000) MS[B]
	[10] 0	0	0x000b8000 - 0x000bffff (0x8000) MS[B]
	[11] -1	0	0x0000ffff - 0x0000ffff (0x1) IX[B]
	[12] -1	0	0x00000000 - 0x000000ff (0x100) IX[B]
	[13] -1	0	0x0000c000 - 0x0000c0ff (0x100) IX[B]
	[14] 0	0	0x000003b0 - 0x000003bb (0xc) IS[B]
	[15] 0	0	0x000003c0 - 0x000003df (0x20) IS[B]
(II) Setting vga for screen 0.
(II) Loading sub module "vgahw"
(II) LoadModule: "vgahw"
(II) Loading /usr/lib/xorg/modules/libvgahw.so
(II) Module vgahw: vendor="X.Org Foundation"
	compiled for 7.0.0, module version = 0.1.0
	ABI class: X.Org Video Driver, version 0.8
(==) I810(0): Depth 16, (==) framebuffer bpp 16
(==) I810(0): RGB weight 565
(==) I810(0): Default visual is TrueColor
(II) Loading sub module "xaa"
(II) LoadModule: "xaa"
(II) Loading /usr/lib/xorg/modules/libxaa.so
(II) Module xaa: vendor="X.Org Foundation"
	compiled for 7.0.0, module version = 1.2.0
	ABI class: X.Org Video Driver, version 0.8
(II) Loading sub module "vbe"
(II) LoadModule: "vbe"
(II) Loading /usr/lib/xorg/modules/libvbe.so
(II) Module vbe: vendor="X.Org Foundation"
	compiled for 7.0.0, module version = 1.1.0
	ABI class: X.Org Video Driver, version 0.8
(II) Loading sub module "int10"
(II) LoadModule: "int10"
(II) Loading /usr/lib/xorg/modules/libint10.so
(II) Module int10: vendor="X.Org Foundation"
	compiled for 7.0.0, module version = 1.0.0
	ABI class: X.Org Video Driver, version 0.8
(II) I810(0): initializing int10
(EE) I810(0): Cannot map SYS BIOS
(II) I810(0): this driver cannot do DDC without VBE
(--) I810(0): Chipset: "i810"
(--) I810(0): Linear framebuffer at 0xD0000000
(--) I810(0): IO registers at addr 0xD6000000
(II) I810(0): Kernel reported 9216 total, 1 used
(II) I810(0): I810CheckAvailableMemory: 36860k available
(==) I810(0): Will alloc AGP framebuffer: 8192 kByte
(==) I810(0): Using gamma correction (1.0, 1.0, 1.0)
(II) I810(0): Monitor0: Using default hsync range of 28.00-33.00 kHz
(II) I810(0): Monitor0: Using default vrefresh range of 43.00-72.00 Hz
(II) I810(0): Clock range:   9.50 to 163.00 MHz
(II) I810(0): Not using default mode "640x350" (hsync out of range)
(II) I810(0): Not using default mode "320x175" (bad mode clock/interlace/doublescan)
(II) I810(0): Not using default mode "640x400" (hsync out of range)
(II) I810(0): Not using default mode "320x200" (bad mode clock/interlace/doublescan)
(II) I810(0): Not using default mode "720x400" (hsync out of range)
(II) I810(0): Not using default mode "360x200" (bad mode clock/interlace/doublescan)
(II) I810(0): Not using default mode "320x240" (bad mode clock/interlace/doublescan)
(II) I810(0): Not using default mode "640x480" (hsync out of range)
(II) I810(0): Not using default mode "320x240" (bad mode clock/interlace/doublescan)
(II) I810(0): Not using default mode "640x480" (hsync out of range)
(II) I810(0): Not using default mode "320x240" (bad mode clock/interlace/doublescan)
(II) I810(0): Not using default mode "640x480" (hsync out of range)
(II) I810(0): Not using default mode "320x240" (bad mode clock/interlace/doublescan)
(II) I810(0): Not using default mode "800x600" (hsync out of range)
(II) I810(0): Not using default mode "400x300" (bad mode clock/interlace/doublescan)
(II) I810(0): Not using default mode "800x600" (hsync out of range)
(II) I810(0): Not using default mode "400x300" (bad mode clock/interlace/doublescan)
(II) I810(0): Not using default mode "800x600" (hsync out of range)
(II) I810(0): Not using default mode "400x300" (bad mode clock/interlace/doublescan)
(II) I810(0): Not using default mode "800x600" (hsync out of range)
(II) I810(0): Not using default mode "400x300" (bad mode clock/interlace/doublescan)
(II) I810(0): Not using default mode "800x600" (hsync out of range)
(II) I810(0): Not using default mode "400x300" (bad mode clock/interlace/doublescan)
(II) I810(0): Not using default mode "1024x768" (unknown reason)
(II) I810(0): Not using default mode "512x384" (bad mode clock/interlace/doublescan)
(II) I810(0): Not using default mode "1024x768" (hsync out of range)
(II) I810(0): Not using default mode "512x384" (bad mode clock/interlace/doublescan)
(II) I810(0): Not using default mode "1024x768" (hsync out of range)
(II) I810(0): Not using default mode "512x384" (bad mode clock/interlace/doublescan)
(II) I810(0): Not using default mode "1024x768" (hsync out of range)
(II) I810(0): Not using default mode "512x384" (bad mode clock/interlace/doublescan)
(II) I810(0): Not using default mode "1024x768" (hsync out of range)
(II) I810(0): Not using default mode "512x384" (bad mode clock/interlace/doublescan)
(II) I810(0): Not using default mode "1152x864" (hsync out of range)
(II) I810(0): Not using default mode "576x432" (bad mode clock/interlace/doublescan)
(II) I810(0): Not using default mode "1280x960" (hsync out of range)
(II) I810(0): Not using default mode "640x480" (bad mode clock/interlace/doublescan)
(II) I810(0): Not using default mode "1280x960" (hsync out of range)
(II) I810(0): Not using default mode "640x480" (bad mode clock/interlace/doublescan)
(II) I810(0): Not using default mode "1280x1024" (hsync out of range)
(II) I810(0): Not using default mode "640x512" (bad mode clock/interlace/doublescan)
(II) I810(0): Not using default mode "1280x1024" (hsync out of range)
(II) I810(0): Not using default mode "640x512" (bad mode clock/interlace/doublescan)
(II) I810(0): Not using default mode "1280x1024" (hsync out of range)
(II) I810(0): Not using default mode "640x512" (bad mode clock/interlace/doublescan)
(II) I810(0): Not using default mode "1600x1200" (hsync out of range)
(II) I810(0): Not using default mode "800x600" (bad mode clock/interlace/doublescan)
(II) I810(0): Not using default mode "1600x1200" (bad mode clock/interlace/doublescan)
(II) I810(0): Not using default mode "800x600" (bad mode clock/interlace/doublescan)
(II) I810(0): Not using default mode "1600x1200" (bad mode clock/interlace/doublescan)
(II) I810(0): Not using default mode "800x600" (bad mode clock/interlace/doublescan)
(II) I810(0): Not using default mode "1600x1200" (bad mode clock/interlace/doublescan)
(II) I810(0): Not using default mode "800x600" (bad mode clock/interlace/doublescan)
(II) I810(0): Not using default mode "1600x1200" (bad mode clock/interlace/doublescan)
(II) I810(0): Not using default mode "800x600" (bad mode clock/interlace/doublescan)
(II) I810(0): Not using default mode "1792x1344" (bad mode clock/interlace/doublescan)
(II) I810(0): Not using default mode "896x672" (bad mode clock/interlace/doublescan)
(II) I810(0): Not using default mode "1792x1344" (bad mode clock/interlace/doublescan)
(II) I810(0): Not using default mode "896x672" (bad mode clock/interlace/doublescan)
(II) I810(0): Not using default mode "1856x1392" (bad mode clock/interlace/doublescan)
(II) I810(0): Not using default mode "928x696" (bad mode clock/interlace/doublescan)
(II) I810(0): Not using default mode "1856x1392" (bad mode clock/interlace/doublescan)
(II) I810(0): Not using default mode "928x696" (bad mode clock/interlace/doublescan)
(II) I810(0): Not using default mode "1920x1440" (bad mode clock/interlace/doublescan)
(II) I810(0): Not using default mode "960x720" (bad mode clock/interlace/doublescan)
(II) I810(0): Not using default mode "1920x1440" (bad mode clock/interlace/doublescan)
(II) I810(0): Not using default mode "960x720" (bad mode clock/interlace/doublescan)
(II) I810(0): Not using default mode "832x624" (hsync out of range)
(II) I810(0): Not using default mode "416x312" (bad mode clock/interlace/doublescan)
(II) I810(0): Not using default mode "1280x768" (hsync out of range)
(II) I810(0): Not using default mode "640x384" (bad mode clock/interlace/doublescan)
(II) I810(0): Not using default mode "1280x800" (hsync out of range)
(II) I810(0): Not using default mode "640x400" (bad mode clock/interlace/doublescan)
(II) I810(0): Not using default mode "1152x768" (hsync out of range)
(II) I810(0): Not using default mode "576x384" (bad mode clock/interlace/doublescan)
(II) I810(0): Not using default mode "1152x864" (hsync out of range)
(II) I810(0): Not using default mode "576x432" (bad mode clock/interlace/doublescan)
(II) I810(0): Not using default mode "1400x1050" (hsync out of range)
(II) I810(0): Not using default mode "700x525" (bad mode clock/interlace/doublescan)
(II) I810(0): Not using default mode "1400x1050" (hsync out of range)
(II) I810(0): Not using default mode "700x525" (bad mode clock/interlace/doublescan)
(II) I810(0): Not using default mode "1400x1050" (hsync out of range)
(II) I810(0): Not using default mode "700x525" (bad mode clock/interlace/doublescan)
(II) I810(0): Not using default mode "1400x1050" (bad mode clock/interlace/doublescan)
(II) I810(0): Not using default mode "700x525" (bad mode clock/interlace/doublescan)
(II) I810(0): Not using default mode "1440x900" (hsync out of range)
(II) I810(0): Not using default mode "720x450" (bad mode clock/interlace/doublescan)
(II) I810(0): Not using default mode "1600x1024" (hsync out of range)
(II) I810(0): Not using default mode "800x512" (bad mode clock/interlace/doublescan)
(II) I810(0): Not using default mode "1680x1050" (hsync out of range)
(II) I810(0): Not using default mode "840x525" (bad mode clock/interlace/doublescan)
(II) I810(0): Not using default mode "1920x1200" (bad mode clock/interlace/doublescan)
(II) I810(0): Not using default mode "960x600" (bad mode clock/interlace/doublescan)
(II) I810(0): Not using default mode "1920x1200" (bad mode clock/interlace/doublescan)
(II) I810(0): Not using default mode "960x600" (bad mode clock/interlace/doublescan)
(II) I810(0): Not using default mode "1920x1440" (bad mode clock/interlace/doublescan)
(II) I810(0): Not using default mode "960x720" (bad mode clock/interlace/doublescan)
(II) I810(0): Not using default mode "2048x1536" (bad mode clock/interlace/doublescan)
(II) I810(0): Not using default mode "1024x768" (bad mode clock/interlace/doublescan)
(II) I810(0): Not using default mode "2048x1536" (bad mode clock/interlace/doublescan)
(II) I810(0): Not using default mode "1024x768" (bad mode clock/interlace/doublescan)
(II) I810(0): Not using default mode "2048x1536" (bad mode clock/interlace/doublescan)
(II) I810(0): Not using default mode "1024x768" (bad mode clock/interlace/doublescan)
(--) I810(0): Virtual size is 640x480 (pitch 1024)
(**) I810(0): *Default mode "640x480": 25.2 MHz, 31.5 kHz, 60.0 Hz
(II) I810(0): Modeline "640x480"   25.20  640 656 752 800  480 490 492 525 -hsync -vsync
(==) I810(0): DPI set to (75, 75)
(II) Loading sub module "fb"
(II) LoadModule: "fb"
(II) Loading /usr/lib/xorg/modules/libfb.so
(II) Module fb: vendor="X.Org Foundation"
	compiled for 7.0.0, module version = 1.0.0
	ABI class: X.Org ANSI C Emulation, version 0.2
(II) Loading sub module "ramdac"
(II) LoadModule: "ramdac"
(II) Loading /usr/lib/xorg/modules/libramdac.so
(II) Module ramdac: vendor="X.Org Foundation"
	compiled for 7.0.0, module version = 0.1.0
	ABI class: X.Org Video Driver, version 0.8
(II) Loading sub module "shadowfb"
(II) LoadModule: "shadowfb"
(II) Loading /usr/lib/xorg/modules/libshadowfb.so
(II) Module shadowfb: vendor="X.Org Foundation"
	compiled for 7.0.0, module version = 1.0.0
	ABI class: X.Org ANSI C Emulation, version 0.2
(**) I810(0): page flipping disabled
(II) I810(0): XvMC is Disabled: use XvMCSurfaces config option to enable.
(II) do I need RAC?  No, I don't.
(II) resource ranges after preInit:
	[0] 0	0	0xd6000000 - 0xd607ffff (0x80000) MS[B]
	[1] 0	0	0xd0000000 - 0xd3ffffff (0x4000000) MS[B]
	[2] -1	0	0xffe00000 - 0xffffffff (0x200000) MX[B](B)
	[3] -1	0	0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
	[4] -1	0	0x000f0000 - 0x000fffff (0x10000) MX[B]
	[5] -1	0	0x000c0000 - 0x000effff (0x30000) MX[B]
	[6] -1	0	0x00000000 - 0x0009ffff (0xa0000) MX[B]
	[7] -1	0	0xd5800000 - 0xd58000ff (0x100) MX[B]
	[8] -1	0	0xd6000000 - 0xd607ffff (0x80000) MX[B](B)
	[9] -1	0	0xd0000000 - 0xd3ffffff (0x4000000) MX[B](B)
	[10] 0	0	0x000a0000 - 0x000affff (0x10000) MS[B](OprD)
	[11] 0	0	0x000b0000 - 0x000b7fff (0x8000) MS[B](OprD)
	[12] 0	0	0x000b8000 - 0x000bffff (0x8000) MS[B](OprD)
	[13] -1	0	0x0000ffff - 0x0000ffff (0x1) IX[B]
	[14] -1	0	0x00000000 - 0x000000ff (0x100) IX[B]
	[15] -1	0	0x0000c000 - 0x0000c0ff (0x100) IX[B]
	[16] 0	0	0x000003b0 - 0x000003bb (0xc) IS[B](OprU)
	[17] 0	0	0x000003c0 - 0x000003df (0x20) IS[B](OprU)
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is -1, (No such device or address)
drmOpenDevice: open result is -1, (No such device or address)
drmOpenDevice: Open failed
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is -1, (No such device or address)
drmOpenDevice: open result is -1, (No such device or address)
drmOpenDevice: Open failed
drmOpenByBusid: Searching for BusID pci:0000:00:01.0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 8, (OK)
drmOpenByBusid: drmOpenMinor returns 8
drmOpenByBusid: drmGetBusid reports pci:0000:00:01.0
(II) I810(0): [drm] loaded kernel module for "i810" driver
(II) I810(0): [drm] DRM interface version 1.2
(II) I810(0): [drm] created "i810" driver at busid "pci:0000:00:01.0"
(II) I810(0): [drm] added 8192 byte SAREA at 0xc505c000
(II) I810(0): [drm] mapped SAREA 0xc505c000 to 0xb78a9000
(II) I810(0): [drm] framebuffer handle = 0xd0000000
(II) I810(0): [drm] added 1 reserved context for kernel
(II) I810(0): [drm] Registers = 0xd6000000
(II) I810(0): [agp] dcacheHandle : 0x1
(II) I810(0): [agp] GART: Found 4096K Z buffer memory
(II) I810(0): [agp] Bound backbuffer memory
(II) I810(0): [agp] Bound System Texture Memory
(II) I810(0): [agp] GART: Allocated 4K for mouse cursor image
(II) I810(0): [agp] GART: Allocated 16K for ARGB mouse cursor image
(II) I810(0): Adding 768 scanlines for pixmap caching
(II) I810(0): Allocated Scratch Memory
(II) I810(0): [dri] Buffer map : 60b000
(II) I810(0): [drm] added 256 4096 byte DMA buffers
(II) I810(0): [drm] Init v1.4 interface.
(II) I810(0): [drm] dma control initialized, using IRQ -1007
(II) I810(0): [dri] visual configs initialized.
(II) I810(0): vgaHWGetIOBase: hwp->IOBase is 0x03b0, hwp->PIOOffset is 0x0000
(II) I810(0): Setting dot clock to 25.2 MHz [ 0x13 0x3 0x40 ] [ 21 5 4 ]
(II) I810(0): chose watermark 0x22006000: (tab.freq 25.2)
(II) I810(0): Using XFree86 Acceleration Architecture (XAA)
	Screen to screen bit blits
	Solid filled rectangles
	8x8 mono pattern filled rectangles
	Indirect CPU to Screen color expansion
	Solid Horizontal and Vertical Lines
	Offscreen Pixmaps
	Setting up tile and stipple cache:
		29 128x128 slots
		7 256x256 slots
(==) I810(0): Backing store disabled
(==) I810(0): Silken mouse enabled
(II) I810(0): X context handle = 0x1
(II) I810(0): [drm] installed DRM signal handler
(II) I810(0): [DRI] installation complete
(II) I810(0): Direct rendering enabled
(==) RandR enabled
(II) Initializing built-in extension MIT-SHM
(II) Initializing built-in extension XInputExtension
(II) Initializing built-in extension XTEST
(II) Initializing built-in extension XKEYBOARD
(II) Initializing built-in extension XC-APPGROUP
(II) Initializing built-in extension SECURITY
(II) Initializing built-in extension XINERAMA
(II) Initializing built-in extension XFIXES
(II) Initializing built-in extension XFree86-Bigfont
(II) Initializing built-in extension RENDER
(II) Initializing built-in extension RANDR
(II) Initializing built-in extension COMPOSITE
(II) Initializing built-in extension DAMAGE
(II) Initializing built-in extension XEVIE
(**) Option "Protocol" "auto"
(**) Mouse0: Device: "/dev/mouse"
(**) Mouse0: Protocol: "auto"
(**) Option "CorePointer"
(**) Mouse0: Core Pointer
(**) Option "Device" "/dev/mouse"
(==) Mouse0: Emulate3Buttons, Emulate3Timeout: 50
(**) Option "ZAxisMapping" "4 5 6 7"
(**) Mouse0: ZAxisMapping: buttons 4, 5, 6 and 7
(**) Mouse0: Buttons: 11
(**) Option "CoreKeyboard"
(**) Keyboard0: Core Keyboard
(**) Option "Protocol" "standard"
(**) Keyboard0: Protocol: standard
(**) Option "AutoRepeat" "500 30"
(**) Option "XkbRules" "xorg"
(**) Keyboard0: XkbRules: "xorg"
(**) Option "XkbModel" "pc105"
(**) Keyboard0: XkbModel: "pc105"
(**) Option "XkbLayout" "us"
(**) Keyboard0: XkbLayout: "us"
(**) Option "CustomKeycodes" "off"
(**) Keyboard0: CustomKeycodes disabled
(II) XINPUT: Adding extended input device "Keyboard0" (type: KEYBOARD)
(II) XINPUT: Adding extended input device "Mouse0" (type: MOUSE)
(--) Mouse0: PnP-detected protocol: "ExplorerPS/2"
(II) Mouse0: ps2EnableDataReporting: succeeded
Could not init font path element /usr/share/fonts/X11/TTF/, removing from list!
Could not init font path element /usr/share/fonts/X11/OTF, removing from list!
Could not init font path element /usr/share/fonts/X11/CID/, removing from list!
Error in I810WaitLpRing(), now is -1545860313, start is -1545862314
pgetbl_ctl: 0x0 pgetbl_err: 0x30e010
ipeir: 0 iphdr: 0
LP ring tail: 40 head: 0 len: f001 start 270000
eir: 0 esr: 10 emr: 3d
instdone: ff7a instpm: 0
memmode: 4 instps: c10
hwstam: 9ac7 ier: 0 imr: 9ac7 iir: 0
space: 65464 wanted 65528
(II) I810(0): [drm] removed 1 reserved context for kernel
(II) I810(0): [drm] unmapping 8192 bytes of SAREA 0xc505c000 at 0xb78a9000

Fatal server error:
lockup

Error in I810WaitLpRing(), now is -1545855283, start is -1545857284
pgetbl_ctl: 0x0 pgetbl_err: 0x10808010
ipeir: 0 iphdr: 0
LP ring tail: 48 head: 0 len: f001 start 270000
eir: 0 esr: 10 emr: 3d
instdone: ff7a instpm: 0
memmode: 4 instps: c10
hwstam: 9ac7 ier: 0 imr: 9ac7 iir: 0
space: 65456 wanted 65528

FatalError re-entered, aborting
lockup


[-- Attachment #3: Type: text/plain, Size: 138 bytes --]

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xensource.com
http://lists.xensource.com/xen-devel

^ permalink raw reply	[flat|nested] 6+ messages in thread

* RE: X11 on domU
  2006-09-12 21:39 ` Julian Davison
@ 2006-09-12 21:54   ` Ian Pratt
  0 siblings, 0 replies; 6+ messages in thread
From: Ian Pratt @ 2006-09-12 21:54 UTC (permalink / raw)
  To: Julian Davison; +Cc: xen-devel

> Ian Pratt wrote:
> >> It results in a leap forward, but still falls short :)
> >> I did need the VGA BIOS (0x277FFF) which results in
> >> X starting up(ish) but displaying a black screen with
> >> a white square near the middle, then stalling.
> >> A ctrl-C in the starting terminal causes X to exit,
> >> with the error:
> >> -------------- copy of end of X log starts --------------
> >> Error in I810WaitLpRing(), now is 1534883518, start is 1534881517
> >> pgetbl_ctl: 0x0 pgetbl_err: 0x10
> >> ipeir: 0 iphdr: 0
> >> LP ring tail: 40 head: 0 len: f001 start 342000
> >> eir: 0 esr: 10 emr: 3d
> >> instdone: ff7a instpm: 0
> >> memmode: 4 instps: c10
> >> hwstam: 9ac7 ier: 0 imr: 9ac7 iir: 0
> >> space: 65464 wanted 65528
> >>
> >> Fatal server error:
> >> lockup
> >
> >
> > This is pretty weird. I wander if its relying on an interrupt that
isn't
> > getting plumbed through? Is there any mention of an interrupt in the
X
> > startup logs? Please could you post these.
> 
> I've attached the Xorg.0.log file

It might be helpful to diff the Xorg log file between the driver working
successfully in dom0, and failing to work in domU.

Thanks,
Ian

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2006-09-12 21:54 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-08-11 23:34 X11 on domU Ian Pratt
2006-08-29 20:24 ` Julian Davison
  -- strict thread matches above, loose matches on Subject: below --
2006-08-29 21:23 Ian Pratt
2006-09-12 21:39 ` Julian Davison
2006-09-12 21:54   ` Ian Pratt
2006-07-24 19:59 Julian Davison

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.