Xgl on unichrome(VIA): "No screens found"

Boris Dušek borisdusek at cmail.cz
Mon Mar 20 10:12:16 PST 2006


Dear Xorg list,

I am trying to get Xgl running on my box with VIA card (a.k.a. via, unichrome, 
openchrome). I am using drivers from openchrome.org project with pure Xorg 
7.0 with no problems. I use the famous Hanno's ebuilds to build xgl & related 
things, but do not succeed in getting Xgl running, getting basically error 
message which is the subject of this message, exactly reproduced here:

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.14-gentoo-r2 i686
Current Operating System: Linux localhost 2.6.14-gentoo-r2 #4 Sun Jan 8 
17:46:12 CET 2006 i686
Build Date: 11 January 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.93.log", Time: Tue Feb 28 00:29:16 2006
(==) Using config file: "/etc/X11/xorg.conf"
Fulfilled via DRI at 3145728
Freed 3145728 (pool 2)
__driCreateNewScreen_20050727 - succeeded

Fatal server error:
no screens found
Freed 3145728 (pool 1)
FreeFontPath: FPE "/usr/share/fonts/misc" refcount is 2, should be 1; fixing.



I contacted the developers from openchrome.org and from Xorg.93.log they just 
did not see anything strange and asked me to seek help on this list (btw. no 
one has successfully tried Xgl with VIA card yet):

"can't see any obvious differences in the logfiles. 
You might need to ask on the xgl list for debugging tips."

So I am here to ask what I can do to make Xgl work on VIA cards?
I found a tip on google - include this in /etc/drirc:

<driconf>
    <device screen="0" driver="unichrome">
        <application name="all">
            <option name="allow_large_textures" value="1" />
        </application>
    </device>
</driconf>

But it did not help.

Finally some concentrated info:

VIA KM400
openchrome.org drivers (latest svn)
Hanno's ebuilds (Mesa, xgl, compiz from cvs; compiz with "svg" and "gnome" 
flags)
DRI kernel modules from cvs
X.org 7.0
kernel 2.6.14 + gentoo patches



Any help is very appreciated.

Regards,
Boris Dusek



More information about the xorg mailing list