-
Notifications
You must be signed in to change notification settings - Fork 149
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Variety 0.8.3 missing indicator icon #310
Comments
Does the app exit completely after those messages? If so can you follow the instructions at #83 (comment) ? |
When I run '/usr/bin/variety -v' or the below command:
➜ ~ killall -9 variety (variety:1433674): Gtk-CRITICAL **: 08:14:56.445: gtk_widget_get_scale_factor: assertion 'GTK_IS_WIDGET (widget)' failed During handling of the above exception, another exception occurred: Traceback (most recent call last): During handling of the above exception, another exception occurred: Traceback (most recent call last): |
Variety seems to be running and changing wallpapers. I suppose the only problem I have is that the gnome indicator is missing. |
If it's just the indicator bugging out and the app is still running, I think this is the same issue as #287, which I've fixed in Git master. |
I'm not sure what to say. When I first filed the defect, against Fedora, it seemed like the indicator was crashing and variety wasn't changing the wallpaper. I've since cleared out the config directory and restarted variety, from the command line, multiple times. I've also rebooted. Now, variety seems to be changing the wallpaper just fine, but the indicator always crashes. I think we should close this defect and I'll ask Fedora to update their RPM from your master branch to get your indicator fix. |
I tested with the updated RPM and now the gnome indicator does not launch. Previously it launched, but then crashed immediately. Gnome would even give a notification with a message like, "oops variety crashed." This time it just doesn't start. |
Please provide the console output when running Variety or attach I haven't been able to reproduce this, but 8b8bb63 is a fairly theoretical fix based on the traceback (if info is None, don't look for keys inside it). |
All I see there is that you used Ctrl-C to quit the app? There isn't any error 😕 |
Is this not the pertinent line: (variety:812996): Gtk-CRITICAL **: 07:44:58.263: gtk_widget_get_scale_factor: assertion 'GTK_IS_WIDGET (widget)' failed When I run it on the command line, or any other way, variety runs (until I cancel it), but the gnome indicator never appears. I think the issue is reduced to just the gnome indicator missing. |
I'm not sure - Gtk and friends like to throw confusing warnings all the time, often times you can see messages like that without any noticeable impact to the app's function. For example I see We've had some long running issues with indicators on GNOME since they no longer officially support general tray icons: #12. Unfortunately there's no fix yet aside from using an extension like Ubuntu's AppIndicator or TopIcons-Plus. But even with those we've had mixed results. |
As a data point, the indicator does work on Ubuntu. |
Have you tried installing the AppIndicator extension on Fedora? |
I tried that before filing the defect with Fedora. gnome-shell-extension-appindicator.noarch was the package. I'm not sure if there's something else I need to do, but I simply installed it and it didn't help. |
Description of problem:
Variety crashes when running it.
Version-Release number of selected component (if applicable):
0.8.3
How reproducible:
Very easy to reproduce, just start variety.
Steps to Reproduce:
Actual results:
➜ ~ variety
WARNING: 2020-03-20 14:24:17,038: load_history() 'Could not load history file, continuing without it, no worries'
WARNING: 2020-03-20 14:24:17,103: create_menu() 'Variety Slideshow is not installed. This is an optional extension adding pan-and-zoom slideshows to Variety: see https://github.com/peterlevi/variety-slideshow for details'
No such schema “org.cinnamon.desktop.background”
(variety:769795): Gtk-CRITICAL **: 14:24:17.216: gtk_widget_get_scale_factor: assertion 'GTK_IS_WIDGET (widget)' failed
Expected results:
variety starts and so does the gnome indicator.
Fedora bugzilla 1672725
The text was updated successfully, but these errors were encountered: