Gaupol and Curlew do not launch

I am a user of Leap 15 and I want to try Tumbleweed.
Almost everything works fine but there is a few minor problems with Tumbleweed.

System Tumbleweed:20190209

Gaupol and Curlew do not launch.
I can replace Gaupol by Subtitleeditor and Subtitleeditor works fine.
Has anyone have this problem with Curlew? Curlew works fine on Leap 15.

Thermal monitor plasmoid:
Plasmoid does not show CPU temperature immediately and I have to reload temperature sources.
I did sensors-detect.

Dependency requirements for curlew and gaupol couldn’t be met by a by recent update of python not too long ago so I’d recommend doing a zypper dup on your system to get everything up to date. They’re currently working on my system at least.

Hi,
You seem to have left out information.

I assume that you upgraded your LEAP to Tumbleweed or did you install Tumbleweed as a new install?

Also, I’m going to assume by saying the apps “do not launch” that you may be clicking on menu items.
If that is the case, try launching them from within a windowed console like xterm or Konsole. If this is successful, then you have a problem with the menu entry… Otherwise if the app still fails to start then you will likely see error information useful for troubleshooting.

TSU

Hi,
This is my fault that I have left out information.

I installed Tumbleweed as new install on my second drive.

“Not launch” - I mean clicking on menu items.

In Konsole there is an info for:

Gaupol

(python3:5112): Gtk-CRITICAL **: 18:59:50.212: _gtk_style_provider_private_get_settings:
assertion ‘GTK_IS_STYLE_PROVIDER_PRIVATE (provider)’ failed

(python3:5112): Gtk-CRITICAL **: 18:59:50.212: _gtk_style_provider_private_get_settings:
assertion ‘GTK_IS_STYLE_PROVIDER_PRIVATE (provider)’ failed

(python3:5112): Gtk-CRITICAL **: 18:59:50.212: _gtk_style_provider_private_get_settings:
assertion ‘GTK_IS_STYLE_PROVIDER_PRIVATE (provider)’ failed

Curlew

(python3:4978): Gtk-WARNING **: 18:58:19.675: Theme parsing error: gtk.css:127:35: The s
tyle property GtkButton:child-displacement-x is deprecated and shouldn’t be used anymore
. It will be removed in a future version

(python3:4978): Gtk-WARNING **: 18:58:19.675: Theme parsing error: gtk.css:128:35: The s
tyle property GtkButton:child-displacement-y is deprecated and shouldn’t be used anymore
. It will be removed in a future version
Traceback (most recent call last):
File “/usr/lib/python3.7/site-packages/curlew/curlew.py”, line 2805, in do_activate
win = Curlew(self, *self.args)
File “/usr/lib/python3.7/site-packages/curlew/curlew.py”, line 356, in init
self.btn_convert = Gtk.Button(_(‘Convert’))
TypeError: GObject.init() takes exactly 0 arguments (1 given)

Curlew with root

Traceback (most recent call last):
File “/usr/bin/curlew”, line 5, in <module>
main(*sys.argv[1:])
File “/usr/lib/python3.7/site-packages/curlew/curlew.py”, line 2828, in main
if dbus.SessionBus().request_name(“org.curlew”) !=
File “/usr/lib/python3.7/site-packages/dbus/_dbus.py”, line 211, in new
mainloop=mainloop)
File “/usr/lib/python3.7/site-packages/dbus/_dbus.py”, line 100, in new
bus = BusConnection.new(subclass, bus_type, mainloop=mainloop)
File “/usr/lib/python3.7/site-packages/dbus/bus.py”, line 122, in new
bus = cls._new_for_bus(address_or_type, mainloop=mainloop)
dbus.exceptions.DBusException: org.freedesktop.DBus.Error.NoReply: Did not receive a rep
ly. Possible causes include: the remote application did not send a reply, the message bu
s security policy blocked the reply, the reply timeout expired, or the network connectio
n was broken.

I installed both into an updated Tumbleweed.

Whether I launched either from the menu entry or from a console, if the app was launched as a normal User I got only warnings and both apps can be used just fine.

Running Gaupol as an elevated User cause the Critical errors you posted, which should not be done.

I recommend you launch each from a command line so you can display your errors (they should all be warnings and none should be critical errors) and submit as a low priority bug to https://bugzilla.opensuse.org so that they can be addressed.

TSU