You are not logged in.
I have no idea on this honestly. But TuxGuitar won't start and the problem occured either after I ran pacman -Syu or after installing the papirus theme for KDE from the AUR. I'm pretty sure this is to do with GTK itself which I feel should be obvious. So is this fixable or do I just wait for an update to TuxGuitar? WAIT, actually this may mean that the theme itself is outdated and has nothing to do with TuxGuitar. But I've also tried Breeze. Maybe I'll install another theme that's truly GTK so to speak and see if that works
Here's my output:
(java:28798): Gtk-WARNING **: Theme parsing error: gtk.css:3908:31: The :insensitive pseudo-class is deprecated. Use :disabled instead.
(java:28798): Gtk-WARNING **: Theme parsing error: gtk.css:3909:35: The :insensitive pseudo-class is deprecated. Use :disabled instead.
(java:28798): Gtk-WARNING **: Theme parsing error: gtk.css:3910:34: The :insensitive pseudo-class is deprecated. Use :disabled instead.
(java:28798): Gtk-WARNING **: Theme parsing error: gtk.css:3911:32: The :insensitive pseudo-class is deprecated. Use :disabled instead.
(java:28798): Gtk-WARNING **: Theme parsing error: gtk.css:3921:17: The 'icon-shadow' property has been renamed to '-gtk-icon-shadow'
(java:28798): Gtk-WARNING **: Theme parsing error: gtk.css:3924:40: The :insensitive pseudo-class is deprecated. Use :disabled instead.
(java:28798): Gtk-WARNING **: Theme parsing error: gtk.css:3925:44: The :insensitive pseudo-class is deprecated. Use :disabled instead.
(java:28798): Gtk-WARNING **: Theme parsing error: gtk.css:3926:43: The :insensitive pseudo-class is deprecated. Use :disabled instead.
(java:28798): Gtk-WARNING **: Theme parsing error: gtk.css:3927:41: The :insensitive pseudo-class is deprecated. Use :disabled instead.
(java:28798): Gtk-WARNING **: Theme parsing error: gtk.css:3932:19: The 'icon-shadow' property has been renamed to '-gtk-icon-shadow'
(java:28798): Gtk-WARNING **: Theme parsing error: gtk.css:3935:42: The :insensitive pseudo-class is deprecated. Use :disabled instead.
(java:28798): Gtk-WARNING **: Theme parsing error: gtk.css:3936:46: The :insensitive pseudo-class is deprecated. Use :disabled instead.
(java:28798): Gtk-WARNING **: Theme parsing error: gtk.css:3937:45: The :insensitive pseudo-class is deprecated. Use :disabled instead.
(java:28798): Gtk-WARNING **: Theme parsing error: gtk.css:3938:43: The :insensitive pseudo-class is deprecated. Use :disabled instead.
(java:28798): Gtk-WARNING **: Theme parsing error: gtk.css:4061:17: The 'icon-shadow' property has been renamed to '-gtk-icon-shadow'
(java:28798): Gtk-WARNING **: Theme parsing error: gtk.css:4069:17: The 'icon-shadow' property has been renamed to '-gtk-icon-shadow'
(java:28798): Gtk-WARNING **: Theme parsing error: gtk.css:4123:15: The 'icon-shadow' property has been renamed to '-gtk-icon-shadow'
(java:28798): Gtk-WARNING **: Theme parsing error: gtk.css:4199:15: The 'icon-shadow' property has been renamed to '-gtk-icon-shadow'
Last edited by kris27mc (2016-04-13 02:18:22)
"He thinks by infection, catching an opinion like a cold."
- probably no one
GNU/Linux Telegram Group | Arch Linux | KDE Plasma | zsh | Stallman's Son | 24/7 Terry Davis Channel
Offline
I'm in the same boat with Firefox, I uninstalled some (supposedly) unnecessary packages using:
sudo pacman -Rns $(pacman -Qdtq)
And obviously uninstalled some gtk engine or something of the sort. If you use firefox, could you launch it from terminal and see if you get the same errors?
Offline
Yup as expected, I just changed the gtk styles to Xfce for GTK2 and Default for GTK3 in the KDE System Settings and I got no gtk erros whatsoever. I had the breeze theme set so I suppose that is broken.
Offline
Same issue with TuxGuitar, but no luck using a new theme. I get only one error message but TuxGuitar is still stuck on 100% CPU usage. It works fine with gtk3.18 regardless of any theme errors. Guess we have to wait for an update, fortunately the project seems to be alive again.
(TuxGuitar:1637): Gtk-WARNING **: Allocating size to GtkBox 0x7fbbc82b6270 without calling gtk_widget_get_preferred_width/height(). How does the code know the size to allocate?
Offline
So I got TuxGuitar to work again with gtk-3.20 by stumbling upon this problem with SWT after some clueless java debugging:
https://bugs.eclipse.org/bugs/show_bug.cgi?id=490891
http://stackoverflow.com/questions/3657 … h-swt-gtk3
Thanks to the solution provided for eclipse in the second link, TuxGuitar UI finally appears when using:
env SWT_GTK3=0 tuxguitar
Hope this helps someone.
Offline
Thanks, that helped. tuxguitar is btw just a shell script so you can add "export SWT_GTK3=0" to it if you want to avoid starting it from the terminal, just keep in mind that this change will be overwritten by the next tuxguitar update.
Offline
TuxGuitar UI finally appears when using:
env SWT_GTK3=0 tuxguitar
Hope this helps someone.
Thank you for this workaround.
Offline
Thank you! This workaround fixes my issues with tuxguitar, too.
Offline