Hallo,
bei einem Programmaufruf (samtoolbox) erhalte ich folgende Fehlermeldung:
"GtkStyle could not resolve GTK. Make sure you have installed the proper libraries."
wenn ich den Programmauruf jedoch unter sudo mache, erscheint der Fehler nicht, somit sind alle libraries vorhanden. Hat jemand einen Lösungsvorschlag?
LG
Am 17.08.2019 um 17:46 schrieb HoppelNase:
Hallo,
bei einem Programmaufruf (samtoolbox) erhalte ich folgende Fehlermeldung:
"GtkStyle could not resolve GTK. Make sure you have installed the proper libraries."
wenn ich den Programmauruf jedoch unter sudo mache, erscheint der Fehler nicht, somit sind alle libraries vorhanden. Hat jemand einen Lösungsvorschlag?
LG
Zunächst würde ich prüfen, welche Libraries denn genutzt werden:
ldd /path/to/samtoolbox
im Terminal aufrufen. Das listet alle dynamisch zu ladenden Libraries auf und zeigt auch an, wenn eine oder mehrere nicht gefunden werden. Die Ausgabe kannst Du bei Bedarf mit dieser Liste teilen.
Geraten: Im System wurden Libraries unter einem nur root zugänglichen Pfad installiert, vermutlich am RPM System vorbei.
Alexander
Am 17.08.19 um 18:44 schrieb Alexander Dalloz:
Am 17.08.2019 um 17:46 schrieb HoppelNase:
Hallo,
bei einem Programmaufruf (samtoolbox) erhalte ich folgende Fehlermeldung:
"GtkStyle could not resolve GTK. Make sure you have installed the proper libraries."
wenn ich den Programmauruf jedoch unter sudo mache, erscheint der Fehler nicht, somit sind alle libraries vorhanden. Hat jemand einen Lösungsvorschlag?
LG
Zunächst würde ich prüfen, welche Libraries denn genutzt werden:
ldd /path/to/samtoolbox
im Terminal aufrufen. Das listet alle dynamisch zu ladenden Libraries auf und zeigt auch an, wenn eine oder mehrere nicht gefunden werden. Die Ausgabe kannst Du bei Bedarf mit dieser Liste teilen.
Geraten: Im System wurden Libraries unter einem nur root zugänglichen Pfad installiert, vermutlich am RPM System vorbei.
Alexander
Anbei meine Ausgabe:
ldd /tmp/samtoolbox linux-gate.so.1 => (0xf771a000) libQtGui.so.4 => /lib/libQtGui.so.4 (0xf6c11000) libQtCore.so.4 => /lib/libQtCore.so.4 (0xf6921000) libpthread.so.0 => /lib/libpthread.so.0 (0xf6906000) libstdc++.so.6 => /lib/libstdc++.so.6 (0xf681a000) libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xf67fe000) libc.so.6 => /lib/libc.so.6 (0xf6633000) libz.so.1 => /lib/libz.so.1 (0xf661c000) libgthread-2.0.so.0 => /lib/libgthread-2.0.so.0 (0xf6619000) libglib-2.0.so.0 => /lib/libglib-2.0.so.0 (0xf64ff000) libpng15.so.15 => /lib/libpng15.so.15 (0xf64d2000) libfreetype.so.6 => /lib/libfreetype.so.6 (0xf6419000) libgobject-2.0.so.0 => /lib/libgobject-2.0.so.0 (0xf63c7000) libSM.so.6 => /lib/libSM.so.6 (0xf63be000) libICE.so.6 => /lib/libICE.so.6 (0xf63a4000) libXi.so.6 => /lib/libXi.so.6 (0xf6393000) libXrender.so.1 => /lib/libXrender.so.1 (0xf6388000) libXrandr.so.2 => /lib/libXrandr.so.2 (0xf637c000) libXfixes.so.3 => /lib/libXfixes.so.3 (0xf6376000) libXcursor.so.1 => /lib/libXcursor.so.1 (0xf636b000) libXinerama.so.1 => /lib/libXinerama.so.1 (0xf6367000) libfontconfig.so.1 => /lib/libfontconfig.so.1 (0xf6325000) libXext.so.6 => /lib/libXext.so.6 (0xf6312000) libX11.so.6 => /lib/libX11.so.6 (0xf61d5000) libm.so.6 => /lib/libm.so.6 (0xf6193000) libdl.so.2 => /lib/libdl.so.2 (0xf618e000) librt.so.1 => /lib/librt.so.1 (0xf6185000) /lib/ld-linux.so.2 (0xf771b000) libpcre.so.1 => /lib/libpcre.so.1 (0xf6120000) libbz2.so.1 => /lib/libbz2.so.1 (0xf610c000) libffi.so.6 => /lib/libffi.so.6 (0xf6104000) libuuid.so.1 => /lib/libuuid.so.1 (0xf60fe000) libexpat.so.1 => /lib/libexpat.so.1 (0xf60d5000) libxcb.so.1 => /lib/libxcb.so.1 (0xf60aa000) libXau.so.6 => /lib/libXau.so.6 (0xf60a5000)
weiß nicht genau wie ich die jetzt auswerten soll, auffällig sind folgende Zeilen linux-gate.so.1 => (0xf771a000) /lib/ld-linux.so.2 (0xf771b000) wobei als sudo sieht es ähnlich aus
sudo ldd /tmp/samtoolbox linux-gate.so.1 => (0xf770b000) libQtGui.so.4 => /lib/libQtGui.so.4 (0xf6c02000) libQtCore.so.4 => /lib/libQtCore.so.4 (0xf6912000) libpthread.so.0 => /lib/libpthread.so.0 (0xf68f7000) libstdc++.so.6 => /lib/libstdc++.so.6 (0xf680b000) libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xf67ef000) libc.so.6 => /lib/libc.so.6 (0xf6624000) libz.so.1 => /lib/libz.so.1 (0xf660d000) libgthread-2.0.so.0 => /lib/libgthread-2.0.so.0 (0xf660a000) libglib-2.0.so.0 => /lib/libglib-2.0.so.0 (0xf64f0000) libpng15.so.15 => /lib/libpng15.so.15 (0xf64c3000) libfreetype.so.6 => /lib/libfreetype.so.6 (0xf640a000) libgobject-2.0.so.0 => /lib/libgobject-2.0.so.0 (0xf63b8000) libSM.so.6 => /lib/libSM.so.6 (0xf63af000) libICE.so.6 => /lib/libICE.so.6 (0xf6395000) libXi.so.6 => /lib/libXi.so.6 (0xf6384000) libXrender.so.1 => /lib/libXrender.so.1 (0xf6379000) libXrandr.so.2 => /lib/libXrandr.so.2 (0xf636d000) libXfixes.so.3 => /lib/libXfixes.so.3 (0xf6367000) libXcursor.so.1 => /lib/libXcursor.so.1 (0xf635c000) libXinerama.so.1 => /lib/libXinerama.so.1 (0xf6358000) libfontconfig.so.1 => /lib/libfontconfig.so.1 (0xf6316000) libXext.so.6 => /lib/libXext.so.6 (0xf6303000) libX11.so.6 => /lib/libX11.so.6 (0xf61c6000) libm.so.6 => /lib/libm.so.6 (0xf6184000) libdl.so.2 => /lib/libdl.so.2 (0xf617f000) librt.so.1 => /lib/librt.so.1 (0xf6176000) /lib/ld-linux.so.2 (0xf770c000) libpcre.so.1 => /lib/libpcre.so.1 (0xf6111000) libbz2.so.1 => /lib/libbz2.so.1 (0xf60fd000) libffi.so.6 => /lib/libffi.so.6 (0xf60f5000) libuuid.so.1 => /lib/libuuid.so.1 (0xf60ef000) libexpat.so.1 => /lib/libexpat.so.1 (0xf60c6000) libxcb.so.1 => /lib/libxcb.so.1 (0xf609b000) libXau.so.6 => /lib/libXau.so.6 (0xf6096000)
LG
Am 17.08.2019 um 19:18 schrieb HoppelNase:
Am 17.08.19 um 18:44 schrieb Alexander Dalloz:
Am 17.08.2019 um 17:46 schrieb HoppelNase:
Hallo,
bei einem Programmaufruf (samtoolbox) erhalte ich folgende Fehlermeldung:
"GtkStyle could not resolve GTK. Make sure you have installed the proper libraries."
wenn ich den Programmauruf jedoch unter sudo mache, erscheint der Fehler nicht, somit sind alle libraries vorhanden. Hat jemand einen Lösungsvorschlag?
LG
Zunächst würde ich prüfen, welche Libraries denn genutzt werden:
ldd /path/to/samtoolbox
[ ... ]
Alexander
Anbei meine Ausgabe:
ldd /tmp/samtoolbox linux-gate.so.1 => (0xf771a000) libQtGui.so.4 => /lib/libQtGui.so.4 (0xf6c11000) libQtCore.so.4 => /lib/libQtCore.so.4 (0xf6921000) libpthread.so.0 => /lib/libpthread.so.0 (0xf6906000) libstdc++.so.6 => /lib/libstdc++.so.6 (0xf681a000) libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xf67fe000) libc.so.6 => /lib/libc.so.6 (0xf6633000) libz.so.1 => /lib/libz.so.1 (0xf661c000) libgthread-2.0.so.0 => /lib/libgthread-2.0.so.0 (0xf6619000) libglib-2.0.so.0 => /lib/libglib-2.0.so.0 (0xf64ff000) libpng15.so.15 => /lib/libpng15.so.15 (0xf64d2000) libfreetype.so.6 => /lib/libfreetype.so.6 (0xf6419000) libgobject-2.0.so.0 => /lib/libgobject-2.0.so.0 (0xf63c7000) libSM.so.6 => /lib/libSM.so.6 (0xf63be000) libICE.so.6 => /lib/libICE.so.6 (0xf63a4000) libXi.so.6 => /lib/libXi.so.6 (0xf6393000) libXrender.so.1 => /lib/libXrender.so.1 (0xf6388000) libXrandr.so.2 => /lib/libXrandr.so.2 (0xf637c000) libXfixes.so.3 => /lib/libXfixes.so.3 (0xf6376000) libXcursor.so.1 => /lib/libXcursor.so.1 (0xf636b000) libXinerama.so.1 => /lib/libXinerama.so.1 (0xf6367000) libfontconfig.so.1 => /lib/libfontconfig.so.1 (0xf6325000) libXext.so.6 => /lib/libXext.so.6 (0xf6312000) libX11.so.6 => /lib/libX11.so.6 (0xf61d5000) libm.so.6 => /lib/libm.so.6 (0xf6193000) libdl.so.2 => /lib/libdl.so.2 (0xf618e000) librt.so.1 => /lib/librt.so.1 (0xf6185000) /lib/ld-linux.so.2 (0xf771b000) libpcre.so.1 => /lib/libpcre.so.1 (0xf6120000) libbz2.so.1 => /lib/libbz2.so.1 (0xf610c000) libffi.so.6 => /lib/libffi.so.6 (0xf6104000) libuuid.so.1 => /lib/libuuid.so.1 (0xf60fe000) libexpat.so.1 => /lib/libexpat.so.1 (0xf60d5000) libxcb.so.1 => /lib/libxcb.so.1 (0xf60aa000) libXau.so.6 => /lib/libXau.so.6 (0xf60a5000)
weiß nicht genau wie ich die jetzt auswerten soll, auffällig sind folgende Zeilen linux-gate.so.1 => (0xf771a000) /lib/ld-linux.so.2 (0xf771b000)
Passt soweit.
wobei als sudo sieht es ähnlich aus
[ ... ]
LG
Sicher, dass die Fehlermeldung mit ""GtkStyle could not resolve GTK." beginnt und nicht mit "QGtkStyle could not resolve GTK."? Es scheint sich ja um eine Qt Anwendung zu handeln und nur dafür finden sich Hinweise bei einer Google Recherche. Kenne mich aber nicht gut genug mit Qt aus, um dazu etwas zu raten.
Zur weiteren Analyse kann Dir vielleicht strace weiterhelfen.
Alexander
Am 17.08.19 um 19:47 schrieb Alexander Dalloz:
Am 17.08.2019 um 19:18 schrieb HoppelNase:
Am 17.08.19 um 18:44 schrieb Alexander Dalloz:
Am 17.08.2019 um 17:46 schrieb HoppelNase:
Hallo,
bei einem Programmaufruf (samtoolbox) erhalte ich folgende Fehlermeldung:
"GtkStyle could not resolve GTK. Make sure you have installed the proper libraries."
wenn ich den Programmauruf jedoch unter sudo mache, erscheint der Fehler nicht, somit sind alle libraries vorhanden. Hat jemand einen Lösungsvorschlag?
LG
Zunächst würde ich prüfen, welche Libraries denn genutzt werden:
ldd /path/to/samtoolbox
[ ... ]
Alexander
Anbei meine Ausgabe:
ldd /tmp/samtoolbox linux-gate.so.1 => (0xf771a000) libQtGui.so.4 => /lib/libQtGui.so.4 (0xf6c11000) libQtCore.so.4 => /lib/libQtCore.so.4 (0xf6921000) libpthread.so.0 => /lib/libpthread.so.0 (0xf6906000) libstdc++.so.6 => /lib/libstdc++.so.6 (0xf681a000) libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xf67fe000) libc.so.6 => /lib/libc.so.6 (0xf6633000) libz.so.1 => /lib/libz.so.1 (0xf661c000) libgthread-2.0.so.0 => /lib/libgthread-2.0.so.0 (0xf6619000) libglib-2.0.so.0 => /lib/libglib-2.0.so.0 (0xf64ff000) libpng15.so.15 => /lib/libpng15.so.15 (0xf64d2000) libfreetype.so.6 => /lib/libfreetype.so.6 (0xf6419000) libgobject-2.0.so.0 => /lib/libgobject-2.0.so.0 (0xf63c7000) libSM.so.6 => /lib/libSM.so.6 (0xf63be000) libICE.so.6 => /lib/libICE.so.6 (0xf63a4000) libXi.so.6 => /lib/libXi.so.6 (0xf6393000) libXrender.so.1 => /lib/libXrender.so.1 (0xf6388000) libXrandr.so.2 => /lib/libXrandr.so.2 (0xf637c000) libXfixes.so.3 => /lib/libXfixes.so.3 (0xf6376000) libXcursor.so.1 => /lib/libXcursor.so.1 (0xf636b000) libXinerama.so.1 => /lib/libXinerama.so.1 (0xf6367000) libfontconfig.so.1 => /lib/libfontconfig.so.1 (0xf6325000) libXext.so.6 => /lib/libXext.so.6 (0xf6312000) libX11.so.6 => /lib/libX11.so.6 (0xf61d5000) libm.so.6 => /lib/libm.so.6 (0xf6193000) libdl.so.2 => /lib/libdl.so.2 (0xf618e000) librt.so.1 => /lib/librt.so.1 (0xf6185000) /lib/ld-linux.so.2 (0xf771b000) libpcre.so.1 => /lib/libpcre.so.1 (0xf6120000) libbz2.so.1 => /lib/libbz2.so.1 (0xf610c000) libffi.so.6 => /lib/libffi.so.6 (0xf6104000) libuuid.so.1 => /lib/libuuid.so.1 (0xf60fe000) libexpat.so.1 => /lib/libexpat.so.1 (0xf60d5000) libxcb.so.1 => /lib/libxcb.so.1 (0xf60aa000) libXau.so.6 => /lib/libXau.so.6 (0xf60a5000)
weiß nicht genau wie ich die jetzt auswerten soll, auffällig sind folgende Zeilen linux-gate.so.1 => (0xf771a000) /lib/ld-linux.so.2 (0xf771b000)
Passt soweit.
wobei als sudo sieht es ähnlich aus
[ ... ]
LG
Sicher, dass die Fehlermeldung mit ""GtkStyle could not resolve GTK." beginnt und nicht mit "QGtkStyle could not resolve GTK."? Es scheint sich ja um eine Qt Anwendung zu handeln und nur dafür finden sich Hinweise bei einer Google Recherche. Kenne mich aber nicht gut genug mit Qt aus, um dazu etwas zu raten.
Zur weiteren Analyse kann Dir vielleicht strace weiterhelfen.
Alexander
du gast Recht... der Fehler lautet " QGtkStyle could not resolve GTK. Make sure you have installed the proper libraries. "