You are not logged in.

#1 2018-04-11 07:40:38

rep_movsd
Member
Registered: 2013-08-24
Posts: 148

[SOLVED] gsmartcontrol failing to start

Since the last couple of updates, gsmartcontrol fails with the following error:

gsmartcontrol: symbol lookup error: /usr/lib/libgiomm-2.4.so.1: undefined symbol: _ZN4Glib17SignalProxyNormal13connect_impl_EbON4sigc9slot_baseEb

I've tried reinstalling glibmm and gsmartcontrol and even recompiling gsmartcontrol from source - no use

Surprisingly the symbol does exist in the binary, and running under sudo gives some other error....

rep ~  $ gsmartcontrol
gsmartcontrol: symbol lookup error: /usr/lib/libgiomm-2.4.so.1: undefined symbol: _ZN4Glib17SignalProxyNormal13connect_impl_EbON4sigc9slot_baseEb
rep ~  $ grep "_ZN4Glib17SignalProxyNormal13connect_impl_EbON4sigc9slot_baseEb" /usr/lib/libgiomm-2.4.so.1
Binary file /usr/lib/libgiomm-2.4.so.1 matches
rep ~  $ sudo gsmartcontrol

(gsmartcontrol:4346): Gtk-WARNING **: 13:08:53.964: Theme parsing error: gtk.css:68:35: The style property GtkButton:child-displacement-x is deprecated and shouldn't be used anymore. It will be removed in a future version

(gsmartcontrol:4346): Gtk-WARNING **: 13:08:53.965: Theme parsing error: gtk.css:69:35: The style property GtkButton:child-displacement-y is deprecated and shouldn't be used anymore. It will be removed in a future version

(gsmartcontrol:4346): Gtk-WARNING **: 13:08:53.965: Theme parsing error: gtk.css:70:34: The style property GtkCheckButton:indicator-size is deprecated and shouldn't be used anymore. It will be removed in a future version

(gsmartcontrol:4346): Gtk-WARNING **: 13:08:53.965: Theme parsing error: gtk.css:71:36: The style property GtkCheckMenuItem:indicator-size is deprecated and shouldn't be used anymore. It will be removed in a future version

(gsmartcontrol:4346): Gtk-WARNING **: 13:08:53.965: Theme parsing error: gtk.css:73:46: The style property GtkScrolledWindow:scrollbars-within-bevel is deprecated and shouldn't be used anymore. It will be removed in a future version

(gsmartcontrol:4346): Gtk-WARNING **: 13:08:53.965: Theme parsing error: gtk.css:76:30: The style property GtkExpander:expander-size is deprecated and shouldn't be used anymore. It will be removed in a future version

(gsmartcontrol:4346): Gtk-WARNING **: 13:08:53.965: Theme parsing error: gtk.css:83:29: The style property GtkStatusbar:shadow-type is deprecated and shouldn't be used anymore. It will be removed in a future version
terminate called after throwing an instance of 'Gtk::IconThemeError'
Aborted
rep ~  $

Any clues why this is failing?

Thanks in advance

Last edited by rep_movsd (2018-04-11 13:26:42)

Offline

#2 2018-04-11 13:05:21

Scimmia
Fellow
Registered: 2012-09-01
Posts: 13,729

Re: [SOLVED] gsmartcontrol failing to start

With what version of glib2?

Last edited by Scimmia (2018-04-11 13:05:56)

Offline

#3 2018-04-11 13:10:56

rep_movsd
Member
Registered: 2013-08-24
Posts: 148

Re: [SOLVED] gsmartcontrol failing to start

The latest one



rep ~  $ pacman -Q | grep glib
dbus-glib 0.110-1
geocode-glib 3.25.4.1-1
glib 1.2.10-13
glib-networking 2.56.0-1
glib-perl 1.326-1
glib2 2.56.0+16+gecabc6e21-1
glibc 2.26-11
glibmm 2.56.0-1
json-glib 1.4.2-2
lib32-dbus-glib 0.110-1
lib32-glib2 2.56.0+7+g66948ae23-1
lib32-glibc 2.26-11
lib32-libdbusmenu-glib 16.04.0-2
lib32-libnm-glib 1.10.6-1
libaccounts-glib 1.23-2
libdbusmenu-glib 16.04.0-2
libmm-glib 1.8rc2+1+g7e949283-1
libnm-glib 1.10.6-3
poppler-glib 0.63.0-1
taglib 1.11.1-1
rep ~  $

Offline

#4 2018-04-11 13:25:18

rep_movsd
Member
Registered: 2013-08-24
Posts: 148

Re: [SOLVED] gsmartcontrol failing to start

OK, I figured out why this was happening

I used strace and noticed that gsmartcontrol was loading some old glib library from /usr/lib/vmware

I got rid of vmware and then it works fine!

Offline

#5 2018-04-11 13:28:12

Scimmia
Fellow
Registered: 2012-09-01
Posts: 13,729

Re: [SOLVED] gsmartcontrol failing to start

ldd /usr/lib/libgiomm-2.4.so.1

Edit: glad you found it. That's what I was looking for with ldd. big_smile

Last edited by Scimmia (2018-04-11 13:28:55)

Offline

Board footer

Powered by FluxBB