-
Notifications
You must be signed in to change notification settings - Fork 9
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
OpenSUSE error GTK_IS_STYLE_PROVIDER_PRIVATE #20
Comments
I can confirm this issue. What is puzzling is that another Tumbleweed install of mine (relatively close in configuration, but things will always differ) does not suffer from this issue. Tested with a newly created user, just to check, happens for "him" too, so it doesn't seem to stem from a user-related config. Also, tried to replace unity-gtk*-module by appmenu-gtk*-module, but to no avail. |
I wonder if this has to do with these deprecation warnings I've seen for a while.
Maybe it's the DPI calculation, no clue. |
Oh, it happens even with this HelloWorld example: https://pygobject.readthedocs.io/en/latest/getting_started.html import gi
gi.require_version("Gtk", "3.0")
from gi.repository import Gtk
window = Gtk.Window(title="Hello World")
window.show()
window.connect("destroy", Gtk.main_quit)
Gtk.main() Can you @Zren run this on Manjaro? Update: From this: https://gitlab.gnome.org/GNOME/pygobject/issues/298 Can this be applied? |
Does the Yep, runs fine. I guess ya'll need me to add https://github.com/Zren/plasma-hud/blob/master/usr/lib/plasma-hud/plasma-hud#L609 |
I haven't tested it but I believe it will crash because of this line: You can see this:
Yes, that fixes it. And
So I think this is kinda necessary. |
I'll toss a |
I can confirm this solves the issue for me. Thank you both for tracking down and fixing this issue! |
I've tried to install plasma-hud on openSUSE Tumbleweed, I have installed on my system these:
rofi python3 python3-dbus-python python3-setproctitle python3-python-xlib gobject-introspection unity-gtk2-module unity-gtk3-module
I perform the steps of the manual setup, and when I run the script: /usr/lib/plasma-hud/plasma-hud
it hangs until I press the hot key to activate it and I get this error (x3)
_gtk_style_provider_private_get_settings: assertion GTK_IS_STYLE_PROVIDER_PRIVATE (provider)' failed
Is there something obviously wrong that I'm missing? What could be at fault here?
Thanks!
The text was updated successfully, but these errors were encountered: