Package Details: fusion-icon 1:0.2.2-2

Git Clone URL: https://aur.archlinux.org/fusion-icon.git (read-only)
Package Base: fusion-icon
Description: Simple tray icon for Compiz 0.8
Upstream URL: http://www.compiz.org/
Licenses: GPL
Conflicts: fusion-icon0.9
Submitter: Barthalion
Maintainer: ShadowKyogre
Last Packager: ShadowKyogre
Votes: 35
Popularity: 1.142572
First Submitted: 2013-07-11 10:41
Last Updated: 2016-04-01 22:25

Latest Comments

ShadowKyogre commented on 2016-04-04 15:50

@balwierz: Install libappindicator-gtk3 also as mentioned in the optional depedendencies. There's currently no way to group optional depdendencies atm into what they're needed for except for description.

balwierz commented on 2016-04-04 13:32

@ShadowKyogre: Thank you! The qt interface works great now.

However, I still have problems (of a different kind) with the gtk interface. It fails in the line: gi.require_version('AppIndicator3', '0.1')
in /usr/lib/python2.7/site-packages/FusionIcon/interface_gtk/main.py

I do have PyGObject installed:
extra/python2-gobject2 2.28.6-12 [installed]

But cannot find an AUR package for python bindings of AppIndicator (there is Perl one only). Any suggestions?

ShadowKyogre commented on 2016-04-01 22:26

@balwierz, @Terrowin: Found out the cause of it. The make install command wasn't autobuilding the main.py files for each of the interfaces.

ShadowKyogre commented on 2016-04-01 22:21

@balwierz, @Terrowin: Let me check what's on in the source code. I'll get back to both of you ASAP.

Terrowin commented on 2016-04-01 21:57

@ShadowKyogre: Same problem here
libappindicator-gtk3 [installed]
python2-gobject [installed]
python2-pyqt5 [installed]

fusion-icon -i gtk
* Detected Session: lxde
* Searching for installed applications...
* NVIDIA on Xorg detected, exporting: __GL_YIELD=NOTHING
* Using the GTK+ Interface
* No module named main
... Trying another interface
* Using the Qt Interface
* No module named main
*** Error: All interfaces failed, aborting!

balwierz commented on 2016-04-01 11:13

@ShadowKyogre: I did try both qt and gtk interfaces specifically, but didn't report it since gtk is default and both gtk and qt were tested mentioned in my previous output. Just to confirm:

$ fusion-icon -i gtk
* Detected Session: mate
* Searching for installed applications...
* Intel detected, exporting: INTEL_BATCH=1
* Using the GTK+ Interface
* No module named main
... Trying another interface
* Using the Qt Interface
* No module named main
*** Error: All interfaces failed, aborting!

n.b.
$ fusion-icon -u # no interface. Does start compiz
I have also tried resetting configuration without success:
$ fusion-icon --reset

ShadowKyogre commented on 2016-03-31 19:48

@balwierz: To override the interface that fusion-icon provides, use:

fusion-icon -i qt

For PyQt5

or

fusion-icon -i gtk

For the GTK+ interface.

The post install hook should've said something about the autodetection placing GTK+ at higher precedence. Until another upstream commit is made, it doesn't properly detect whether libappindicator is available for the GTK+ interface (it's necessary if you choose the GTK interface).

balwierz commented on 2016-03-31 19:39

I have two of the optional dependencies, none of which work...

libappindicator-gtk3: For the GTK+ Interface
python2-gobject: For the GTK+ Interface [installed]
python2-pyqt5: For the Qt Interface [installed]

$ fusion-icon
* Detected Session: mate
* Searching for installed applications...
* Intel detected, exporting: INTEL_BATCH=1
* Using the GTK+ Interface
* No module named main
... Trying another interface
* Using the Qt Interface
* No module named main
*** Error: All interfaces failed, aborting!

ShadowKyogre commented on 2016-03-31 18:35

To anyone who builds this: Make sure you install the appropriate dependencies for the user interfaces you want to use! Otherwise, it'll appear like it's not working!

ShadowKyogre commented on 2015-12-29 18:28

Adopting this until flexiondotorg comes back.

Chazza commented on 2015-09-15 14:10

Dropping as I use Compiz 0.9, not Compiz 0.8. Please feel free to adopt.

Chazza commented on 2015-09-03 21:40

Seeing as I don't use this package day to day - I'm a Compiz 0.9 user not a 0.8 one - I'm more than happy to hand over maintenance to someone who does. Just let me know in the comments.

Chazza commented on 2015-06-01 19:36

Updated. Should work now.

flexiondotorg commented on 2015-06-01 16:01

I've been on holiday.

Chazza commented on 2015-06-01 11:40

There's been no response whatsoever to my email from the maintainer. As the maintainer has had ample time to update the package or respond in some fashion, I'm filing an orphan request.

Chazza commented on 2015-05-24 11:09

I have just emailed the maintainer directly.

meho commented on 2015-05-23 12:38

Please update the PKGBUILD

Chazza commented on 2015-05-13 08:16

Can the maintainer please update the PKGBUILD or else disown the package. Else, I'll file an orphan request.

arkeiro commented on 2015-04-30 21:08

@arsham, thank you.
@flexiondotorg, please fix the PKGBUILD.

arkeiro commented on 2015-04-30 21:06

arsham, thank you.

Chazza commented on 2015-04-09 13:24

Debian also host the source in their package archive: https://packages.debian.org/squeeze/x11/fusion-icon

Source link: http://ftp.de.debian.org/debian/pool/main/f/fusion-icon/fusion-icon_0.1.0.orig.tar.gz

kozec commented on 2015-02-12 09:33

plp: I have fusion-icon0.9 package here and it should be able to handle compiz 0.8 as well, so if missing source is only problem, I can take over.

plp commented on 2015-02-11 10:51

I'm going to disown this package, as I haven't used it for ages.

arsham commented on 2015-02-07 13:17

ftp.archlinux.org is down, you can use this instead: http://archlinux.c3sl.ufpr.br/other/community/fusion-icon/

clfarron4 commented on 2014-11-24 00:23

@korrode: So I've re-built the entire Compiz (compiz-mate) stack with protobuf from the repositories in the makedepends for almost all the packages and it's all working again. A bit extreme, but it worked.

kozec commented on 2014-10-29 12:49

Just FMI, did anyone tried or managed to get this work with this[1] Compiz 0.9 package?

[1] https://aur.archlinux.org/packages/compiz/

clfarron4 commented on 2014-10-24 00:06

@korrode: I tried a re-boot, re-build of the package and a reboot of the system before downgrading protobuf and it didn't work.

whoops commented on 2014-10-15 16:12

I tried, did not help. Same problem.

korrode commented on 2014-10-15 12:29

@clfarron4: Um, before downgrading protobuf, did you try simply re-building this package?

clfarron4 commented on 2014-10-11 18:53

With the update to protobuf to 2.6.0-2, I get the following error when I run fusion-icon:

claire ~ % fusion-icon
Traceback (most recent call last):
File "/usr/bin/fusion-icon", line 63, in <module>
from FusionIcon.interface import choose_interface
File "/usr/lib/python2.7/site-packages/FusionIcon/interface.py", line 22, in <module>
from util import env
File "/usr/lib/python2.7/site-packages/FusionIcon/util.py", line 23, in <module>
import os, compizconfig, ConfigParser, time
ImportError: libprotobuf.so.8: cannot open shared object file: No such file or directory

Downgrading to protobuf 2.5.0-4 fixed the issue.

clfarron4 commented on 2014-10-11 18:50

With the update to protobuf to 2.6.0-2, I get the following error when I run fusion-icon:

claire ~ % fusion-icon
Traceback (most recent call last):
File "/usr/bin/fusion-icon", line 63, in <module>
from FusionIcon.interface import choose_interface
File "/usr/lib/python2.7/site-packages/FusionIcon/interface.py", line 22, in <module>
from util import env
File "/usr/lib/python2.7/site-packages/FusionIcon/util.py", line 23, in <module>
import os, compizconfig, ConfigParser, time
ImportError: libprotobuf.so.8: cannot open shared object file: No such file or directory

korrode commented on 2014-03-18 15:28

protobuf should be added as dependency

nous commented on 2013-11-26 18:34

Send it to AUR-general and request a merge into the original fusion-icon.

plp commented on 2013-11-26 08:00

No, this needs to be ignored. Can I send an email asking for it to be deleted?

Scimmia commented on 2013-11-26 06:59

So this needs merged with fusion-icon? Send an email to the aur-general mailing list requesting a TU merge them.

plp commented on 2013-08-29 06:59

Just put up a new release that puts all available compiz incarnations in optdepends. I think it's better than not having any dependencies on compiz at all.

This change shouldn't cause any problems to anyone.

plp commented on 2013-08-25 15:39



2013-08-25 15:38

ekce: OK, I see what ccsm does. It uses "optdepends" to tell the user to install a version of compiz. Like this:

optdepends=('compiz-pure: option 1' 'compiz-core: option 2')

However, which packages should I put in it? Currently, there's compiz-core-bzr, compiz-core-dev, and compiz-core-unity-git in AUR. Plus, a lot of people (including you and me) still have the old compiz-core 0.8.8 installed.

Does anyone know if any of these (other than the old compiz-core) work with fusion-icon?

plp commented on 2013-08-25 15:38

ekce: OK, I see what ccsm does. It uses "optdepends" to tell the user to use a version of compiz. Like this:

optdepends=('compiz-pure: option 1' 'compiz-core: option 2')

However, which packages should I put in it? Currently, there's compiz-core-bzr, compiz-core-dev, and compiz-core-unity-git in AUR. Plus, a lot of people (including you and me) still have compiz-core installed.

Does anyone know if any of these (other than the old compiz-core) work with fusion-icon?

ekce commented on 2013-08-22 07:45

It's worth noting that ccsm was also in the compiz package group that was in the official repos and has been added to AUR.

https://aur.archlinux.org/packages/ccsm/

The way that ccsm's package build writes it's dependencies is it gives users the option of using compiz-core or compiz-pure. I do not know the difference between these two packages as I'm another users who still has compiz-core installed.

Here is a small pastebin of the files I grabbed out of the original repos (the groups are listed in parenthesis).
http://sprunge.us/iiMA

plp commented on 2013-08-19 10:22

Sorry for the belated answer - I've been on holidays.

According to the Wiki, "compiz-core" has been replaced by "compiz-bzr". Trouble is, I still have "compiz-core" installed on my computer and very little time to mess around with my installation. I suspect there are others with the same problem.

So, I'm going to "solve" this by removing the "compiz-core" dependency and leaving it as it is. Let me know if you have any other dependency issues.

nuc commented on 2013-08-13 23:58

Dependancy 'compiz-core' has been dropped to AUR (under the name 'compiz'): https://aur.archlinux.org/packages/compiz/
Or is compiz-core somthing else? Anyways compiz-core isn't available anymore.

nuc commented on 2013-08-13 23:57

Or is compiz-core somthing else? Anyways compiz-core isn't available anymore.

nuc commented on 2013-08-13 23:56

Dependancy 'compiz-core' has been dropped to AUR (under the name 'compiz'): https://aur.archlinux.org/packages/compiz/

plp commented on 2013-08-10 06:51

I just adopted fusion-icon and made it identical to fusion-icon-fixed.

Everyone is urged to switch to the original fusion-icon now, as there won't be any further maintenance of fusion-icon-fixed.

plp commented on 2013-08-10 06:50

I just adopted this package made it identical to fusion-icon-fixed (a patched version that fixes a nasty crash, described in FS34892).

Let me know if you have any problems.

Anonymous comment on 2013-07-31 19:57

I wouldn't remove this pkg just because compiz is not in community anymore, some of us still use it. I think instead dependencies should be updated to compiz-bzr and most likely compizconfig-python-bzr (although it is orphaned in AUR).

plp commented on 2013-07-11 09:43

Hi @nous, I think I'll wait a couple of weeks to see if it reappears. In the meantime, I put a note about this in the Compiz wiki page:

https://wiki.archlinux.org/index.php/Compiz#Other

nous commented on 2013-07-05 18:34

@plp: fusion-icon has disappeared from [community], you might as well remove -fixed. Thanks for the patch btw.

hazard commented on 2013-06-26 05:01

Thank you very much for this. I tend to go over a month without reboot and this really saved me, almost had to jump ship from MATE w/ Compiz to KDE.

beardedlinuxgeek commented on 2013-05-30 23:05

This fix works great. Compiz-core is still buggy as ever but at least this works.

plp commented on 2013-05-10 19:31

This is fusion-icon patched to fix a crash caused by the latest version of glib (2.36):

https://bugs.archlinux.org/task/34892

You can use it instead of fusion-icon if you are affected by the bug. Note that I'll delete this package when the bug gets fixed in community.