Comments (7)
Hi,
I have the same issue as the OP here.
Unfortunately, neither of these extension work with your fork.
Regards,
Spyros
Edit:
The only top icon extension that is working on ubuntu 20.04.03 with gnome 3.36.8 is the following extension
https://extensions.gnome.org/extension/1674/topiconsfix/
It is ugly, but its working. Icon is available and clickable.
The gnome logs are filling a lot
Object Shell.TrayIcon (0x556c5978f6c0), has been already deallocated — impossible to access it. This might be caused by the object having been destroyed from C code using something such as destroy(), dispose(), or remove() vfuncs.
_clutter_actor_fully_transform_vertices: assertion 'CLUTTER_IS_ACTOR (self)' failed
== Stack trace for context 0x556c4e4c5b10 ==
#0 7fff2578cdc0 b /home/spyros/.local/share/gnome-shell/extensions/topiconsfix@[email protected]/extension.js:111 (21aae2856538 @ 22)
== Stack trace for context 0x556c4e4c5b10 ==
#0 7fff2578cdc0 b /home/spyros/.local/share/gnome-shell/extensions/topiconsfix@[email protected]/extension.js:112 (21aae2856538 @ 310)
Object St.Bin (0x556c5160c0a0), has been already deallocated — impossible to access it. This might be caused by the object having been destroyed from C code using something such as destroy(), dispose(), or remove() vfuncs.
clutter_actor_set_position: assertion 'CLUTTER_IS_ACTOR (self)' failed
by using the command journalctl -f -o cat /usr/bin/gnome-shell
you can follow the errors.
from blueproximity.
Hi @GarethDownes ,
Sorry to hear something is not working well for you. Let's try to get it going.
First of all, could you check if your system has installed the required packages mentioned in the README file, please? What distro are you using?
Also could you check the'/home/gareth/blueproximity.log' file mentioned there? It may have some information.
Cheers,
Rigo
from blueproximity.
Hi @tiktaalik-dev,
Thanks for speedy reply. Currently running Ubuntu 20.04.01. I reinstalled all the modules listed in README and checked for dependencies issues.
Log file doesn't give much detail/errors.
Tue Mar 9 10:36:33 2021 blueproximity: started.
Tue Mar 9 11:03:53 2021 blueproximity: started.
Tue Mar 9 11:04:14 2021 blueproximity: started.
Tue Mar 9 11:09:26 2021 blueproximity: started.
Tue Mar 9 11:12:00 2021 blueproximity: started.
Tue Mar 9 11:13:22 2021 blueproximity: started.
Tue Mar 9 11:26:23 2021 blueproximity: started.
Tue Mar 9 11:47:41 2021 blueproximity: started.
Tue Mar 9 11:50:03 2021 blueproximity: started.
Thanks again
Gareth
from blueproximity.
Hi Gareth,
OK, we got that out of the way. Next step: By any chance are you using Gnome?...
from blueproximity.
Hi @tiktaalik-dev,
Yes indeed, I'm using Gnome.
from blueproximity.
Hi Gareth,
Oh I see, that explains it all. It turns out that your log shows that the program is actually running but you can't see the main window due to a know issue with Gnome. The thing is that Gnome developers in their almighty wisdom decided that they didn't like "Status Icons" in spite of them being a common feature for every other Desktop Interface, and instead of accommodating a feature that a vast number of programs actually use (because it's mainstream) in a way that Gnome internally would translate that feature into something that suit the stylistic lines of their new design... They simply dropped it. No replacement. Nothing.
And well, the original author of Blueproximity designed this program long time ago relying on a Status Icon to present an easy way of knowing how is the program working and to show or hide the main window. That's why you can't see the window when you start the program and it seems that it may not be running. But it is!
When I updated the code to make it compatible with Python 3 I included a new library that provides status icons for every desktop interface but Gnome because I wasn't aware of that incompatibility as I'm not a Gnome user. Sorry about that oversight :-(
Now as for possible solutions: When I received the first reports about that problem I found out that there are a couple of Gnome extensions that sometimes help with status icons. Maybe you could try them and let me know if they work for you, please? That would hopefully address the problem, at least temporarily. I do intend to find a permanent solution modifying the code to accommodate Gnome but sadly I'm kind of swamped with work right now so I haven't been able of researching it yet. Sorry about that.
These are the extensions:
https://extensions.gnome.org/extension/615/appindicator-support/
https://extensions.gnome.org/extension/1031/topicons/
Hope that helps somehow in the meantime!
Cheers,
Rigo
from blueproximity.
hello, i have also problem that it is not opening.
appimge is integrated. when i click on open. nothing happen
Linux mint 21 - cinnamon
from blueproximity.
Related Issues (15)
- Flashing icon in notification area HOT 10
- Unlock screen after standby HOT 1
- Needs a .deb file to install HOT 1
- Application does not measure distance/unable to work properly HOT 1
- Error when clicking on use selected device HOT 2
- BlueProximity not do any thing (fails) to lock or unlock and all author thing work perfect pls i need some help ??? HOT 2
- Can't install requirements in Fedora HOT 2
- starting blueproxility create a loop of connect/disconnect on my device HOT 1
- Cannot install due to missing directory HOT 2
- Will it work when the phone screen locks HOT 1
- No icon on GNOME Shell with AppIndicators extension installed HOT 10
- Kind: Feature. Support BLE or work with smart watch \ fitness tracker ? HOT 4
- Kind: bug. Cannot create new configuration. HOT 2
- Kind: bug. Proximity.py broken cursor HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from blueproximity.