You are not logged in.

#1 2006-04-09 03:50:36

Mikos
Member
From: Prague, Czech Republic
Registered: 2005-05-03
Posts: 228
Website

Latest Xgl and Compiz PKGBUILDs

Latest Xgl and Compiz PKGBUILDs

Because original thread XGL., anyone wanna join the ride? is too long now, I have decided to create new thread. You will find new releases of my xgl-abs-overlay and news about Xgl and Compiz here.

Xgl & Compiz installation:

· Download and install autoaur script from AUR
· Go to directory where you want all things to be downloaded and builded
· Download xgl.autoaur config file
· Run this command:

autoaur --remove xgl.autoaur

(run 'autoaur --help' for more information)


Starting Xgl:
To start Xgl, use startxgl script (from console). Use startxgl -h to view startxgl options.

Tips:
To change Compiz options, use gconf-editor.

To clear your gconf database (for example if you want to install new version of Compiz with new plugins), run this (before starting Compiz):

gconftool-2 --recursive-unset /apps/compiz

If you want to see some real eyecandy, install xwinwrap (from my PKGBUILDs) and xscreensaver and then try for example this:

xwinwrap -ni -argb -fs -s -st -sp -b -nf -- /usr/libexec/xscreensaver/glmatrix -window-id WID -delay 10000

If you want terminal emulator with native support for real transparency, install rxvt-unicode and run it with these options:

urxvt -depth 32 -bg rgba:0000/0000/0000/cccc

Useful links:

· Linux Desktop Beauty (blog with latest news about Compiz)
· Compiz Forums (with latest info about QuinnStorm releases)
· Official Compiz mailing-list
· Arch Linux Xgl wiki
· Gentoo Xgl wiki
· OpenSUSE Xgl & Compiz wiki
· Ubuntu Compiz wiki


Prebuilt packages:
Thanks to Shadowman, you can install prebuilt binary packages from Shadowhand's Devel Repo. But preferred method is building from sources with autoaur, because Xgl and Compiz related packages in Shadowman's repository aren't frequently updated.

Offline

#2 2006-04-09 03:56:31

Mikos
Member
From: Prague, Czech Republic
Registered: 2005-05-03
Posts: 228
Website

Re: Latest Xgl and Compiz PKGBUILDs

!!! UPDATE !!!
New xgl-abs-overlay was released.
You can download it here: xgl-abs-overlay-20060409-1.tar.gz

Or checkout from my bazaar-ng repository:

pacman -S bzr
bzr branch http://mikos.sg1.cz/arch/bzr/xgl

Changelog:

· Added compiz-quinn-cvs (Compiz with latest QuinnStorm patches, you will find more info on compiz.ed3n.com)
· Removed opacity plugin from compiz-cvs (use compiz-quinn-cvs if you want additional plugins and patches)
· Added xwinwrap-cvs (tool which let you run OpenGL applications or play videos on your desktop - for example OpenGL screensavers from xscreensaver like it was seen in David Reveman's demonstration video)
· Added scrnsaverproto (because in Arch Linux is version 1.0.2, but latest xgl-cvs needs version >= 1.1.0)
· Synchronized with Shadowhand's Devel Repo
· Added mesa-radeon-0depthbits.patch (from Gentoo xgl-coffee SVN) to mesa-cvs and xgl-cvs


Btw. this post is here only for consistency, as you can see you will always find info about latest release in first post (topic).

Offline

#3 2006-04-09 15:02:16

kenshinxf
Member
Registered: 2006-03-03
Posts: 13

Re: Latest Xgl and Compiz PKGBUILDs

make[3]: Entering directory `/var/abs/local/xgl/mesa-cvs/src/Mesa-build/src/glx/x11'
gcc -c -I. -I../../../include -I../../../include/GL/internal -I../../../src/mesa/main -I../../../src/mesa/glapi -I../../../src/mesa/drivers/dri/common `pkg-config --cflags libdrm` -I/usr/X11R6/include -Wall -Wmissing-prototypes -std=c99 -ffast-math -march=i686 -O2 -pipe  -m32 -D_POSIX_SOURCE -D_POSIX_C_SOURCE=199309L -D_SVID_SOURCE -D_BSD_SOURCE -D_GNU_SOURCE -DPTHREADS -DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DGLX_DIRECT_RENDERING -DHAVE_ALIAS -DDEFAULT_DRIVER_DIR='"/opt/mesa-cvs/lib/xorg/modules/dri"' -DDEFAULT_DRIVER_DIR='"/opt/mesa-cvs/lib/xorg/modules/dri"' -DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM -DUSE_SSE_ASM -DXF86VIDMODE -D_REENTRANT -UIN_DRI_DRIVER clientattrib.c -o clientattrib.o
/bin/sh: pkg-config: command not found
In file included from glxclient.h:82,
                 from clientattrib.c:38:
../../../include/GL/internal/dri_interface.h:42:17: error: drm.h: No such file or directory
In file included from glxclient.h:82,
                 from clientattrib.c:38:
../../../include/GL/internal/dri_interface.h:188: error: syntax error before 'drm_context_t'
../../../include/GL/internal/dri_interface.h:200: error: syntax error before 'drm_drawable_t'
../../../include/GL/internal/dri_interface.h:215: error: syntax error before 'drm_clip_rect_t'
make[3]: *** [clientattrib.o] Error 1
make[3]: Leaving directory `/var/abs/local/xgl/mesa-cvs/src/Mesa-build/src/glx/x11'
make[2]: *** [subdirs] Error 1
make[2]: Leaving directory `/var/abs/local/xgl/mesa-cvs/src/Mesa-build/src'
make[1]: *** [default] Error 1
make[1]: Leaving directory `/var/abs/local/xgl/mesa-cvs/src/Mesa-build'
make: *** [linux-dri-x86] Error 2
==> ERROR: Build Failed.  Aborting...

i have this problem
and how to solve it ?

Offline

#4 2006-04-09 15:57:18

elapointe
Member
Registered: 2005-03-24
Posts: 39

Re: Latest Xgl and Compiz PKGBUILDs

Is the shadow repo the binary of your pkgbuild ?

Offline

#5 2006-04-09 17:26:36

shadowhand
Member
From: MN, USA
Registered: 2004-02-19
Posts: 1,142
Website

Re: Latest Xgl and Compiz PKGBUILDs

elapointe wrote:

Is the shadow repo the binary of your pkgbuild ?

It will be in a day or so.


·¬»· i am shadowhand, powered by webfaction

Offline

#6 2006-04-09 17:32:37

mpie
Member
From: 404 Not found
Registered: 2005-03-06
Posts: 649

Re: Latest Xgl and Compiz PKGBUILDs

Working beautifully, with kde!!  big_smile

Offline

#7 2006-04-09 18:16:14

Mikos
Member
From: Prague, Czech Republic
Registered: 2005-05-03
Posts: 228
Website

Re: Latest Xgl and Compiz PKGBUILDs

kenshinxf: Sorry, I don't know what is causing this build error, it works without problems for me. Maybe some missing dependency (but I think I have added to depends array all needed dependencies) or some changes in CVS.

There is problem with timezones, I don't understand why is it possible, but sometimes if you checkout code from CVS in another timezone, it can be older or younger code than in other timezones... is CVS really that stupid and timezone-dependent? I hope everybody will replace CVS by Subversion or even better with some distributed SCM (like Bazaar-NG, Darcs, Mercurial, Cogito, etc.).

Offline

#8 2006-04-09 18:38:48

Mikos
Member
From: Prague, Czech Republic
Registered: 2005-05-03
Posts: 228
Website

Re: Latest Xgl and Compiz PKGBUILDs

!!! UPDATE !!!

This is only small fix. You can download it here: xgl-abs-overlay-20060409-2.tar.gz

Or get it from my bazaar-ng repository.

Btw. if you have used Compiz before, you should clear your gconf database by running this (before starting Xgl/Compiz!):

gconftool-2 --recursive-unset /apps/compiz

Changelog:

· Updated list of Compiz plugins in startxgl script (to be in sync with compiz-quinn-cvs)

Offline

#9 2006-04-09 18:51:05

Mikos
Member
From: Prague, Czech Republic
Registered: 2005-05-03
Posts: 228
Website

Re: Latest Xgl and Compiz PKGBUILDs

Btw. I have added Tips section to the first post (topic). You should look there if you want to know for example how to use xwinwrap (this gives you really great eyecandy ;-)).

Offline

#10 2006-04-09 19:35:10

shadowhand
Member
From: MN, USA
Registered: 2004-02-19
Posts: 1,142
Website

Re: Latest Xgl and Compiz PKGBUILDs

My repo has been sync'd to mikos' updates.


·¬»· i am shadowhand, powered by webfaction

Offline

#11 2006-04-09 20:50:42

Mikos
Member
From: Prague, Czech Republic
Registered: 2005-05-03
Posts: 228
Website

Re: Latest Xgl and Compiz PKGBUILDs

LazyMonkey: Oh, I am sorry, I forgot to change md5sums in PKGBUILD after latest changes in startxgl script. I am going to fix it immediately, please wait...

Offline

#12 2006-04-09 21:02:10

Mikos
Member
From: Prague, Czech Republic
Registered: 2005-05-03
Posts: 228
Website

Re: Latest Xgl and Compiz PKGBUILDs

!!! UPDATE !!!
Md5sum fixed. You can download it here:
xgl-abs-overlay-20060409-3.tar.gz
(or from bazaar-ng repository)

Changelog:

· Fixed startxgl md5sum in xgl-cvs PKGBUILD

Offline

#13 2006-04-09 23:28:00

tranquility
Member
From: Portugal
Registered: 2004-08-06
Posts: 136

Re: Latest Xgl and Compiz PKGBUILDs

xgl-cvs /exa.h
xgl-cvs /randrstr.h
xgl-cvs /usr/
xgl-cvs /usr/bin/
xgl-cvs /usr/bin/Xgl
xgl-cvs /usr/bin/startxgl
xgl-cvs /usr/lib/
xgl-cvs /usr/lib/pkgconfig/
xgl-cvs /usr/lib/xorg/
xgl-cvs /usr/lib/xorg/modules/
xgl-cvs /usr/lib/xorg/modules/xgl/
xgl-cvs /usr/lib/xorg/modules/xgl/libglxext.so
xgl-cvs /usr/lib/xorg/modules/xgl/libxglx.so
xgl-cvs /usr/lib/xserver/
xgl-cvs /usr/man/
xgl-cvs /usr/man/man1/
xgl-cvs /usr/share/
xgl-cvs /usr/share/X11/
xgl-cvs /usr/share/X11/xkb/
xgl-cvs /usr/share/X11/xkb/compiled/
xgl-cvs /usr/share/aclocal/

I think the first two files are a bit misplaced...

Offline

#14 2006-04-10 00:03:52

elapointe
Member
Registered: 2005-03-24
Posts: 39

Re: Latest Xgl and Compiz PKGBUILDs

Do someone know how solve this XGL related problem :

1) Desktop & icon take very very long time to appear

2) Freeze at shutdown when XGl is active

3) Splash doesn't close itself

Offline

#15 2006-04-10 02:11:46

Mikos
Member
From: Prague, Czech Republic
Registered: 2005-05-03
Posts: 228
Website

Re: Latest Xgl and Compiz PKGBUILDs

elapointe: 1 & 3 are problems with GNOME. You can fix it by running GNOME in Xgl without starting compiz and gnome-window-decorator from startxgl script (you can comment these lines in startxgl). GNOME should start without problems (but also without nice OpenGL effects ;-)).

Then run compiz and gnome-window-decorator (with similar options like in startxgl script) from GNOME manually. It will replace metacity and it will work. I don't know better solution now :-(

But if you save GNOME session, next time it should work without problems even from startxgl script.

If somebody knows better solution, please tell me...

Offline

#16 2006-04-10 02:14:35

Mikos
Member
From: Prague, Czech Republic
Registered: 2005-05-03
Posts: 228
Website

Re: Latest Xgl and Compiz PKGBUILDs

tranquility: Wow, I don't understand how I could overlook this! Thanks for noticing me. This is strange, these two files definitely wasn't there in the past. I will look at this issue tomorrow...

Offline

#17 2006-04-10 03:55:09

kenshinxf
Member
Registered: 2006-03-03
Posts: 13

Re: Latest Xgl and Compiz PKGBUILDs

Mikos wrote:

kenshinxf: Sorry, I don't know what is causing this build error, it works without problems for me. Maybe some missing dependency (but I think I have added to depends array all needed dependencies) or some changes in CVS.

There is problem with timezones, I don't understand why is it possible, but sometimes if you checkout code from CVS in another timezone, it can be older or younger code than in other timezones... is CVS really that stupid and timezone-dependent? I hope everybody will replace CVS by Subversion or even better with some distributed SCM (like Bazaar-NG, Darcs, Mercurial, Cogito, etc.).

I have Synchronized with Shadowhand's Devel Repo
and fix the problem
thank you

Offline

#18 2006-04-10 04:36:48

eddy
Member
Registered: 2005-07-11
Posts: 85

Re: Latest Xgl and Compiz PKGBUILDs

Hi there

I have updated glproto-cvs, mesa-cvs, glitz-cvs, xgl-cvs, cairo-cvs and replaced compiz-cvs with compiz-quinn-cvs from shadowhands repository from the previous available version from that repository. Xgl wont start anymore with the message that compiz cannot find the display i started it on (tried 0 up to 3). I have rolled back to my previous version and everything works again. Is there anything in particular that has changed that might have caused this problem.

Cheers

*Edit* 10042006 16:53 GMT+1: Wrote this post a little late in the evening. It's not that it cant find the display but it cant open it. Sry


Anyone who has never made a mistake has never tried anything new (Albert Einstein)
Specs PC:   P4,2.8GHz,HT;1GB DDR;ATI Radeon 9800Pro 128Mb
          Laptop:PM, 1.5GHz;512DDR;ATI Mobility Radeon 9700 64Mb

Offline

#19 2006-04-10 10:11:55

Cimi
Member
From: Padova, Italy
Registered: 2006-01-16
Posts: 301
Website

Re: Latest Xgl and Compiz PKGBUILDs

tranquility wrote:
xgl-cvs /exa.h
xgl-cvs /randrstr.h
xgl-cvs /usr/
xgl-cvs /usr/bin/
xgl-cvs /usr/bin/Xgl
xgl-cvs /usr/bin/startxgl
xgl-cvs /usr/lib/
xgl-cvs /usr/lib/pkgconfig/
xgl-cvs /usr/lib/xorg/
xgl-cvs /usr/lib/xorg/modules/
xgl-cvs /usr/lib/xorg/modules/xgl/
xgl-cvs /usr/lib/xorg/modules/xgl/libglxext.so
xgl-cvs /usr/lib/xorg/modules/xgl/libxglx.so
xgl-cvs /usr/lib/xserver/
xgl-cvs /usr/man/
xgl-cvs /usr/man/man1/
xgl-cvs /usr/share/
xgl-cvs /usr/share/X11/
xgl-cvs /usr/share/X11/xkb/
xgl-cvs /usr/share/X11/xkb/compiled/
xgl-cvs /usr/share/aclocal/

I think the first two files are a bit misplaced...

I agree.. big_smile I've removed those file big_smile


Murrine Creator - GNOME Developer

Offline

#20 2006-04-10 15:54:31

Infinite
Member
From: .nl
Registered: 2006-03-04
Posts: 35

Re: Latest Xgl and Compiz PKGBUILDs

Hi,

I've installed xgl by using shadowhands repository (thanks btw) and xgl works (not flawlessly though, it has two undefined strings) on my crappy videocard  8)  but compiz does not (commented the lines in /usr/bin/xgl along with gnome-window-decorator)

compiz --replace gives (something like):

EXT ... something  sad sorry can't remember (maybe I should write it down when it happens, I believe it's this one: GLX_EXT_texture_from_pixmap )
and couldn't connect to screen 0 . After that, it hangs.

any thoughts??

Offline

#21 2006-04-10 18:30:29

Cimi
Member
From: Padova, Italy
Registered: 2006-01-16
Posts: 301
Website

Re: Latest Xgl and Compiz PKGBUILDs

thanks mikos and shadowhand!!!

this video is dedicated to you!
http://cimi.netsons.org/pages/posts/com … ideo27.php


Murrine Creator - GNOME Developer

Offline

#22 2006-04-10 19:35:06

Mikos
Member
From: Prague, Czech Republic
Registered: 2005-05-03
Posts: 228
Website

Re: Latest Xgl and Compiz PKGBUILDs

Cimi: Nice video ;-) Btw. how did you change color of window decoration? I know it is possible by changing colors in your GTK theme, but I don't have too much experiences with GTK (I am KDE user), so I don't know what to change (and I don't have time to investigate it myself now ;-)).

Offline

#23 2006-04-10 19:36:50

eddy
Member
Registered: 2005-07-11
Posts: 85

Re: Latest Xgl and Compiz PKGBUILDs

Hi there

Here are some specifications on my problem. I start Xgl with

/usr/bin/startxgl 1 gnome ati

The screen goes black and the 'busy' cursor is displayed. The screen then goes grey with black lines and the cursor changes to the 'X' cursor. This is were it hangs. (usually it would then change the cursor to a 'pointer' arrow and then the screen goes blue and the splash screen appears=normal startup).
I kill the server with 'ctrl-alt-backspace', and this is on the screen:

==>Starting gnome-window-decorator
==>Starting gnome-session
_X11TransSocketINETConnect() Can't get address for localhost:6001: Temporary failure in name resolution
compiz: Cound'nt open display :1
SocketINETConnect(): 6001: Temporary failure in name resolution
(gnome-window-decorator:2239): Gtk-WARNING **:cannot open display
(gnome-session:2231): Gtk-WARNING **:cannot open display 

There is nothing unusual in the Xorg.93.org

Any help appreciated


Anyone who has never made a mistake has never tried anything new (Albert Einstein)
Specs PC:   P4,2.8GHz,HT;1GB DDR;ATI Radeon 9800Pro 128Mb
          Laptop:PM, 1.5GHz;512DDR;ATI Mobility Radeon 9700 64Mb

Offline

#24 2006-04-10 19:38:08

Mikos
Member
From: Prague, Czech Republic
Registered: 2005-05-03
Posts: 228
Website

Re: Latest Xgl and Compiz PKGBUILDs

Infinite wrote:

EXT ... something  sad sorry can't remember

Sorry, I don't know what is causing this error. Maybe your NVidia card is not fully supported? But I am only guessing...

Please post exact error message here.

Offline

#25 2006-04-10 19:40:22

Mikos
Member
From: Prague, Czech Republic
Registered: 2005-05-03
Posts: 228
Website

Re: Latest Xgl and Compiz PKGBUILDs

eddy: What is your graphics card? Exact model please (and which drivers you use).

Offline

Board footer

Powered by FluxBB