[CentOS-de] GtkStyle could not resolve GTK

Alexander Dalloz ad+lists at uni-x.org
Sa Aug 17 17:47:10 UTC 2019


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



Mehr Informationen über die Mailingliste CentOS-de