Tait Clarridge
2008-Jan-15 15:05 UTC
[Xen-users] Intel 965 Onboard Graphics and Xen 3.1 on CentOS 5.1
Hello All, This is my first post here but I have been reading these mailing lists for a while and I doubt I would have made any progress without them. I guess it is my turn to ask for some help now. As a background to Xen I have had experiencing using it on Sun X4100s and X4600s and have those working very well from open source, it took some tweaking but they are running rock solid. My new problem is kind of driving me up the wall and I am hoping that an answer can be found here. I am trying to get Xen 3.1 (Open-Source) running on my Toshiba Tecra A9. I tried almost every distro I could think of to get everything working correctly and they all have the same problem. When booting into Xen at the point where X11 is supposed to start, it doesn''t claiming that I have "no screens found". This is a strange problem as I have built the proper display drivers into my Xen dom0 kernel and on a normal 2.6.18 kernel the display has no problem firing up. I have been trying to trace the problem and have gone through everything I can think of, the Xen kernel seems to try and load the i810 module where my regular CentOS5.1 install loads the i915. When trying to start X it tells me that there it cannot find "/dev/agpgart" and that AGPGART failed to render due to an invalid video ram problem (which is probably because the i810 kernel module isn''t for the 965 chipset). I then tried to manually load the i915 module (which subsequently loads the drm module) which gives me the error: "drm: disagrees about version of symbol struct_module I915: disagrees about version of symbol struct_module" Then it fails to load the modules properly. I also tried copying the modules from my 2.6.23 kernel over to the xen kernel to see if that was the issue and I get the same problem. I can load the X window system using the vesa driver but it is a little too slow, which is why I wish this to work. So I am hoping that maybe some other people are having this problem so we can work on fixing it. I was thinking about moving to the 2.6.23 kernel and trying to manually build a xen version of it, and was wondering if anyone has had any luck trying to build a custom xen dom0 kernel. Alright, that was a lot of questions haha. Thanks in advance, Tait Clarridge _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Ralf Kaestner
2008-Jan-15 20:53 UTC
Re: [Xen-users] Intel 965 Onboard Graphics and Xen 3.1 on CentOS 5.1
"Tait Clarridge" wrote:> i810 module where my regular CentOS5.1 install loads the i915. When trying to > start X it tells me that there it cannot find /dev/agpgart anddid you try this kernel patch? http://lkml.org/lkml/2007/4/8/102 I assume its a 965GM intel gpu you have and your dom0 kernel is 2.6.18. This patch should be implemented in 2.6.21 kernels and later, so if you find a disto with a 2.6.21 or newer dom0 kernel it should work out of the box. Just make sure the kernel has agpgart support and use the "intel" driver in your x conf. I am not sure if the kernel requires the i810 or i915 for the 965gm chipset graphics, but if you have both available as kernel modules the xserver will just choose the right one for your card. I am using gentoo + 965gm with the default gentoo dom0 kernel (its a 2.6.18) + the patch above and it runs fine at 1600x1050. I had similar issues (no agpgart) without the patch. The patch is very simple and just adds the 965gm chipset pci ids. you should check your dmesg and it should report something like: Dec 3 10:07:49 gbox agpgart: Detected an Intel 965GM Chipset. Dec 3 10:07:49 gbox agpgart: Detected 7676K stolen memory. Dec 3 10:07:49 gbox agpgart: AGP aperture is 256M @ 0xe0000000 if not - your kernel does not support the chipset graphic. Ralf _______________________________________________________________________ Jetzt neu! Schützen Sie Ihren PC mit McAfee und WEB.DE. 30 Tage kostenlos testen. http://www.pc-sicherheit.web.de/startseite/?mc=022220 _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users