Description: ---------------------------------- **What is compiz-indicator?** ----------------------------------
The overall idea of this app is based off the very popular fusion-icon tray application. The general functions should be similar. The app allows you to control the seperate elements of your Window manager and Decorators, all from your Indicator tray in ubuntu. compiz-indicator is my very first python program. I created this to better integrate with the Ubuntu environment.
---------------------------------- **Installation** ---------------------------------- To install this package, execute the following in a terminal:
chmod +x install.sh ./install.sh
The installer should perform all the neccessary steps.
To activate the indicator at startup, add an entry to Ubuntu's startup applications with the command 'compiz-indicator-start'.
Sorry I havent been able to fix this program to work better with Maverick and later. Work got a little busy for me and so I havent had the free time I would have liked.
I will be looking to update the system soon enough.
DisPlex builds upon the functionality from this program. Previous Post.
DisPlex is version 0.4.1
https://sourceforge.net/p/displex
.deb available. See readme / changelog for details.
All,
You can get a newer/better program in .deb format from this link:
http://dl.dropbox.com/u/195281/acerhk-pack/displex-0.1-all.deb
if it fails, search Sourceforge.net for the program.
DisPlex
I will post an updated link when available.
Let me know what you think!!! Post in the forum on SourceForge (less preferred, post reply here).
Same problem - ever escalating list of "terminate effects" and "activate effects". Can this be fixed? It would be a beutiful app if it can. Also, why the dependency on emerald?
each time i choose terminate or activate effects i get another instance of it in the indicator applet.
in the end i reside with 5times terminate effects and 5times activate for example. and i can do this to an unlimited amount.
the effects will actually terminate and activate so this works properly.
This is one reason that I wrote DisPlex. I started out with one and ended up with multiple items.
In the process of fixing the program I decided to take it and go several steps further to "try" and combine multiple functions into one menu... primarily focusing around display functions.
Noteable exceptions:
* Show/Hide desktop icons.
* Metacity Compositing
* Basic "Disper" integration (just working from online information... I don't own a NVIDIA system)
* AcerHK Driver Control (yes, that is an odd ball, but will only show if you use the driver)
* Made menus display what is installed only and change to reflection action (enable/disable).
Anyway, if you try out DisPlex, checking the about dialog will provide you with a authors list... and this author is credited for his prior work that contributed to DisPlex. So far, he has been no responsive to my attempt to contact him and enlist his participation in the program development/enhancement.
Regards to all,
ARMC
https://sourceforge.net/p/displex
Hi!
I'm on Debian Squeeze AMD64 with plain gnome, and the compiz-indicator's menu has the entries grayed out.
If I run «emerald/gtk-window-decorator --replace» they appear, but sometimes it only allows me to change to the current window decorator. If I click on it, the current window decorator reloads and then I'm given the chance to change to the other window decorator (meaning it gets un-grayed).
Just in case, I set sleep 6 for compiz-indicator in startup applications, but nothing.
Still a very nice app, however :)
hello there,
i m having problem with the icon being shown on the compiz-indicator it does not show the theme icon
here is the screenshot
http://lh5.ggpht.com/_z3LlBkNbDVU/TJUaPMt7dsI/AAAAAAAABiY/YLoyXqFy8ys/s800/Screenshot.png
i m on amd-turion-x2 and lucid 64bit os
it looks ugly can u tell me how to fix this?
try to replace icons in /usr/share/icons/Humanity/apps/22/fusion-icon-panel.svg with icon which you want and then restart gnome panel (sudo killall gnome-panel)
Terminal:
urosh@urosh-desktop:~/compiz-indicator$ compiz-indicator
**found CCSM**
**found Emerald**
**found gtk-window-decorator**
**gtk-window-decorator is running**
**compiz running**
/usr/local/bin/compiz-indicator:152: GtkWarning: Can't set a parent on widget which has a parent
menu.append(sep)
And hanging there. Any idea?
What version of Ubuntu are you using? Also, what icon theme?
From that output the program seems to be running fine.
The issue in this case may be that you dont have an icon for the indicator in your icon theme. I packaged icons for ubuntu-mono with the program, and most popular themes like Faenza should already have them.
If your theme doesnt have an icon, take the icon bundled with the app (or add a custom one) and transfer it into the icon directory in /usr/share/icons/*your theme here*. Place the icon in the apps and status categories in the 24, 22 and 16 sizes. Name it fusion-icon
If ammending your icon theme yeilds no results then I will look more into it.
Hope this helps.
When it first runs I have:
Compiz Settings
Emerald Theme Manager
Window Decorators
Terminate Effects
Activate Effects
If I press Terminate effects the options become:
Compiz Settings
Emerald Theme Manager
Window Decorators
Terminate Effects
Activate Effects
Terminate Effects
Activate Effects
Then if I activate, the options become:
Compiz Settings
Emerald Theme Manager
Window Decorators
Terminate Effects
Activate Effects
Terminate Effects
Activate Effects
Terminate Effects
Activate Effects
And soo on.
Otherwise a great applet :)
I cant seem to replicate the issue on my installation.
Could you try running 'compiz-indicator' from terminal and post some of the output when you activate and terminate?
Also, what version of Ubuntu are you using?
I can't seem to get it to work, it appears to be dependant on emerald.
I receive the following output in the terminal when trying to start compiz-indicator (or compiz-indicator-start).
#ch2lah@ch2lah-vaio:~$ compiz-indicator
#**found CCSM**
#**Emerald not installed**
#Traceback (most recent call last):
File "/usr/local/bin/compiz-indicator", line 50, in <module>
emeraldwd.set_sensitive(False)
#NameError: name 'emeraldwd' is not defined
If indeed emerald is a dependency, I would seriously suggest reviewing that decision. I would imagine that a sizeable proportion of compiz users do not use emerald.
Regards,
Nubey.
P.S. Thanks for taking the time to code this by the way, I've been waiting with baited breath for someone to port fusion-icon to the indicator-applet for a while now.
I can't seem to get it to work, it appears to be dependant on emerald.
I receive the following output in the terminal when trying to start compiz-indicator (or compiz-indicator-start).
#ch2lah@ch2lah-vaio:~$ compiz-indicator
#**found CCSM**
#**Emerald not installed**
#Traceback (most recent call last):
File "/usr/local/bin/compiz-indicator", line 50, in <module>
emeraldwd.set_sensitive(False)
#NameError: name 'emeraldwd' is not defined
If indeed emerald is a dependency, I would seriously suggest reviewing that decision. I would imagine that a sizeable proportion of compiz users do not use emerald.
Regards,
Nubey.
P.S. Thanks for taking the time to code this by the way, I've been waiting with baited breath for someone to port fusion-icon to the indicator-applet for a while now.
I can't seem to get it to work, it appears to be dependant on emerald.
I receive the following output in the terminal when trying to start compiz-indicator (or compiz-indicator-start).
#ch2lah@ch2lah-vaio:~$ compiz-indicator
#**found CCSM**
#**Emerald not installed**
#Traceback (most recent call last):
File "/usr/local/bin/compiz-indicator", line 50, in <module>
emeraldwd.set_sensitive(False)
#NameError: name 'emeraldwd' is not defined
If indeed emerald is a dependency, I would seriously suggest reviewing that decision. I would imagine that a sizeable proportion of compiz users do not use emerald.
Regards,
Nubey.
P.S. Thanks for taking the time to code this by the way, I've been waiting with baited breath for someone to port fusion-icon to the indicator-applet for a while now.
Hi
Whether it is an issue with my coding I cannot say, but for the time being I have updated the script to auto-download emerald.
I know this is not ideal and I will seriously try to remove this dependancy, but for the time being its the best I can do to make it work.
This is my first ever Program after all :P
Thanks for the feedback
No worries, I suppose it doesn't hurt to have emerald installed, after all I don't actually have to use it.
Once again, kudos for taking on the task of porting fusion-icon. Also, apologies for the quadruple post, I don't know how in the name of hell THAT happened!
Nubey
I can't seem to get it to work, it appears to be dependant on emerald.
I receive the following output in the terminal when trying to start compiz-indicator (or compiz-indicator-start).
#ch2lah@ch2lah-vaio:~$ compiz-indicator
#**found CCSM**
#**Emerald not installed**
#Traceback (most recent call last):
File "/usr/local/bin/compiz-indicator", line 50, in <module>
emeraldwd.set_sensitive(False)
#NameError: name 'emeraldwd' is not defined
If indeed emerald is a dependency, I would seriously suggest reviewing that decision. I would imagine that a sizeable proportion of compiz users do not use emerald.
Regards,
Nubey.
P.S. Thanks for taking the time to code this by the way, I've been waiting with baited breath for someone to port fusion-icon to the indicator-applet for a while now.
Ratings & Comments
23 Comments
Sorry I havent been able to fix this program to work better with Maverick and later. Work got a little busy for me and so I havent had the free time I would have liked. I will be looking to update the system soon enough.
It works great for me in Natty. I couldn't get the compiz fusion icon to appear in Indicator Applet 0.4.12 but then I found this. Thanks!
DisPlex builds upon the functionality from this program. Previous Post. DisPlex is version 0.4.1 https://sourceforge.net/p/displex .deb available. See readme / changelog for details.
All, You can get a newer/better program in .deb format from this link: http://dl.dropbox.com/u/195281/acerhk-pack/displex-0.1-all.deb if it fails, search Sourceforge.net for the program. DisPlex I will post an updated link when available. Let me know what you think!!! Post in the forum on SourceForge (less preferred, post reply here).
Same problem - ever escalating list of "terminate effects" and "activate effects". Can this be fixed? It would be a beutiful app if it can. Also, why the dependency on emerald?
each time i choose terminate or activate effects i get another instance of it in the indicator applet. in the end i reside with 5times terminate effects and 5times activate for example. and i can do this to an unlimited amount. the effects will actually terminate and activate so this works properly.
This is one reason that I wrote DisPlex. I started out with one and ended up with multiple items. In the process of fixing the program I decided to take it and go several steps further to "try" and combine multiple functions into one menu... primarily focusing around display functions. Noteable exceptions: * Show/Hide desktop icons. * Metacity Compositing * Basic "Disper" integration (just working from online information... I don't own a NVIDIA system) * AcerHK Driver Control (yes, that is an odd ball, but will only show if you use the driver) * Made menus display what is installed only and change to reflection action (enable/disable). Anyway, if you try out DisPlex, checking the about dialog will provide you with a authors list... and this author is credited for his prior work that contributed to DisPlex. So far, he has been no responsive to my attempt to contact him and enlist his participation in the program development/enhancement. Regards to all, ARMC https://sourceforge.net/p/displex
Hi! I'm on Debian Squeeze AMD64 with plain gnome, and the compiz-indicator's menu has the entries grayed out. If I run «emerald/gtk-window-decorator --replace» they appear, but sometimes it only allows me to change to the current window decorator. If I click on it, the current window decorator reloads and then I'm given the chance to change to the other window decorator (meaning it gets un-grayed). Just in case, I set sleep 6 for compiz-indicator in startup applications, but nothing. Still a very nice app, however :)
hello there, i m having problem with the icon being shown on the compiz-indicator it does not show the theme icon here is the screenshot http://lh5.ggpht.com/_z3LlBkNbDVU/TJUaPMt7dsI/AAAAAAAABiY/YLoyXqFy8ys/s800/Screenshot.png i m on amd-turion-x2 and lucid 64bit os it looks ugly can u tell me how to fix this?
try to replace icons in /usr/share/icons/Humanity/apps/22/fusion-icon-panel.svg with icon which you want and then restart gnome panel (sudo killall gnome-panel)
Terminal: urosh@urosh-desktop:~/compiz-indicator$ compiz-indicator **found CCSM** **found Emerald** **found gtk-window-decorator** **gtk-window-decorator is running** **compiz running** /usr/local/bin/compiz-indicator:152: GtkWarning: Can't set a parent on widget which has a parent menu.append(sep) And hanging there. Any idea?
What version of Ubuntu are you using? Also, what icon theme? From that output the program seems to be running fine. The issue in this case may be that you dont have an icon for the indicator in your icon theme. I packaged icons for ubuntu-mono with the program, and most popular themes like Faenza should already have them. If your theme doesnt have an icon, take the icon bundled with the app (or add a custom one) and transfer it into the icon directory in /usr/share/icons/*your theme here*. Place the icon in the apps and status categories in the 24, 22 and 16 sizes. Name it fusion-icon If ammending your icon theme yeilds no results then I will look more into it. Hope this helps.
It helps, 100%. Tnx nice work.
When it first runs I have: Compiz Settings Emerald Theme Manager Window Decorators Terminate Effects Activate Effects If I press Terminate effects the options become: Compiz Settings Emerald Theme Manager Window Decorators Terminate Effects Activate Effects Terminate Effects Activate Effects Then if I activate, the options become: Compiz Settings Emerald Theme Manager Window Decorators Terminate Effects Activate Effects Terminate Effects Activate Effects Terminate Effects Activate Effects And soo on. Otherwise a great applet :)
I cant seem to replicate the issue on my installation. Could you try running 'compiz-indicator' from terminal and post some of the output when you activate and terminate? Also, what version of Ubuntu are you using?
Maverick Beta. I'll post the terminal output tomorrow, its 2am here.
I can't seem to get it to work, it appears to be dependant on emerald. I receive the following output in the terminal when trying to start compiz-indicator (or compiz-indicator-start). #ch2lah@ch2lah-vaio:~$ compiz-indicator #**found CCSM** #**Emerald not installed** #Traceback (most recent call last): File "/usr/local/bin/compiz-indicator", line 50, in <module> emeraldwd.set_sensitive(False) #NameError: name 'emeraldwd' is not defined If indeed emerald is a dependency, I would seriously suggest reviewing that decision. I would imagine that a sizeable proportion of compiz users do not use emerald. Regards, Nubey. P.S. Thanks for taking the time to code this by the way, I've been waiting with baited breath for someone to port fusion-icon to the indicator-applet for a while now.
I can't seem to get it to work, it appears to be dependant on emerald. I receive the following output in the terminal when trying to start compiz-indicator (or compiz-indicator-start). #ch2lah@ch2lah-vaio:~$ compiz-indicator #**found CCSM** #**Emerald not installed** #Traceback (most recent call last): File "/usr/local/bin/compiz-indicator", line 50, in <module> emeraldwd.set_sensitive(False) #NameError: name 'emeraldwd' is not defined If indeed emerald is a dependency, I would seriously suggest reviewing that decision. I would imagine that a sizeable proportion of compiz users do not use emerald. Regards, Nubey. P.S. Thanks for taking the time to code this by the way, I've been waiting with baited breath for someone to port fusion-icon to the indicator-applet for a while now.
I can't seem to get it to work, it appears to be dependant on emerald. I receive the following output in the terminal when trying to start compiz-indicator (or compiz-indicator-start). #ch2lah@ch2lah-vaio:~$ compiz-indicator #**found CCSM** #**Emerald not installed** #Traceback (most recent call last): File "/usr/local/bin/compiz-indicator", line 50, in <module> emeraldwd.set_sensitive(False) #NameError: name 'emeraldwd' is not defined If indeed emerald is a dependency, I would seriously suggest reviewing that decision. I would imagine that a sizeable proportion of compiz users do not use emerald. Regards, Nubey. P.S. Thanks for taking the time to code this by the way, I've been waiting with baited breath for someone to port fusion-icon to the indicator-applet for a while now.
Hi Whether it is an issue with my coding I cannot say, but for the time being I have updated the script to auto-download emerald. I know this is not ideal and I will seriously try to remove this dependancy, but for the time being its the best I can do to make it work. This is my first ever Program after all :P Thanks for the feedback
No worries, I suppose it doesn't hurt to have emerald installed, after all I don't actually have to use it. Once again, kudos for taking on the task of porting fusion-icon. Also, apologies for the quadruple post, I don't know how in the name of hell THAT happened! Nubey
I can't seem to get it to work, it appears to be dependant on emerald. I receive the following output in the terminal when trying to start compiz-indicator (or compiz-indicator-start). #ch2lah@ch2lah-vaio:~$ compiz-indicator #**found CCSM** #**Emerald not installed** #Traceback (most recent call last): File "/usr/local/bin/compiz-indicator", line 50, in <module> emeraldwd.set_sensitive(False) #NameError: name 'emeraldwd' is not defined If indeed emerald is a dependency, I would seriously suggest reviewing that decision. I would imagine that a sizeable proportion of compiz users do not use emerald. Regards, Nubey. P.S. Thanks for taking the time to code this by the way, I've been waiting with baited breath for someone to port fusion-icon to the indicator-applet for a while now.