You are not logged in.
http://www.nzone.com/object/nzone_downl … -9625.html
To get AIGLX + compiz with nvidia:
· If your compiz crashes or show white screen under aiglx, update compiz to 0.0.13.57_0ubuntu1-3 (already in my repository).
· xorg.conf, section "Device":
Option "AddARGBGLXVisuals" "true"
· xorg.conf, section "ServerLayout":
Option "AIGLX" "true"
Now you need to solve a very annoying bug in nvidia driver that makes 3D unresponsive/freeze under heavy load (patch copied from Xgl): · Create a file named sched.c:
int sched_yield() {return 0;}
· Execute gcc -rdynamic -shared -fPIC -o sched.so sched.c
· su to root, copy sched.so to /usr/local/lib, and change the file owner to root.
· preload this /usr/local/lib/sched.so for Xorg. Since LD_PRELOAD can't work for setuid programs, you must start Xorg as root. Here is the script I use (replace startx/xinit):
#!/bin/bash
if [ -e /tmp/.X0-lock ]; then
echo "/tmp/.X0-lock" already exists
else
su -c "LD_PRELOAD=/usr/local/lib/sched.so X :0 -dpi 96 &"
DISPLAY=:0 ~/.xinitrc
fi
(At startup you have to enter root password)
There isn't any simpler method until we put this patch into X itself (which Xgl already does).
Offline
Cool. GLX_EXT_texture_from_pixmap. About time
Offline
Damn you are too fast
> glxinfo | grep -i pixm
GLX_EXT_import_context, GLX_EXT_texture_from_pixmap, GLX_OML_swap_method,
GLX_EXT_fbconfig_packed_float, GLX_EXT_texture_from_pixmap
GLX_EXT_import_context, GLX_EXT_texture_from_pixmap, GLX_SGIX_fbconfig,
Wow
Xgl/Compiz seems really faster!
Offline
great! (although i didn't manage to get it to work with abs) I got it to work with official installer so yeah! now how do i test out this aiglx crap...
KISS = "It can scarcely be denied that the supreme goal of all theory is to make the irreducible basic elements as simple and as few as possible without having to surrender the adequate representation of a single datum of experience." - Albert Einstein
Offline
great! (although i didn't manage to get it to work with abs) I got it to work with official installer so yeah! now how do i test out this aiglx crap...
· Update compiz to 0.0.13.57_0ubuntu1-3 (already in my repository)
· xorg.conf, section "Device":
Option "AddARGBGLXVisuals" "true"
· xorg.conf, section "ServerLayout":
Option "AIGLX" "true"
Cheers!
Offline
Update compiz to 0.0.13.57_0ubuntu1-3 (already in my repository)
rep's url?
Thanks
Offline
rep's url?
it's in AUR
http://aur.archlinux.org/packages.php?d … =1&ID=6545
I tried, I failed, no matter. Try again, fail again, fail better.
Offline
I can't wait until Beryl is ready to use without the GNOME depends. It's going to be kick ass :!:
Offline
i got it working with compiz-aiglx newest from 22. sept. which i commented out all patches from..
works great, except maximizing windows maximimizes them over both my monitors and I don't have my old keybindings and don't know where to configure the compiz ones HALP!
KISS = "It can scarcely be denied that the supreme goal of all theory is to make the irreducible basic elements as simple and as few as possible without having to surrender the adequate representation of a single datum of experience." - Albert Einstein
Offline
I thought that XGL and AIGLX were around to give us the GLX_EXT_texture_from_pixmap that was lacking in the video drivers? So we should be able to run compiz with a normal Xorg server now without either of them. Or have I gotten confused again :oops:
Offline
No, AIGLX and Xgl don't provide texture_from_pixmap. This is a driver thing.
What that extension is doing is permit the "translation" between a pixmap which is what the X server displays, and a texture, which is a OpenGL thing that can be processed by Xgl/AIGLX-Compiz to do fancy effects.
Since today, that extension was provided only by MESA. That means that the processing that this extension required was done in the CPU. Now that the nvidia driver support the extenison, the processing can be fully done by the GPU (graphic card processor).
For compiz to work you still need one of AIGLX or Xgl. GLX_EXT_texture_from_pixmap in the driver should speed thing up.
Offline
i got it working with compiz-aiglx newest from 22. sept. which i commented out all patches from..
works great, except maximizing windows maximimizes them over both my monitors and I don't have my old keybindings and don't know where to configure the compiz ones HALP!
compiz-aiglx has been replaced by quinn's compiz for a long time
Offline
I can't wait until Beryl is ready to use without the GNOME depends. It's going to be kick ass :!:
i made PKGBUILDs for beryl-svn yesterday and brain0 and me got it running.
i think brain0 is putting the PKGBUILDs into AUR..
Offline
I put beryl-svn in the AUR. Binary packages are available at
[brain0]
Server = http://www-users.rwth-aachen.de/thomas.baechler/arch/brain0/os/i686
Install them all using "pacman -S beryl-svn" (beryl-svn is a package group).
Offline
I put beryl-svn in the AUR. Binary packages are available at
[brain0] Server = http://www-users.rwth-aachen.de/thomas.baechler/arch/brain0/os/i686
Install them all using "pacman -S beryl-svn" (beryl-svn is a package group).
how to install emerald theme after pacmaned?
emerald theme manager is empty.
Offline
emerald doesn't come with default themes. you can use any compiz theme (cwdg or sth like that), rename the theme to .emerald and then import it with the theme manager.
Offline
I added a emerald-themes-cvs packages with the cgwd themes copied in the right directory.
Offline
i can't manage emerald to work.
I have installed beryl-svn and emerald with themes from the repo posted here, then i run beryl and the windows will move as xgl dows but withous decos!
So i start emerald but nothing happenes, except when i run themes i get
** (emerald:6135): WARNING **: Cannot open pixmap: shade
** (emerald:6135): WARNING **: Cannot open pixmap: unshade
** (emerald:6135): WARNING **: Cannot open pixmap: above
** (emerald:6135): WARNING **: Cannot open pixmap: unabove
** (emerald:6135): WARNING **: Cannot open pixmap: sticky
** (emerald:6135): WARNING **: Cannot open pixmap: unsticky
but still nothing happenes...
Offline
** (emerald:6135): WARNING **: Cannot open pixmap: shade
** (emerald:6135): WARNING **: Cannot open pixmap: unshade
** (emerald:6135): WARNING **: Cannot open pixmap: above
** (emerald:6135): WARNING **: Cannot open pixmap: unabove
** (emerald:6135): WARNING **: Cannot open pixmap: sticky
** (emerald:6135): WARNING **: Cannot open pixmap: unsticky
but still nothing happenes...
same problem here :idea:
Offline
Is there a way to get beryl running with KDE withour using "dbus-launch"? I have the dbus-daemon running and my user is member of the dbus-group. But I allways get:
beryl: dbus_bus_get error: Unable to determine the address of the message bus (try 'man dbus-launch' and 'man dbus-daemon' for help)
beryl: Plugin 'dbus':initDisplay failed
beryl: Couldn't activate plugin 'dbus'
beryl: 'settings' plugin must be loaded after 'dbus' plugin
beryl: Can't activate 'settings' plugin due to dependency problems
Offline
Offline
Is there a way to get beryl running with KDE withour using "dbus-launch"? I have the dbus-daemon running and my user is member of the dbus-group. But I allways get:
beryl: dbus_bus_get error: Unable to determine the address of the message bus (try 'man dbus-launch' and 'man dbus-daemon' for help) beryl: Plugin 'dbus':initDisplay failed beryl: Couldn't activate plugin 'dbus' beryl: 'settings' plugin must be loaded after 'dbus' plugin beryl: Can't activate 'settings' plugin due to dependency problems
dbus-group and /etc/rc.d/dbus are for system dbus, not session dbus.
Modify your .xsession or .xinitrc, add before startkde and beryl:
kill `pidof dbus-daemon` >/dev/null 2>&1
eval `dbus-launch --sh-syntax`
Offline
This wiki article aims to describe beryl and accelerated X setup, as well as problems and solutions. please contribute:
http://wiki.archlinux.org/index.php/Beryl
Offline
Cimi wrote:** (emerald:6135): WARNING **: Cannot open pixmap: shade
** (emerald:6135): WARNING **: Cannot open pixmap: unshade
** (emerald:6135): WARNING **: Cannot open pixmap: above
** (emerald:6135): WARNING **: Cannot open pixmap: unabove
** (emerald:6135): WARNING **: Cannot open pixmap: sticky
** (emerald:6135): WARNING **: Cannot open pixmap: unsticky
but still nothing happenes...
same problem here :idea:
@Cimi
are you fixed this?
Offline
once wrote:Cimi wrote:** (emerald:6135): WARNING **: Cannot open pixmap: shade
** (emerald:6135): WARNING **: Cannot open pixmap: unshade
** (emerald:6135): WARNING **: Cannot open pixmap: above
** (emerald:6135): WARNING **: Cannot open pixmap: unabove
** (emerald:6135): WARNING **: Cannot open pixmap: sticky
** (emerald:6135): WARNING **: Cannot open pixmap: unsticky
but still nothing happenes...
same problem here :idea:
@Cimi
are you fixed this?
It doesn't need to be fixed
Offline