View Full Version : [Ubuntu Feisty] Compiz Fusion (stable) Repository
Amaranth
August 13th, 2007, 01:03 PM
I've recently setup a repository that contains backports of the compiz and compiz-fusion packages in gutsy. The packages are therefore very well tested and only upgraded when we're sure it shouldn't break something, not automatically everyday, broken or not. They will also upgrade cleanly when you decide to switch to gutsy (before the final release or not).
Anyhow, here is a quick howto for using my repo:
First, if you've used Treviño's repo, you must remove it from your sources.list and purge all compiz-related packages. sudo apt-get --purge remove compiz* libcompizconfig*
Next, follow the instructions here (http://help.ubuntu.com/community/CompositeManager/CompizFusion). :D
I figure if I just link to the Ubuntu wiki there is no way for this to get out of sync with it.
Some notes about this repo:
compiz-core will say it always has an upgrade available. This is a bug in either apt or the PPA system, just ignore it for now. Hopefully it'll be fixed soon.
There is no plugins-unsupported package because it is, obviously, unsupported upstream and thus not able to get into Ubuntu.
There is no plugins-unofficial package because it's a custom grouping of unsupported plugins by Treviño.
'compiz --replace -c emerald' doesn't work, if you want to use emerald you need to install it (it doesn't get pulled in by default) and run 'compiz --replace && emerald --replace'
Doktor
August 15th, 2007, 09:29 PM
Is there a GPG key?
Amaranth
August 16th, 2007, 02:34 AM
No, PPAs are unsigned by design.
bernardo
August 16th, 2007, 11:36 AM
Any chance of having libx11 with xcb and the latest compiz?
Forlong
August 16th, 2007, 03:01 PM
Hi Amaranth,
first of all, I'd like to thank you for backporting. I will test this right away.
If it works well, this is the best solution for all Ubuntu users right now.
There's just one thing I noticed in your How-To: could you please change the command about installing Compiz?
apt-get dist-upgrade
is not the proper command to upgrade your packages, it's just
apt-get upgrade
Thank you. :)
edit: alright, I installed it on a clean Feisty install and it seems to work quite well. :)
All I had to do is uninstall compiz-gtk - otherwise you'll get corrupted dependencies - it's called compiz-gnome in gutsy. You should definitely add this to your How-To.
And you should either add sexy-python to the dependencies of ccsm or tell people to install this as well.
Apart from that: great work!
Regards,
Nick
Amaranth
August 16th, 2007, 04:13 PM
Any chance of having libx11 with xcb and the latest compiz?
None at all. We might get it in gutsy+1.
Amaranth
August 16th, 2007, 04:19 PM
There's just one thing I noticed in your How-To: could you please change the command about installing Compiz?
apt-get dist-upgrade
is not the proper command to upgrade your packages, it's just
apt-get upgrade
Thank you. :)No, you should use a dist-upgrade because regular upgrade will not upgrade packages if they pull in new dependencies. In this case we're pulling in compiz-fusion-plugins-main and libcompizconfig so a dist-upgrade is required.
edit: alright, I installed it on a clean Feisty install and it seems to work quite well. :)
All I had to do is uninstall compiz-gtk - otherwise you'll get corrupted dependencies - it's called compiz-gnome in gutsy. You should definitely add this to your How-To.compiz-gnome should cleanly replace compiz-gtk (they both existed in feisty). However, due to what I think is a bug in apt you do have to remove compiz-extra first.
And you should either add sexy-python to the dependencies of ccsm or tell people to install this as well.
sexy-python is an optional thing.
Apart from that: great work!
Thanks. :)
bernardo
August 16th, 2007, 04:29 PM
None at all. We might get it in gutsy+1.
:(
I am using it in gutsy (home build xorg-server and compiz packages) and it is quite stable on my intel GMA950 laptop, but I guess it isn't yet fully tested.
Forlong
August 16th, 2007, 04:32 PM
No, you should use a dist-upgrade because regular upgrade will not upgrade packages if they pull in new dependencies. In this case we're pulling in compiz-fusion-plugins-main and libcompizconfig so a dist-upgrade is required.
I beg to differ, it's obviously not required as I have just installed it without any problems. Both compiz-fusion-plugins-main as well as libcompizconfig0 are there.
bernardo
August 19th, 2007, 05:05 PM
Another question, are you planning on making this repository available for amd64?
crdlb
August 19th, 2007, 05:08 PM
Another question, are you planning on making this repository available for amd64?It is and always has been :)
bernardo
August 20th, 2007, 07:50 AM
You're right, my bad...
phlip
August 23rd, 2007, 01:54 PM
Does this repository have the plugin that gives the expose functionality that OSX has (where you can see all the active desktop windows on one screen)?
Forlong
August 23rd, 2007, 02:01 PM
Yes, that's a standard feature of Compiz (so you actually wouldn't even need Compiz Fusion to use that). It's called Scale.
Suzuran
August 27th, 2007, 04:45 AM
Are we likely to see any more updates? I've been having some troubles since the last one:
http://forum.compiz-fusion.org/showthread.php?t=3664
Amaranth
August 27th, 2007, 08:25 AM
Not really. We're going to stick with 0.5.2 for gutsy (plus maybe some choice patches from the 0.6 branch) so there isn't much need to update things.
d_garbage
August 27th, 2007, 05:01 PM
Hi Amaranth,
So it would be right to say to people that this repo is for Compiz Fusion 0.5.2, and that it is stable? (and pointing out "Some notes about this repo")
I mentioned in Treviño's thread (http://forum.compiz-fusion.org/showpost.php?p=25314&postcount=146) that it might help users (especialy brand new users) if the repo thread title indicated what version of CF it contained. In your case it could be something like: "[Ubuntu] Compiz Fusion 0.5.2 - stable, backported from Gutsy - repository (Amaranth)"
I think it would really help a lot if you and Treviño could make it crystal clear what people will actually be getting when they choose a repo for CF.
Hope you don't find that suggestion intrusive or rude.
Thanks for your hard work on CF.
Best wishes,
David
vadi
August 27th, 2007, 05:27 PM
I think it would really help a lot if you and Treviño could make it crystal clear what people will actually be getting when they choose a repo for CF.
I second this opinion too, please.
Also my update manage right now keeps telling me that I need to upgrade compiz core from version 1:0.5.2-0ubuntu3~ppa4 to the same version. I upgrade, but it seems to go in an infinite loop :/
d_garbage
August 27th, 2007, 07:14 PM
Hi Vadi,
See top post (http://forum.compiz-fusion.org/showpost.php?p=22168&postcount=1) under "Some notes about this repo" - don't know how long this might take to fix, but it isn't a fault of the packages apparently.
Cheers,
d:¬)-'
plun
August 27th, 2007, 07:34 PM
I second this opinion too, please.
Also my update manage right now keeps telling me that I need to upgrade compiz core from version 1:0.5.2-0ubuntu3~ppa4 to the same version. I upgrade, but it seems to go in an infinite loop :/
Please check this loop from a terminal, not with the upgrade manager
sudo apt-get update
sudo apt-get upgradeLook for errors and post output.
:)
Forlong
August 27th, 2007, 07:45 PM
Actually the loop is "normal" (it's due to a tiny bug with the version number) - see the very first posting of this thread.
Just remove/disable the repository after installing everything. :)
Amaranth
August 27th, 2007, 10:05 PM
It's not a bug with the version number, it's something else.
vadi
August 27th, 2007, 11:33 PM
Oh okay. No worries then
plun
August 27th, 2007, 11:40 PM
Actually the loop is "normal" (it's due to a tiny bug with the version number) - see the very first posting of this thread.
Just remove/disable the repository after installing everything. :)
Well.... if a user runs apt (or aptitude) from terminal it probably gives an answer whats wrong.... the update manager is blind....;)
Must be a repo error how packages are tagged...
vadi
August 28th, 2007, 03:24 PM
No there is no error, the terminal says the same thing - plz update.
It's not a worry really, but it is a confirmed bug.
Amaranth
August 28th, 2007, 10:51 PM
It's a problem with the PPA system. If I knew the exact problem they'd probably have it fixed already. :)
kwaanens
September 4th, 2007, 01:53 PM
Ring switcher and shift switcher has the same key combo (super+tab) for next window without any warning. Enabling both on my system uses ring switcher.
This should be sorted out.
- Ketil
cyberapoc
September 5th, 2007, 01:42 PM
Note that purging of Trevinos reps means that ubuntu-desktop and desktop-effects are removed as well, so they should be reinstalled afterwards.
Right?
Zaelore
September 8th, 2007, 07:21 PM
When I try to install using this repository I get this error
sudo apt-get install compizconfig-settings-manager
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
Since you only requested a single operation it is extremely likely that
the package is simply not installable and a bug report against
that package should be filed.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
compizconfig-settings-manager: Depends: python-compizconfig but it is not installable
E: Broken packages
Do you know what might cause this?
Forlong
September 8th, 2007, 07:29 PM
You have to remove at least compiz-gtk (I recommend everything regarding Compiz) prior to install.
bigbrovar
September 9th, 2007, 06:14 PM
@ Forlong thanks very much man i used ur howto- to install compiz fusion using Amaranth's repo and everything worked like a charm...i should have thanked u on the site u posted the howto but the comment field was in a language i didnt understand.anyway thanks ..mahn. u are appreciated
praet
September 14th, 2007, 02:13 PM
Here is how to set the compiz-core package on hold (to avoid the update manager bugging you to install it indefinitely).
echo compiz-core hold | sudo dpkg --set-selections
To read the current state:
sudo dpkg --get-selections compiz-core
To change it back:
echo compiz-core install | sudo dpkg --set-selections
Glauco
October 13th, 2007, 03:25 PM
When screensaver plugin will be included in this package? And when this repo will be updated?
I know the focus here is stability, and I really like it, but screensaver is a beautiful plugin.
Thanks, fellows.
Forlong
October 13th, 2007, 03:30 PM
When screensaver plugin will be included in this package?
Won't happen. Those are backported from Gutsy and Gutsy doesn't have screensaver installed (and never will, because it's neither in plugins-main nor -extra)
And when this repo will be updated?
Questionable it ever will again, since Gutsy is coming out next week.
Amaranth
October 13th, 2007, 04:22 PM
I have no plans to update this repo anymore. There is only one bug fixed (other than settings changes) in the newer packages and it's just an annoyance, not a serious issue. Now is a good time to upgrade to Ubuntu 7.10, it's basically done.
vadi
October 19th, 2007, 12:32 PM
I found that the official package still had the really annoying "window twitching" bug, and I can't seem to find the option to disable it.
Somewhat disappointing, because I can't get an updated Compiz yet either.
Amaranth
October 19th, 2007, 01:03 PM
That's a bug in wobbly that has been around as long as wobbly has and is still present in any version you want to use. Uncheck 'Invert Snap' in wobbly options to disable window snapping and avoid this bug.
vadi
October 21st, 2007, 11:55 PM
The bug that I know of with wobbly is still present is when you move across a screen, that it jumps back and forth.
My bug is that if I move it near a screen edge, starts twitching continusly - and if it's a wine app, it cases a lot of redraws, completely freezing the app.
Thanks for the tip, but the problem is that the option was on by default :(
Forlong
April 2nd, 2008, 06:00 PM
Amaranth, it seems like you deleted the packages in this repository.
Are they anywhere else available?
Amaranth
April 2nd, 2008, 09:38 PM
No, it is long past time to upgrade to a newer Ubuntu release. At this point I'd recommend upgrading to hardy although that will require a clean install since you're going across two versions.
Forlong
April 3rd, 2008, 11:26 AM
No, it is long past time to upgrade to a newer Ubuntu release. At this point I'd recommend upgrading to hardy although that will require a clean install since you're going across two versions.
I thought you were aware of this problem: http://bugs.freedesktop.org/show_bug.cgi?id=15096
Some people just can't upgrade and Feisty is still officially supported for half a year.
vBulletin® v3.7.3, Copyright ©2000-2008, Jelsoft Enterprises Ltd.