You are not logged in.
The Compiz Fusion Repository is maintained by myself (i686) and pual2lv (x86_64). In order to use the git packages, you must have the testing repo enabled, and libx11 from it.
i686
[compiz-fusion]
Server = http://arch.nesl247.org/compiz-fusion/i686
x86_64
[compiz-fusion]
Server = http://arch.nesl247.org/compiz-fusion/x86_64
The following wiki should help: http://wiki.archlinux.org/index.php/Compiz_fusion
Last edited by nesl247 (2007-09-09 21:06:38)
Offline
share your pkgbuilds and i can help with x64 =]
(won't guarantee daily builds though).
edit: nm found them.
Last edited by tardo (2007-06-11 06:45:17)
Offline
If you want, I can give you an ftp account that you can use to upload to /x86_64 or whatever the usual name is for the 64bit stuff in arch.
Offline
ah awesome. welcome nesl247. Good to see you about.
James
Offline
Wouldn't brain0 be putting these in [unstable]?
Offline
I dunno, they aren't in there, or at least I didn't see them there, so I wanted to create them so I could use them. Figured I should submit to aur (once a week), and to my repo (daily). So that others can use it.
And hi iphitus!
Last edited by nesl247 (2007-06-11 16:43:06)
Offline
nesl247 - thanks and welcome
Offline
nesl274 thanks for the packages. A few suggestions:
1) There seems to be a problem loading gtk-window-decorator. It complains about the libwnck libs. Are you using a custom libwnck?
2)gconftool-2 seems to be taking eons to run on my machine. I could be mistaken but it's recommended to list all the schema files at once in the install script instead of the for loop as it runs faster. e.g.
gconf=etc/gconf/schemas
post_install() {
cat << EOF
KDE Window Decorator
==> If you want the KDE Window Decorator
==> 'pacman -S kdebase dbus-qt3'
EOF
echo "installing compiz schemas";
export GCONF_CONFIG_SOURCE=`usr/bin/gconftool-2 --get-default-source`
usr/bin/gconftool-2 --makefile-install-rule ${gconf}/compiz-*.schemas ${gconf}/gwd.schemas > /dev/null;
kill -s HUP `pidof /usr/bin/gconfd-2` > /dev/null 2>&1
echo "scrollkeeper-update"
scrollkeeper-update -q -p var/lib/scrollkeeper
update-desktop-database -q
}
pre_upgrade() {
pre_remove $1
}
post_upgrade() {
post_install $1
}
pre_remove() {
echo "uninstalling compiz schemas";
export GCONF_CONFIG_SOURCE=`usr/bin/gconftool-2 --get-default-source`
usr/bin/gconftool-2 --makefile-uninstall-rule ${gconf}/compiz-*.schemas ${gconf}/gwd.schemas > /dev/null;
}
post_remove() {
kill -s HUP `pidof usr/bin/gconfd-2` > /dev/null 2>&1
scrollkeeper-update -q -p var/lib/scrollkeeper
update-desktop-database -q
}
op=$1
shift
$op $*
Last edited by vitalstatistix (2007-06-11 22:12:26)
Offline
I didn't create the compiz-git stuff, I just used the stuff from aur, and updated it because the author hadn't at the moment, and the fact that I need the patch for libwnck-2.19.3. As far as libwnck, yes, I am using libwnck-2.19.3 that I created. I need to create a chroot or something I guess, or else I'm going to be stuck doing pacman -S extra/libwnck && ./build_compcomm && pacman -S libwnck.
Anyways, package is fixed. Thanks for the tips.
Last edited by nesl247 (2007-06-11 23:48:21)
Offline
thanks nesl247,
but you have a typo in the compiz.install script. Your missing this line at the top:
gconf=etc/gconf/schemas
Offline
Fixed, thanks again.
Offline
@nesl247
the repo seems fixed gnome user, how about kde user?
do i removed beryl-git first? anyway, maybe howto is a good idea, thank you.
Offline
There's nothing specific to gnome or kde. compiz-git just has to be built with gconf stuff and such, because of those people who aren't going to use compcomm, need gconf.
And yes, you should remove all beryl stuff first.
Offline
nesl247
There still seems to be an issue with the install script in the compiz-git package (something to do with 'unexpected end of file' syntax errors) . I don't know if you are seeing it on your end (anyone else?). Nevertheless, I put one on pastebin that doesn't give errors. You might want to test it out before the next update. url:
http://pastebin.archlinux.org/pastebin.php?dl=4491
Offline
Fixed. I had the error before, and deleted the } in post_install, instead of moving it to a new line by accident. And I wrote a script that automates the whole process, so I don't end up seeing warnings like that. Only errors (because the script dies if it encounters an error).
Offline
Sorry for the newbie question, but what packages do we need to install on pacman ?
And there is any problem if i have beryl instaled?
Thank you.
Microsoft gives you windows, Linux gives you the whole house
Offline
Yes, you must remove beryl, because emerald will conflict. And to install, just pacman -S compcomm
Offline
Yes, you must remove beryl, because emerald will conflict. And to install, just pacman -S compcomm
might want to add emerald and beryl conflicts to the PKGBUILDs.
James
Offline
Both emerald and emerald-themes both have the conflicts for their non git versions, which would be just fine for conflicting with beryl. As the rest of compcomm does not conflict with beryl.
Offline
Thank you. Allready instaled it, but it is way too buggy ... back to beryl until things get a little more stable
Microsoft gives you windows, Linux gives you the whole house
Offline
how to start compcomm on kde ? is this right?
.kde/env/env.sh add
export KDEWM=/usr/bin/compiz-manage
Offline
I can put them in [unstable], if enough people want them. I wanted to do so for some time, but always said it could wait another week. But as nesl already created the PKGBUILDs, it is much easier now.
@nesl247, please send a link to all PKGBUILDs and I will notify you when I moved them to [unstable].
Offline
once, KDEWM should be like KDEWM="compiz --replace ccp --sm-disable"
Offline
Please see the first post. I've updated the repository to reflect the new name (Compcomm was always a temp name). You *MUST* pacman -R compcomm first.
Added x86_64 repo, built by Deciare.
Last edited by nesl247 (2007-06-21 00:47:41)
Offline
Can you remove 'metacity', 'control-center' and possibly even 'gnome-desktop' from the compiz-git dependencies. I have compiz running with no problems here without metacity or control-center installed.
Offline