You are not logged in.
Hi!
I am thinking of trying out Xgl , the gl-accelerating X-server....
http://www.freedesktop.org/wiki/Software_2fXgl
Just wanted to make sure that anyone else hasn't made any pkgbuilds, or similar, and if they have ...maybe I can get my hands on them??!!
so, has anyone made any pkgbuilds?
http://www.linuxportalen.com -> Linux Help portal for Linux and ArchLinux (in swedish)
Dell Inspiron 8500
Kernel 2.6.14-archck1 (selfcompiled)
Enlightenment 17
Offline
I started, but then gave up the idea. I don't remember the reasons exactly now but it depended on another package that I didn't want to have installed. Be sure to post back how you go
Offline
looks like there are quite a big dependency list....
but I will give it a try...
http://www.linuxportalen.com -> Linux Help portal for Linux and ArchLinux (in swedish)
Dell Inspiron 8500
Kernel 2.6.14-archck1 (selfcompiled)
Enlightenment 17
Offline
Wow. I can't wait until this thing is complete. :shock:
Offline
Wow. I can't wait until this thing is complete. :shock:
Don't get your hopes up. It has been in development for a long time, I know that something like that is no small feat but don't expect a release next week for instance (exaggerated I know)
Offline
So it won't be ready in, say, 3 or 4 years?
Offline
I want to run xgl on my laptop but I have some problems with making PKGBUILDs. First look what I found:
Instructions to get XGL working (adapted from http://www.hboeck.de/item/266, which Gentoo users should use instead):
Install Xorg 7.0 and ensure that graphics drivers (ATI or Nvidia) are working correctly.
Install CVS Glitz
Install CVS Mesa, with patches obtained from the announcement page.
Install XServer CVS, configured with:
./configure --enable-xglserver --enable-glx --with-mesa-source=PATH TO MESA CVS
Install CVS Glxcompmgr
Start XGL with either:
Xgl :1 -ac -accel xv:pbuffer -accel glx:pbuffer (ATI users)
Xgl :1 -ac -accel xv -accel glx:pbuffer (Nvidia users)
Start your WM of choice (kwin or metacity are currently known to perform better)
DISPLAY=:1 WM
Run glxcompmgr:
LD_LIBRARY_PATH=/usr/lib/opengl/xorg-x11/lib/ DISPLAY=:1 gnome-terminal
First ensure that GLX_MESA_render_texture is listed in GLX extensions by glxinfo, and then enter the following into the terminal:
glxcompmgr wobbly shadow
I use xorg7 but as you can see above I have to rebuld xserver. And my question is where is PKGBUILD for this?
Thanks
Offline
Here.
Offline
i just tried to get xgl working this morning.. after finding those videos and being envious of anyone who can run them. i had no luck tinkering with arch for a few hours but im going to try those modified instructions from above. i just downloaded gentoo as well to give that a shot, it seems that documentation for getting it working there is all over. if i have any success i'll let you know.
Offline
through another 3 hours of work i'm now compiling the xgl server. lets see how this goes.
Edit:
I compiled the xorg server using the pkgbuild posted above.. and modified it to contain
./configure --enable-xglserver --enable-glx --with-mesa-source=PATH TO MESA CVS
when finished i "pacman -U xorg-server...." and it upgraded. then i attempted to run
Xgl :1 -ac -accel xv -accel glx:pbuffer (Nvidia users)
in a console, but it couldnt find xgl. i searched my entire system for it and i cant find any file other than the folders in the src dir where i made the cvs xserver package. sounds like i'm compiling it wrong which is a costly mistake since i am working on my 1ghz p3... but i'm going to see if i can tweak it and compile again.
Offline
you will need to modify the pkgbuild to get the cvs of xorg-server.
Freedom is what i love
Offline
ahh yes. i assumed that PKGBUILD was for the cvs already... i'm gonna try to modify it again and try it once more
edit: still wrestling with this new xserver. trying to compile the cvs xserver is almost impossible without the other parts all from cvs.. in which case it seems you have to use their script. then i dont believe it compiles xgl support by default so i'm going to put that in once it finishes building the package with the default script. hopefully when its all said and done, we'll have a somewhat working pkgbuild for xgl. cybertron, let me know if you've made any progress on the pkgbuild as well.
double edit: i *think* i may have a package that will work. i got a package to compile properly without xgl enabled, and i modified the script a bit so that xgl should build. then if this goes accordingly, i'll post the pkgbuild so cybertron and anyone else can help me do the fine tuning to the pkgbuild. i've actually never written one before but i think i've got the hang of most of it.
Offline
Maybe someone could make a package if he/she gets it working?
Greez Sigi
Haven't been here in a while. Still rocking Arch.
Offline
Hi!
I am thinking of trying out Xgl , the gl-accelerating X-server....
http://www.freedesktop.org/wiki/Software_2fXgl
Just wanted to make sure that anyone else hasn't made any pkgbuilds, or similar, and if they have ...maybe I can get my hands on them??!!
so, has anyone made any pkgbuilds?
It has a serious drawing problem with translucent windows....
Offline
It has a serious drawing problem with translucent windows....
Aquila_deus - have you ever had it working on archlinux and if so, do you happen to have any words of wisdom/pkgbuilds?
To everyone else. I have managed to get an Xgl executable. i have not been able to get a single thing to run on it as of yet. i am still trying to figure out how its sopossed to work, but i'll post the pkgbuild as i have it right now, so other people can see how it works for them. and as a side note, i did not install from the pkgbuild. i tested the script then ran it from inside the pkgbuild so i have no idea if the pkgbuild works.. it completes with a package but i'm not sure how to properly write one so any help would be welcome when i get around to posting it.
Edit: OK! heres the pkgbuild. its not working right now. everything seems to work fine other than the building of the package itself. it should end up being 26mb-ish i believe but it does not. if anyone can help me out on that i would apprecaite it. that being said, if you check the /opt/fdo/bin dir in the src directory when its done building (this is within the pkgbuild dir, make sure you put it in its own folder before you run-it), you will find an executable called "Xgl". I have had no luck thus far getting it to run, it sends me to a nice black screen from which i can do nothing. i must hard reset to get back to anything. it may be something with the arguments i'm passing to the server build, i've seen several different combinations of args that work so i'm slowly trying each one. you need xorg 7 installed and working to compile this, but i STRONGLY reccomend that you do not even try this on your computer unless your can willingly part with your install of arch. I run a totally seperate test box that i can tinker with and its the only thing i've let this touch (and thus the slow compile time every time i try to fix something). so if your adventurous, give it a shot. otherwise you can be sure i'll keep working on it at my end.
IN SUMMARY:
Things to be fixed:
-PKGBUILD
-Fix dependences ( i dont think they are correct )
-Fix problems with final build (why doesnt the package wrap itself up nicely
-Clean up as a whole
-XServer Compile
-Play with ./autogen.sh args to find proper combo
-Solve crashing problem when Xgl is run
-Clean up as a whole
Edit some more:
pkgbuild removed... there should be a working one in the very near future so stay tuned.
Offline
Keep up the good work!!! Looks like your on the right track!!
~HP ZV6000 Series CTO~
-AMD Athlon 64 3200+ 2.0GHz
-1.5GB RAM
-128MB ATI Mobility Radeon X200m
-80GB 5400RPM HD
[img]http://imagegen.last.fm/scarface/recenttracks/mtrivs.gif[/img]
Offline
http://www.novell.com/linux/xglrelease/
novell's build of xgl has finally been released. looks like its finally stabilized to a point where it is somewhat usable. i'll be working on getting this all included in the near future. so have no worries!
Offline
I'm compiling xorg-server with xgl as we speak. Results should be here soonish
Offline
The videos look awesome on that novell site....cant wait till its done!!
~HP ZV6000 Series CTO~
-AMD Athlon 64 3200+ 2.0GHz
-1.5GB RAM
-128MB ATI Mobility Radeon X200m
-80GB 5400RPM HD
[img]http://imagegen.last.fm/scarface/recenttracks/mtrivs.gif[/img]
Offline
i havent had much time.. and probably wont until this weekend to continue work on my end. what configure args are you passing when you compile the xserver and would you care to help me with a pkgbuild willysilly?
Offline
You need mesa-cvs (and apply patches from David Reveman) and glitz-cvs. Xgl must be also patched.
Look at these Gentoo ebuilds, it can be helpful:
http://dev.gentoo.org/~hanno/xgl-overla … 092.tar.bz
(there is also another package with ebuilds and patches here: http://rapidshare.de/files/12879359/my- … r.bz2.html, but I think the previous one is better).
You can find some informations here: http://www.hboeck.de/item/266 (but this is somehow outdated now)
And here: http://forums.gentoo.org/viewtopic-t-386012.html (there are latest informations)
Offline
Also one important thing - today was released Compiz - great window and composition manager for Xgl from David Reveman (Novell). It is much better than glxcompmgr. You can find very nice video presentation here: http://www.freedesktop.org/~davidr/xgl-demo1.xvid.avi (58M)
Here is CVS: http://cvs.freedesktop.org/xapps/compiz
More info here: http://en.opensuse.org/Xgl
Offline
And btw. that PKGBUILD someone posted here is bad. Xgl was moved to X.Org CVS tree and that branch should be used. So you don't need to use that long xserver procedure from Freedesktop.org, but simply checkout and use this CVS repo:
Offline
I should have a PKGBUILD up tonight sometime
Offline
NEWS!
Compiz CVS was moved to:
http://cvs.freedesktop.org/xorg/app/compiz
And KDE window-decorator plugin for Compiz was added!
EDIT:
You can download latest package with Gentoo ebuilds and needed Mesa and Xgl patches here:
http://dev.gentoo.org/~hanno/xgl-overla … 94.tar.bz2
There are constantly some updates, so maybe better if you look directly on http://dev.gentoo.org/~hanno if there isn't newer version. Please if somebody have time, look at these ebuilds and make PKGBUILDs from it...
Offline