View previous topic :: View next topic |
Author |
Message |
Sangeki Apprentice
Joined: 23 Apr 2005 Posts: 186
|
Posted: Tue Feb 07, 2006 7:59 pm Post subject: |
|
|
Well, it is released... as much as it was already since last month.
The only real new thing is compiz and maybe new code additions (surprise...). |
|
Back to top |
|
|
sanmartin Tux's lil' helper
Joined: 10 Aug 2005 Posts: 138 Location: Massachusetts
|
Posted: Tue Feb 07, 2006 7:59 pm Post subject: |
|
|
What exactly do they mean by "released"? Is it actually a final non-beta release or are we talking an alpha release, or just making the most recent development code available on CVS? I wouldn't think there would be a stable release already, it seems way too soon.
Also I wanted to ask: has anyone here tried using multiple monitors with Xgl? I'm trying to use (nvidia) TwinView. I get the full virtual screen area but gnome panels and everything else don't seem inclined to limit themselves to one monitor. Can I try the Xinerama extension? I don't really remember why but I remember that was a bad idea with nvidia drivers somehow. |
|
Back to top |
|
|
dmsnell Tux's lil' helper
Joined: 04 Oct 2005 Posts: 79
|
Posted: Tue Feb 07, 2006 8:26 pm Post subject: |
|
|
From the Suse site...
Quote: | Xgl is highly experimental code, it has been tested only on few hardware platforms, and depending on driver state it may even crash your computer. This code is not for the faint of heart. Said that, it works remarkably well on several platforms. |
|
|
Back to top |
|
|
pijalu Guru
Joined: 04 Oct 2004 Posts: 365
|
Posted: Tue Feb 07, 2006 8:32 pm Post subject: |
|
|
Xgl on openSUSE wrote: |
Xgl is highly experimental code, it has been tested only on few hardware platforms, and depending on driver state it may even crash your computer. This code is not for the faint of heart. Said that, it works remarkably well on several platforms.
|
EDIT: burned by dsmell.... LOL
By "release", from what i see of the status of Xgl, it's more "let's PR this new project"... Don't take me wrong, I am sure this will go fast (people WANT eye candy....eye candy is "selling" argument) but as today, it's still far from "mainstream"... They speak about release in "we give it to you for test..." not like "it's stable and working like a charm"...
Xgl on openSUSE wrote: |
Xgl is highly experimental code, it has been tested only on few hardware platforms, and depending on driver state it may even crash your computer. This code is not for the faint of heart. Said that, it works remarkably well on several platforms.
|
|
|
Back to top |
|
|
frenkel Veteran
Joined: 13 May 2003 Posts: 1034 Location: .nl
|
Posted: Tue Feb 07, 2006 8:46 pm Post subject: |
|
|
pijalu wrote: |
Xgl on openSUSE wrote: |
Xgl is highly experimental code, it has been tested only on few hardware platforms, and depending on driver state it may even crash your computer. This code is not for the faint of heart. Said that, it works remarkably well on several platforms.
|
EDIT: burned by dsmell.... LOL
By "release", from what i see of the status of Xgl, it's more "let's PR this new project"... Don't take me wrong, I am sure this will go fast (people WANT eye candy....eye candy is "selling" argument) but as today, it's still far from "mainstream"... They speak about release in "we give it to you for test..." not like "it's stable and working like a charm"...
Xgl on openSUSE wrote: |
Xgl is highly experimental code, it has been tested only on few hardware platforms, and depending on driver state it may even crash your computer. This code is not for the faint of heart. Said that, it works remarkably well on several platforms.
|
|
It's in xorg cvs now... (well, not in trunk, but in a branch)
Does anybody know how to make an ebuild for it? |
|
Back to top |
|
|
pijalu Guru
Joined: 04 Oct 2004 Posts: 365
|
Posted: Tue Feb 07, 2006 9:06 pm Post subject: |
|
|
frenkel wrote: |
It's in xorg cvs now... (well, not in trunk, but in a branch)
Does anybody know how to make an ebuild for it? |
you are asking for http://dev.gentoo.org/~hanno/ ? |
|
Back to top |
|
|
frenkel Veteran
Joined: 13 May 2003 Posts: 1034 Location: .nl
|
Posted: Tue Feb 07, 2006 9:12 pm Post subject: |
|
|
pijalu wrote: | frenkel wrote: |
It's in xorg cvs now... (well, not in trunk, but in a branch)
Does anybody know how to make an ebuild for it? |
you are asking for http://dev.gentoo.org/~hanno/ ? |
No, I'm asking for an ebuild for the xgl branch of xorg. But forget it, I'll just wait.
Last edited by frenkel on Tue Feb 07, 2006 9:13 pm; edited 1 time in total |
|
Back to top |
|
|
dmsnell Tux's lil' helper
Joined: 04 Oct 2005 Posts: 79
|
Posted: Tue Feb 07, 2006 9:13 pm Post subject: |
|
|
anyone know why I am getting the following errors?
Code: |
ddxLoad.c: In function `XkbDDXCompileNamedKeymap':
ddxLoad.c:246: error: `XkbBinDirectory' undeclared (first use in this function)
ddxLoad.c:246: error: (Each undeclared identifier is reported only once
ddxLoad.c:246: error: for each function it appears in.)
ddxLoad.c: In function `XkbDDXCompileKeymapByNames':
ddxLoad.c:345: error: `XkbBinDirectory' undeclared (first use in this function)
|
|
|
Back to top |
|
|
pijalu Guru
Joined: 04 Oct 2004 Posts: 365
|
Posted: Tue Feb 07, 2006 9:24 pm Post subject: |
|
|
frenkel wrote: | pijalu wrote: | frenkel wrote: |
It's in xorg cvs now... (well, not in trunk, but in a branch)
Does anybody know how to make an ebuild for it? |
you are asking for http://dev.gentoo.org/~hanno/ ? |
No, I'm asking for an ebuild for the xgl branch of xorg. But forget it, I'll just wait. |
Code: |
$ head xgl-20060118.ebuild
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
inherit cvs eutils
ECVS_SERVER="cvs.freedesktop.org:/cvs/xorg"
ECVS_MODULE="xserver/xorg"
ECVS_BRANCH="xgl-0-0-1"
ECVS_LOCALNAME="xgl-xorg"
|
|
|
Back to top |
|
|
pijalu Guru
Joined: 04 Oct 2004 Posts: 365
|
Posted: Tue Feb 07, 2006 9:29 pm Post subject: |
|
|
dmsnell wrote: | anyone know why I am getting the following errors?
Code: |
ddxLoad.c: In function `XkbDDXCompileNamedKeymap':
ddxLoad.c:246: error: `XkbBinDirectory' undeclared (first use in this function)
ddxLoad.c:246: error: (Each undeclared identifier is reported only once
ddxLoad.c:246: error: for each function it appears in.)
ddxLoad.c: In function `XkbDDXCompileKeymapByNames':
ddxLoad.c:345: error: `XkbBinDirectory' undeclared (first use in this function)
|
|
--enable-xkb was used ?
EDIT: if yes, you can try to remove original xorg-7 xkb src and exchange it with Xgl one... work on my side, but i don't think it helped a lot (I need a normal X open in another console to get keyboard layout working...)
Last edited by pijalu on Tue Feb 07, 2006 9:31 pm; edited 1 time in total |
|
Back to top |
|
|
sanmartin Tux's lil' helper
Joined: 10 Aug 2005 Posts: 138 Location: Massachusetts
|
Posted: Tue Feb 07, 2006 9:30 pm Post subject: |
|
|
frenkel wrote: |
No, I'm asking for an ebuild for the xgl branch of xorg. But forget it, I'll just wait. |
xgl-20060118.ebuild wrote: | ECVS_SERVER="cvs.freedesktop.org:/cvs/xorg"
ECVS_MODULE="xserver/xorg"
ECVS_BRANCH="xgl-0-0-1"
ECVS_LOCALNAME="xgl-xorg"
S=${WORKDIR}/${ECVS_LOCALNAME}
|
So it's already using that CVS branch.
EDIT: actually the Novell release says xg-0-0-1... Is that a typo?
Last edited by sanmartin on Tue Feb 07, 2006 9:32 pm; edited 1 time in total |
|
Back to top |
|
|
dmsnell Tux's lil' helper
Joined: 04 Oct 2005 Posts: 79
|
Posted: Tue Feb 07, 2006 9:30 pm Post subject: |
|
|
I've tried it three ways...
1) With --enable-xkb
2) With --disable-xkb
3) Without mention of xkb
edit: when you mention removing the xkb source, what does that mean and how can I do that? do I need to remove the xkb directory and then edit the makefile? |
|
Back to top |
|
|
pijalu Guru
Joined: 04 Oct 2004 Posts: 365
|
Posted: Tue Feb 07, 2006 9:38 pm Post subject: |
|
|
dmsnell wrote: | I've tried it three ways...
1) With --enable-xkb
2) With --disable-xkb
3) Without mention of xkb |
but it maybe can help you:
ebuild unpack xgl
untar xorg-server-1.0.1 (from the modular xorg)
exchange the xkb of xgl with the one of xorg and then ebuild merge... normally it will say "already extracted" and continue the "build" with "hacked" src
Compiled fine, still prob with keyb layout but found a "way" to got the right local on Xgl...
EDIT: the makefile looks fine, nothing specific to xorg than cannot apply to xgl |
|
Back to top |
|
|
Q-collective Advocate
Joined: 22 Mar 2004 Posts: 2071
|
Posted: Tue Feb 07, 2006 9:56 pm Post subject: |
|
|
I want to try it out, but howto use this stuff? |
|
Back to top |
|
|
pijalu Guru
Joined: 04 Oct 2004 Posts: 365
|
Posted: Tue Feb 07, 2006 9:57 pm Post subject: |
|
|
For interested people, using gdm with xgl as main X server is fine as well, at least for gnome
change to make in /etc/X11/gdm/gdm.conf
add (nvidia version, for ATI change the parameters)
Code: |
[server-Xgl]
name=Xgl server
command=/usr/bin/Xgl -accel xv -accel glx:pubffer -ac -kb -audit 0 -br
flexible=true
|
and change in the servers section
to
to only use Xgl
but I recommend simply adding
So you will have 2 gdm (CTRL-ALT-F7 ==> normal xorg and CTRL-ATL-F8 ==> Xgl)
NOTE: I am using a hacked Xgl xkb and I can change the keyboard layout (i am using french) but i am start Xgl without xkb so i don't think this is important. I dunno if a normal Xgl build can do the same... If someone try and have working keyboard with something else than US keyb please confirm this
(and if --enable-xkb / --disable-xkb was used) |
|
Back to top |
|
|
pijalu Guru
Joined: 04 Oct 2004 Posts: 365
|
|
Back to top |
|
|
pijalu Guru
Joined: 04 Oct 2004 Posts: 365
|
Posted: Tue Feb 07, 2006 10:07 pm Post subject: |
|
|
sanmartin wrote: |
EDIT: actually the Novell release says xg-0-0-1... Is that a typo? |
Typo: link is xgl-0-0-1 tag;-) |
|
Back to top |
|
|
Q-collective Advocate
Joined: 22 Mar 2004 Posts: 2071
|
Posted: Tue Feb 07, 2006 10:13 pm Post subject: |
|
|
Thanks for the link
I'm using DRI (r300) though and I really don't want to use fglrx, will it work now? |
|
Back to top |
|
|
pijalu Guru
Joined: 04 Oct 2004 Posts: 365
|
Posted: Tue Feb 07, 2006 10:15 pm Post subject: |
|
|
[OTW]I am in mood of posting today[/OTW]
For the note, for people who want transparency as well (point a window - CTRL+mousewheel to set) , use transset-df as stated in http://gentoo-wiki.com/Xorg_X11_and_Transparency
and use this .xbindkeysrc for xgl
Code: |
"transset-df --min 0.1 -p --dec 0.03"
control + b:4
"transset-df --max 0.99 -p --inc 0.03"
control + b:5
|
(otherwise you will end with problems to put windows opaque - this don't make it 100% opaque but that at least usable) |
|
Back to top |
|
|
pijalu Guru
Joined: 04 Oct 2004 Posts: 365
|
Posted: Tue Feb 07, 2006 10:20 pm Post subject: |
|
|
Q-collective wrote: |
Thanks for the link
I'm using DRI (r300) though and I really don't want to use fglrx, will it work now? |
from http://en.opensuse.org/Xgl, they say not yet... but actually I don't have a clue... I am with closed Nvidia src... |
|
Back to top |
|
|
dmsnell Tux's lil' helper
Joined: 04 Oct 2005 Posts: 79
|
Posted: Tue Feb 07, 2006 10:29 pm Post subject: |
|
|
pijalu, did you use --disable-xkb?
I can't seem to get it to build because I still run into Xkb errors, here's what I did from your advice...
Code: |
cd /var/tmp/portage/xgl-20060118-r2/work/xgl-xorg/xkb
cp /var/tmp/portage/xorg-server-1.0.1-r2/work/xorg-server-1.0.1/xkb/* . -R
cd ..
make
|
Is this what you suggested? |
|
Back to top |
|
|
pijalu Guru
Joined: 04 Oct 2004 Posts: 365
|
Posted: Tue Feb 07, 2006 10:37 pm Post subject: |
|
|
dmsnell wrote: | pijalu, did you use --disable-xkb?
I can't seem to get it to build because I still run into Xkb errors, here's what I did from your advice...
Code: |
cd /var/tmp/portage/xgl-20060118-r2/work/xgl-xorg/xkb
cp /var/tmp/portage/xorg-server-1.0.1-r2/work/xorg-server-1.0.1/xkb/* . -R
cd ..
make
|
Is this what you suggested? |
nope, used --enable-xkb and i did something like this, just take care to only run the extract - then the copy - then the configure/compile...
EDIT: I just uploaded my "compilable" work dir from xgl (include mesa-6.4.2 and xkb from xorg7) at http://rapidshare.de/files/12775470/my-xgl-xorg.tar.bz2.html...
You should be able to use it with the mesa 6.4.2 ebuild of xgl:
a) got to your overlay with xgl ebuild
b) ebuild xgl-20060118-r2.ebuild unpack
c) go to /var/tmp/portage/xgl-20060118-r2/work/
d) replace xgl-xorg by the one in the tarball
e) go back to overlay with xgl ebuild
f) ebuild xgl-20060118-r2.ebuild merge
This should start the patching (i reversed the patches of ebuild... so this tarball is only usefull with the ebuild..) and compile... here it make it fine
Last edited by pijalu on Tue Feb 07, 2006 11:08 pm; edited 2 times in total |
|
Back to top |
|
|
Q-collective Advocate
Joined: 22 Mar 2004 Posts: 2071
|
Posted: Tue Feb 07, 2006 11:02 pm Post subject: |
|
|
Too bad, I guess I'll wait a little longer then. |
|
Back to top |
|
|
flowolf Tux's lil' helper
Joined: 22 Jun 2003 Posts: 143
|
Posted: Tue Feb 07, 2006 11:18 pm Post subject: |
|
|
I have installed Xgl and I'm now running Gnome on it but I'm unable to use glxcompmgr:
Code: | flowolf@nibiru xgl $ glxcompmgr wobbly shadow
glxcompmgr: GLX_MESA_render_texture is missing
glxcompmgr: Failed to manage screen: 0
glxcompmgr: No managable screens found on display :1.0
|
How can I fix this?
Compiz would be cool but I can't find it... _________________ Religions are like fireflies. They require darkness in order to shine.
Arthur Schopenhauer |
|
Back to top |
|
|
pijalu Guru
Joined: 04 Oct 2004 Posts: 365
|
Posted: Tue Feb 07, 2006 11:21 pm Post subject: |
|
|
flowolf wrote: | I have installed Xgl and I'm now running Gnome on it but I'm unable to use glxcompmgr:
Code: | flowolf@nibiru xgl $ glxcompmgr wobbly shadow
glxcompmgr: GLX_MESA_render_texture is missing
glxcompmgr: Failed to manage screen: 0
glxcompmgr: No managable screens found on display :1.0
|
How can I fix this?
Compiz would be cool but I can't find it... |
If adding "LD_LIBRARY_PATH=/usr/lib/opengl/xorg-x11/lib/" in front doesn't help, then you have 2 choices:
a) emerge mesa-6.4.2_alpha20060121
b) change mesa-6.4.2 ebuild to apply a few patches (the one applied in mesa-6.4.2_alpha20060121 .. I posted a patch to do than on this thread
EDIT: compiz no out yet... |
|
Back to top |
|
|
|