You are not logged in.
I have this problem only on i686 (on x86_64 does not exist).
I give:
pacman -S compiz-fusion-git
to install compiz-fusion from the compiz-fusion repo.
Naturally it gives a report of what is going to install:
Targets: compiz-git-20070926-1 libcompizconfig-git-20070926-1
compizconfig-python-git-20070926-1 ccsm-git-20070926-1
compiz-bcop-git-20070926-1 compiz-fusion-plugins-main-git-20070926-1
compiz-fusion-plugins-3d-git-20070918-1
compiz-fusion-plugins-atlantis-git-20070918-1
compiz-fusion-plugins-extra-git-20070926-1
compiz-fusion-plugins-unsupported-git-20070926-1
compizconfig-backend-gconf-git-20070926-1 emerald-git-20070926-1
emerald-themes-git-20070926-1 fusion-icon-git-20070926-1
So far so good.
But later it refuses to finish the job saying:
checking package integrity... done.
cleaning up... done.
(14/14) checking for file conflicts [#####################] 100%
error: could not prepare transaction
error: failed to commit transaction (conflicting files)
/usr/lib/compiz/lib3d.so exists in both 'compiz-fusion-plugins-3d-git' and 'compiz-fusion-plugins-unsupported-git'
/usr/share/compiz/3d.xml exists in both 'compiz-fusion-plugins-3d-git' and 'compiz-fusion-plugins-unsupported-git'
/usr/lib/compiz/libatlantis.so exists in both 'compiz-fusion-plugins-atlantis-git' and 'compiz-fusion-plugins-unsupported-git'
/usr/share/compiz/atlantis.xml exists in both 'compiz-fusion-plugins-atlantis-git' and 'compiz-fusion-plugins-unsupported-git'
errors occurred, no packages were upgraded.
The only things used from testing repo are libx11 nvidia and nvidia-utils.
Gnome is 2.18.
Offline
I think you have to install all the fusion packages from testing if you're using 2.20 - comment out your exsting cf repo and pacman -Syu on testing (you might want to blacklist xorf stuff though!).
Offline
Try reading the error message: both packages are included in compiz-fusion-plugins-unsupported-git, so you can skip them. The message isn't really that complicated to comprehend.
Offline
I think you have to install all the fusion packages from testing if you're using 2.20...
But I am not using 2.20.
As I mentioned above, I am using Gnome 2.18.
Try reading the error message: both packages are included in compiz-fusion-plugins-unsupported-git, so you can skip them. The message isn't really that complicated to comprehend.
Not exactly.
The message implies that "3d" and "atlantis" may have been replaced by "unsupported".
However, until I have a confirmation, that the two above mentioned packages have been merged into the third one, I cannot proceed.
Last edited by wantilles (2007-09-29 15:09:26)
Offline
I'll confirm it.
commit d2b26336581b4fe5f8032125399de82ab911eb84
Author: Danny Baumann <dannybaumann@web.de>
Date: Mon Sep 24 18:49:49 2007 +0200Added build system for 3D and atlantis.
Last edited by scj (2007-09-29 15:26:14)
Offline
I'll confirm it.
Thank you.
So I assume, the fact that "3d" and "atlantis" were not removed from the package-group "compiz-fusion-git", is a bug then?
Offline
They should have been.. Do you still have the same issue that it tries to install them? Because those packages have been removed from the repo database..
Offline
They should have been.. Do you still have the same issue that it tries to install them? Because those packages have been removed from the repo database..
The last sync I did was about 5-6 hours.
Maybe they were removed after that.
I'll do a re-sync, try again, and post some feedback again here.
Thank you for your time.
Offline
Okay, I just did a re-sync about ten minutes ago.
The behaviour is slightly different, although "atlantis" and "3d" are still contained into the package-group as he attempts to install them:
pacman -S compiz-fusion-git
:: group compiz-fusion-git:
ccsm-git compiz-bcop-git compiz-fusion-plugins-3d-git
compiz-fusion-plugins-atlantis-git compiz-fusion-plugins-extra-git
compiz-fusion-plugins-main-git compiz-fusion-plugins-unsupported-git
compizconfig-backend-gconf-git compizconfig-python-git emerald-git
emerald-themes-git fusion-icon-git libcompizconfig-git
:: Install whole content? [Y/n] y
resolving dependencies... done.
looking for inter-conflicts...
error: unresolvable package conflicts detected
error: failed to prepare transaction (conflicting dependencies)
:: compiz-fusion-plugins-unsupported-git: conflicts with compiz-fusion-plugins-atlantis-git
Offline
It works fine here wantilles. Try pacman -R compiz-fusion-plugins-{atlantis,3d}-git
Offline
It works fine here wantilles. Try pacman -R compiz-fusion-plugins-{atlantis,3d}-git
In that system, compiz-fusion-git has never been installed in the past.
So naturally I get:
pacman -R compiz-fusion-plugins-{atlantis,3d}-git
error: failed to add target 'compiz-fusion-plugins-atlantis-git' (could not find or read package)
pacman -R compiz-fusion-plugins-3d-git
error: failed to add target 'compiz-fusion-plugins-3d-git' (could not find or read package)
pacman -R compiz-fusion-plugins-atlantis-git
error: failed to add target 'compiz-fusion-plugins-atlantis-git' (could not find or read package)
Offline
Fixed.
Offline
Fixed.
Yes.
Now the package-group does work.
Thank you.
For the record, strictly for informational purposes, where was the bug located?
Although I cannot make the GTK Window Decorator work (windows appear with no titlebar and no border), but I'm guessing maybe this happens because you have compiled them against Gnome 2.20 from testing, while my machine is currently running Gnome 2.18 from extra.
Other that that, I do not see any other difference from my other PC (the 1st, an amd64 one) except from the VGA cards. The x86 has an 6600GT AGP while the amd64 has a 6800GT PCI-e one.
But again, thank you for your time and patience.
Offline
The bug was located on my local repo (I script my entire repo management). And yes, you need gnome 2.20 in order to use that decorator, same for emerald.
Offline
I just installed compiz fusion over KDE... I am wondering why it performs so much better than on gnome. I get 8500fps over KDE and 2800fps over gnome. With no composite at all I get 12000fps.
Offline
Do I need xorg-server-1.4 to be able to run compiz? I am running Gnome 2.20 but I had to downgrade to xorg-server-1.2 since I want my second screen to be usable. As of right now Compiz doesn't work for me. I can start Compiz but when starting gtk-window-decorator no borders appear, Emerald behaves the same way.
Stefan Nitsche
stefan_at_nitsche_dot_se
Offline
Just a couple of things:
The 64-bit repo has been updated, and it is still built on gnome 2.18. No testing packages, except for libx11, are needed.
The 3d and atlantis plugins have been merged into the unsupported-plugins package. If pacman complains about file conflicts (It shouldn't), the likely culprits are the 3d and atlantis packages.
Offline
I just wanted to say thanks nesl247 man you bring beauty to Gentoo and now to Arch as well. I've been using compiz-fusion since today, on 32bit, it's just so stable and great performance wise. Beryl and Compiz together are unstoppable.
Last edited by kensai (2007-10-01 01:37:15)
Offline
Thanks, and you're welcome. Oh and thank you for the name change (you said nesl241)
Offline
Offline
So is it possible to use the 32-bit repo with GNOME 2.18, since I dont really wanna use the testing repo atm. I've encountered some bugs with GNOME 2.20 so until it moves to the core repo I'm sticking with stable 2.18.
Offline
Offline
Here is a simple script to pull the PKGBUILD files from nesl247's repo and build them, incase you run into dependency troubles and/or don't feel like upgrading to GNOME 2.20 just yet.
#!/bin/bash
#grab - pulls and builds
ARCH=i686
mkdir build
dest=${PWD}/build
wget -R gz,bz2 -r -nH -l 2 --cut-dirs=1 http://arch.nesl247.org/compiz-fusion/${ARCH}/
cd ${ARCH}
for dir in $(ls -d *-git | egrep -v "(3d|atlantis)"); do
(cd ${dir}; PKGDEST=${dest} makepkg -isS)
done
Last edited by scj (2007-10-01 13:45:21)
Offline
Here is a simple script to pull the PKGBUILD files from nesl247's repo and build them, incase you run into dependency troubles and/or don't feel like upgrading to GNOME 2.20 just yet.
#!/bin/bash #grab - pulls and builds ARCH=i686 mkdir build dest=${PWD}/build wget -R gz,bz2 -r -nH -l 2 --cut-dirs=1 http://arch.nesl247.org/compiz-fusion/${ARCH}/ cd ${ARCH} for dir in $(ls -d *-git | egrep -v "(3d|atlantis)"); do (cd ${dir}; PKGDEST=${dest} makepkg -isS) done
NIce! Thanks for the script. Trying it out now.
Offline
Worked great. I was still getting those dependency issues, so was gonna start to build everything from there manually anyhow, This saved me a bunch of time.
Thanks again.
Offline