This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
Home Products Support Community News


Re: [Xen-devel] Getting X to work on XEN unstable / xenolinux 2.4.26

To: Ian Pratt <Ian.Pratt@xxxxxxxxxxxx>
Subject: Re: [Xen-devel] Getting X to work on XEN unstable / xenolinux 2.4.26
From: Keir Fraser <Keir.Fraser@xxxxxxxxxxxx>
Date: Fri, 16 Jul 2004 09:28:23 +0100
Cc: Richard Ta-Min <tamin@xxxxxxxxxxxxxxx>, xen-devel@xxxxxxxxxxxxxxxxxxxxx
Delivery-date: Fri, 16 Jul 2004 09:29:52 +0100
Envelope-to: steven.hand@xxxxxxxxxxxx
In-reply-to: Your message of "Fri, 16 Jul 2004 08:57:24 BST." <E1BlNau-00024c-00@xxxxxxxxxxxxxxxxx>
List-archive: <http://sourceforge.net/mailarchive/forum.php?forum=xen-devel>
List-help: <mailto:xen-devel-request@lists.sourceforge.net?subject=help>
List-id: List for Xen developers <xen-devel.lists.sourceforge.net>
List-post: <mailto:xen-devel@lists.sourceforge.net>
List-subscribe: <https://lists.sourceforge.net/lists/listinfo/xen-devel>, <mailto:xen-devel-request@lists.sourceforge.net?subject=subscribe>
List-unsubscribe: <https://lists.sourceforge.net/lists/listinfo/xen-devel>, <mailto:xen-devel-request@lists.sourceforge.net?subject=unsubscribe>
Sender: xen-devel-admin@xxxxxxxxxxxxxxxxxxxxx
> > Next, I try to 'startx' again but this time with a basic 
> > /etc/X11/XF86Config file.
> > This is a basic XF86Config file that tries to use a generic VESA driver. 
> > This is the driver I used to load under regular linux before I installed 
> > the property FGLRX driver from ATI and for most purposes it works fine on 
> > regular linux.
> Presumably the source for the FGLRX kernel module isn't
> available? If not, it'll be a struggle to get it going.
> As I recall, the VESA driver tries to make calls back to the
> bios, which Xen doesn't support right now (but I suppose in
> principle might be able to -- I forget how they work).

Possible problems include the fact that we don't map the bottom 1MB of
physical memory 1:1, even in DOM0. Also we don't support vm86 mode,
and some vesa drivers rely on it.

> Can you not just use the standard XFree86 'radeon' driver? It
> claims to support the 9200.

If you're using an older version of X (e.g., <=4.3.0) you'll need to
fake your device's id by adding e.g.,
    ChipId 0x4242
to a radeon-configured 'Section "Device"' in your XF86Config.

Apart from that, you ought to be able to use the open-source radeon
driver with no problems --- the 9200 is backward compatible.

 -- Keir

This SF.Net email is sponsored by BEA Weblogic Workshop
FREE Java Enterprise J2EE developer tools!
Get your free copy of BEA WebLogic Workshop 8.1 today.
Xen-devel mailing list