Linux Debian support - Can't Install Compiz-Fusion

This is Interesting: Free IT Magazines  
Home > Archive > Linux Debian support > September 2007 > Can't Install Compiz-Fusion





You are viewing an archived Text-only version of the thread. To view this thread in it's original format and/or if you want to reply to this thread please [click here]

Author Can't Install Compiz-Fusion
Philluminati

2007-09-14, 7:14 am


I've been trying to get compiz fusion on debian but it doesn't seem to
work. This afternoon I formatted my machine and put on a completely
blank copy of debian 4 etch.

Then I followed this guide: http://wiki.debian.org/NvidiaGraphicsDrivers
to the letter. I crossed every i and dotted every t. The guide was
fine in installing the nvidia graphics card, until it says, after
you've installed it says run this:

$ glxinfo |grep rendering

It doesn't work. My pure default install of debian doesn't have a
glxinfo
program on it. apt-get install glxinfo doesn't even work on a fresh
install of debian. It's frustrating when a guide won't even work with
the standard install of debian.

Anyway lsmod shows nvidia graphics driver is loaded.

Now I try and follow this guide:
http://news.softpedia.com/news/How-...ntu-58113.shtml

but when I run the given command it says this:

phillspc:/home/phill# apt-get -y install compiz compiz-gnome
compizconfig-settings-manager compiz-fusion-plugins-extra
libcompizconfig-backend-gconf
Reading package lists... Done
Building dependency tree... Done
E: Couldn't find package compizconfig-settings-manager

So I follow this other guide, which uses the same repos, that one
asked me to run this command, which gave a different missing package:

phillspc:/home/phill# apt-get update && sudo apt-get install compiz
compiz-core libcompizconfig0 compiz-config-settings-manager
Get: 1 http://ftp.uk.debian.org etch Release.gpg [378B]
Hit http://ftp.uk.debian.org etch Release
Get: 2 http://download.tuxfamily.org feisty Release.gpg [189B]
Hit http://download.tuxfamily.org feisty Release
Ign http://ftp.uk.debian.org etch/main Packages/DiffIndex
Ign http://ftp.uk.debian.org etch/contrib Packages/DiffIndex
Ign http://ftp.uk.debian.org etch/non-free Packages/DiffIndex
Ign http://download.tuxfamily.org feisty/eyecandy Packages/DiffIndex
Ign http://ftp.uk.debian.org etch/main Sources/DiffIndex
Ign http://ftp.uk.debian.org etch/contrib Sources/DiffIndex
Ign http://ftp.uk.debian.org etch/non-free Sources/DiffIndex
Hit http://ftp.uk.debian.org etch/main Packages
Hit http://ftp.uk.debian.org etch/contrib Packages
Hit http://ftp.uk.debian.org etch/non-free Packages
Hit http://ftp.uk.debian.org etch/main Sources
Ign http://download.tuxfamily.org feisty/eyecandy Sources/DiffIndex
Hit http://ftp.uk.debian.org etch/contrib Sources
Hit http://ftp.uk.debian.org etch/non-free Sources
Hit http://download.tuxfamily.org feisty/eyecandy Packages
Hit http://download.tuxfamily.org feisty/eyecandy Sources
Get: 3 http://security.debian.org etch/updates Release.gpg [189B]
Hit http://security.debian.org etch/updates Release
Ign http://security.debian.org etch/updates/main Packages/DiffIndex
Ign http://security.debian.org etch/updates/contrib Packages/DiffIndex
Ign http://security.debian.org etch/updates/main Sources/DiffIndex
Ign http://security.debian.org etch/updates/contrib Sources/DiffIndex
Hit http://security.debian.org etch/updates/main Packages
Hit http://security.debian.org etch/updates/contrib Packages
Hit http://security.debian.org etch/updates/main Sources
Hit http://security.debian.org etch/updates/contrib Sources
Fetched 3B in 4s (1B/s)
Reading package lists... Done
Reading package lists... Done
Building dependency tree... Done
E: Couldn't find package libcompizconfig0

--
Can anyone help me out?

Phill

Mumia W.

2007-09-14, 1:12 pm

On 09/14/2007 03:27 AM, Philluminati wrote:
> I've been trying to get compiz fusion on debian but it doesn't seem to
> work. This afternoon I formatted my machine and put on a completely
> blank copy of debian 4 etch.
>
> Then I followed this guide: http://wiki.debian.org/NvidiaGraphicsDrivers
> to the letter. I crossed every i and dotted every t. The guide was
> fine in installing the nvidia graphics card, until it says, after
> you've installed it says run this:
>
> $ glxinfo |grep rendering
>
> It doesn't work. My pure default install of debian doesn't have a
> glxinfo
> program on it. apt-get install glxinfo doesn't even work on a fresh
> install of debian. It's frustrating when a guide won't even work with
> the standard install of debian.
>


Install mesa-utils. The guide was probably written for Sarge where
glxinfo was installed with the rest of X.

> Anyway lsmod shows nvidia graphics driver is loaded.
>
> Now I try and follow this guide:
> http://news.softpedia.com/news/How-...ntu-58113.shtml
>
> but when I run the given command it says this:
>
> phillspc:/home/phill# apt-get -y install compiz compiz-gnome
> compizconfig-settings-manager compiz-fusion-plugins-extra
> libcompizconfig-backend-gconf
> Reading package lists... Done
> Building dependency tree... Done
> E: Couldn't find package compizconfig-settings-manager
>


Compizconfig-settings-manager is not part of Debian Etch.

> So I follow this other guide, which uses the same repos, that one
> asked me to run this command, which gave a different missing package:
>
> phillspc:/home/phill# apt-get update && sudo apt-get install compiz
> compiz-core libcompizconfig0 compiz-config-settings-manager
> Get: 1 http://ftp.uk.debian.org etch Release.gpg [378B]
> Hit http://ftp.uk.debian.org etch Release
> Get: 2 http://download.tuxfamily.org feisty Release.gpg [189B]
> Hit http://download.tuxfamily.org feisty Release
> Ign http://ftp.uk.debian.org etch/main Packages/DiffIndex
> Ign http://ftp.uk.debian.org etch/contrib Packages/DiffIndex
> Ign http://ftp.uk.debian.org etch/non-free Packages/DiffIndex
> Ign http://download.tuxfamily.org feisty/eyecandy Packages/DiffIndex
> Ign http://ftp.uk.debian.org etch/main Sources/DiffIndex
> Ign http://ftp.uk.debian.org etch/contrib Sources/DiffIndex
> Ign http://ftp.uk.debian.org etch/non-free Sources/DiffIndex
> Hit http://ftp.uk.debian.org etch/main Packages
> Hit http://ftp.uk.debian.org etch/contrib Packages
> Hit http://ftp.uk.debian.org etch/non-free Packages
> Hit http://ftp.uk.debian.org etch/main Sources
> Ign http://download.tuxfamily.org feisty/eyecandy Sources/DiffIndex
> Hit http://ftp.uk.debian.org etch/contrib Sources
> Hit http://ftp.uk.debian.org etch/non-free Sources
> Hit http://download.tuxfamily.org feisty/eyecandy Packages
> Hit http://download.tuxfamily.org feisty/eyecandy Sources
> Get: 3 http://security.debian.org etch/updates Release.gpg [189B]
> Hit http://security.debian.org etch/updates Release
> Ign http://security.debian.org etch/updates/main Packages/DiffIndex
> Ign http://security.debian.org etch/updates/contrib Packages/DiffIndex
> Ign http://security.debian.org etch/updates/main Sources/DiffIndex
> Ign http://security.debian.org etch/updates/contrib Sources/DiffIndex
> Hit http://security.debian.org etch/updates/main Packages
> Hit http://security.debian.org etch/updates/contrib Packages
> Hit http://security.debian.org etch/updates/main Sources
> Hit http://security.debian.org etch/updates/contrib Sources
> Fetched 3B in 4s (1B/s)
> Reading package lists... Done
> Reading package lists... Done
> Building dependency tree... Done
> E: Couldn't find package libcompizconfig0
>
> --
> Can anyone help me out?
>
> Phill
>


Ubuntu and Debian are different operating systems; some things that are
in Ubuntu are not in Debian and vice versa. Compiz is in Debian; use
aptitude's interactive interface to find its parts. Most probably,
installing 'compiz' will do.

Philluminati

2007-09-17, 1:14 pm

On Sep 14, 4:06 pm, "Mumia W." <paduille.4061.mumia.w
+nos...@earthlink.net> wrote:
> On 09/14/2007 03:27 AM, Philluminati wrote:
>
>
>
>
>
>
>
> Install mesa-utils. The guide was probably written for Sarge where
> glxinfo was installed with the rest of X.
>
>
>
>
>
> Compizconfig-settings-manager is not part of Debian Etch.
>
>
>
>
>
>
>
> Ubuntu and Debian are different operating systems; some things that are
> in Ubuntu are not in Debian and vice versa. Compiz is in Debian; use
> aptitude's interactive interface to find its parts. Most probably,
> installing 'compiz' will do.


Ok, I've figured out how to do it on Debian.

Use this guide, the debian guide, recommended from the official
OpenCompositing site:

http://wiki.debian.org/Compiz

The most important thing is to change your sources list, blanking out
EVERYTHING except http://ftp.debian.org

If you chose a mirror, DELETE it, it probably won't have the unstable
stuff you need!!!

Then it works!

Phill

:-)


Darren Salt

2007-09-17, 7:12 pm

I demand that Philluminati may or may not have written...

> On Sep 14, 4:06 pm, "Mumia W." <paduille.4061.mumia.w
> +nos...@earthlink.net> wrote:
[snip][vbcol=seagreen]
[snip][vbcol=seagreen]
[snip]
[vbcol=seagreen]
> The most important thing is to change your sources list, blanking out
> EVERYTHING except http://ftp.debian.org


Bad advice.

(a) There's nothing wrong with using ftp.uk.debian.org.
(b) Use of security.d.o is generally regarded as a Good Thing...

There may well be no problem with download.tuxfamily.org/feisty/. However,
backports.org would be a better choice but for the fact that 0.5.2 hasn't yet
made it beyond unstable and, as such, is not a candidate for backporting.

> If you chose a mirror, DELETE it, it probably won't have the unstable
> stuff you need!!!


.... hmm, shouldn't you be using ftp.uk.d.o, which does? :-)

[snip]
--
| Darren Salt | linux or ds at | nr. Ashington, | Toon
| RISC OS, Linux | youmustbejoking,demon,co,uk | Northumberland | Army
| + Burn less waste. Use less packaging. Waste less. USE FEWER RESOURCES.

A misguided platypus will lay its eggs in your shorts.
Philluminati

2007-09-18, 7:14 am

On Sep 17, 8:52 pm, Darren Salt
<n...@youmustbejoking.demon.cu.invalid> wrote:
> I demand that Philluminati may or may not have written...
>
> [snip]
> [snip]
>
> [snip]
>
>
> Bad advice.
>
> (a) There's nothing wrong with using ftp.uk.debian.org.
> (b) Use of security.d.o is generally regarded as a Good Thing...
>
> There may well be no problem with download.tuxfamily.org/feisty/. However,
> backports.org would be a better choice but for the fact that 0.5.2 hasn't yet
> made it beyond unstable and, as such, is not a candidate for backporting.
>
>
> ... hmm, shouldn't you be using ftp.uk.d.o, which does? :-)
>
> [snip]
> --
> | Darren Salt | linux or ds at | nr. Ashington, | Toon
> | RISC OS, Linux | youmustbejoking,demon,co,uk | Northumberland | Army
> | + Burn less waste. Use less packaging. Waste less. USE FEWER RESOURCES.
>
> A misguided platypus will lay its eggs in your shorts.


After I installed etch I ran apt-get update and downloaded the 100 or
so packages to bring my system upto date. It was using uk.debian...
after I changed it to ftp.debian.org and do the same thing, there are
over 500 packages, now it's telling me something like "lenny / sid" is
my os. Something does seem wrong with the UK mirror.

The problem with download.tuxfamily is that the packages it's
reporting it can't install, are present, but have the word "ubuntu" in
the package name. Perhaps this is why they aren't being installed.

Anyway, after using the UK mirror and a different guide, I have compiz
installed and I even have the compiz fusion icon application installed
and it STILL doesn't work. When I do compiz --replace I lose the
window borders. I can't find a guide that fixes these issues. All the
results from google don't actually tell you what people did to fix the
problem.

It's frustrating. I've spent 6+ hours to try and get this working on
debian and I've found apt to be a complete pain. It's clunky,
confusing (apt-get dist-upgrade???) and just flat out doesn't work.
I'm close to giving up and installing Fedora because it works out of
the box and I installed compiz with in an hour once. It shoudn't be
this hard, honestly.

Darren Salt

2007-09-18, 1:12 pm

I demand that Philluminati may or may not have written...

> On Sep 17, 8:52 pm, Darren Salt
> <n...@youmustbejoking.demon.cu.invalid> wrote:
[vbcol=seagreen]
[vbcol=seagreen]
[vbcol=seagreen]
[vbcol=seagreen]
[vbcol=seagreen]
[snip my .sig]
[vbcol=seagreen]
> After I installed etch I ran apt-get update and downloaded the 100 or
> so packages to bring my system upto date. It was using uk.debian...
> after I changed it to ftp.debian.org and do the same thing, there are
> over 500 packages, now it's telling me something like "lenny / sid" is
> my os. Something does seem wrong with the UK mirror.


That looks like an error on your part - lines referencing "testing" will tend
to do this. Also, you do not say when this release name change occurred; and
if you only noticed it after changing your sources.list and updating, how do
you know that it was ftp.uk.d.o which was the problem?

> The problem with download.tuxfamily is that the packages it's
> reporting it can't install, are present, but have the word "ubuntu" in
> the package name. Perhaps this is why they aren't being installed.


No; Ubuntu-targetted packages may well be installable, or there may be
dependency issues or conflicts. You probably want to check by using aptitude.

(FWIW, there is currently one package in testing which has a version number
which includes the string "ubuntu"...)

> Anyway, after using the UK mirror and a different guide, I have compiz
> installed and I even have the compiz fusion icon application installed and
> it STILL doesn't work. When I do compiz --replace I lose the window
> borders. [...]


Do you have either compiz-gtk or compiz-kde?

> It's frustrating. I've spent 6+ hours to try and get this working on debian
> and I've found apt to be a complete pain. It's clunky, confusing (apt-get
> dist-upgrade???)


dist-upgrade is a rarely-used option.

> and just flat out doesn't work. I'm close to giving up and installing
> Fedora because it works out of the box and I installed compiz with in an
> hour once. It shoudn't be this hard, honestly.


It isn't.

ATM your best option appears to be to stick with testing, add lines for
unstable to your sources.list, update your security.d.o lines for
lenny/updates rather than etch/updates, and put something like the following
(after unindenting) in /etc/apt/preferences:

Package: *
Pin: release o=Debian, a=testing
Pin-Priority: 450

Package: *
Pin: release o=Debian
Pin-Priority: 400

Basically, this prefers packages in testing over packages from anywhere else.
"man apt_preferences" for details.

You might also want to use aptitude instead of apt-get...

--
| Darren Salt | linux or ds at | nr. Ashington, | Toon
| RISC OS, Linux | youmustbejoking,demon,co,uk | Northumberland | Army
| <URL:http://www.youmustbejoking.demon.co.uk/> (PGP 2.6, GPG keys)

This tagline exists to unnecessarily split an infinitive.
Rodney

2007-09-18, 1:12 pm

On Tue, 18 Sep 2007 10:01:12 +0000, Philluminati wrote:

[edit]
>
> After I installed etch I ran apt-get update and downloaded the 100 or so
> packages to bring my system upto date. It was using uk.debian... after I
> changed it to ftp.debian.org and do the same thing, there are over 500
> packages, now it's telling me something like "lenny / sid" is my os.
> Something does seem wrong with the UK mirror.
>
> The problem with download.tuxfamily is that the packages it's reporting it
> can't install, are present, but have the word "ubuntu" in the package
> name. Perhaps this is why they aren't being installed.
>
> Anyway, after using the UK mirror and a different guide, I have compiz
> installed and I even have the compiz fusion icon application installed and
> it STILL doesn't work. When I do compiz --replace I lose the window
> borders. I can't find a guide that fixes these issues. All the results
> from google don't actually tell you what people did to fix the problem.
>
> It's frustrating. I've spent 6+ hours to try and get this working on
> debian and I've found apt to be a complete pain. It's clunky, confusing
> (apt-get dist-upgrade???) and just flat out doesn't work. I'm close to
> giving up and installing Fedora because it works out of the box and I
> installed compiz with in an hour once. It shoudn't be this hard, honestly.


Well Philluminati, the release notes for etch mention that aptitude is now
the recommended package manager. Since release I've seen lots of trouble
reports from people who got into problems trying to continue to do things
the old way, it requires care and adaption.

By the way, "update", just downloads the newest package lists
from the repositories in your sources list, it does not upgrade anything
so I'm not totally clear about what you mean in your first paragraph above.

Another thing to note is that compiz-fusion is in sid (unstable), so if
you forced it into an etch (stable) system it isn't surprising that the
system recognises that it's now a mixed system (mixed systems always
present problems and that's why it's only recommended for experts). It
also doesn't seem surprising to me that the etch package manager doesn't
want to automagically install an unbuntu package, that is the behaviour I
would prefer. You could force it, it might work, but it also might not,
might depend on dependencies. Ubuntu is not Debian, it's derived from
Debian.

I understand how your situation would be frustrating, but that really
isn't Debian or apt-get's fault, it isn't fair to blame ones tools for the
choices one makes. If you want a stable system use only stable packages.
If you want the newest anything, pick a distro that offers it natively or
learn how to successfully run a mixed system.

The package managers in Debian do just "flat out" work. Honestly, it isn't
that hard unless one makes it so. Etch also works "out of the box", it
just may not have everything you want.

Sponsored Links






Free braindumps | Software forum | Database administration forum

Copyright 2003 - 2008 webservertalk.com