• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

smb4k Fehlermeldung beim Durchsuchen der Netzwerke

Coolzero

Advanced Hacker
Hallo,
wenn ich in smb4k auf durchsuchen der Netzweke klicke, geht ein kleines Fenster auf in dem steht:
Code:
smb4k die abfrage der liste verfügbarer domänen ist fehlgeschlagen /usr/bin/nmblookup: error while loading shared libraries: liberrors-samba4.so: cannot open shared objekt  file: N............


die samba libs sind installiert.

Was könnte da falsch laufen?

Danke
 
OP
Coolzero

Coolzero

Advanced Hacker
Ja mehr kommt nicht, auch nicht in der Konsole , kommt auch nach einem Neustart
 
OP
Coolzero

Coolzero

Advanced Hacker
Hast recht, da fehlte noch was, war aber in der Fehler einblendung nicht zu lesen, der fehlende teil ist
Code:
No such file or directory

Wenn ich in Dolphine die Adresse zur freigabe in form von:

Code:
smb://Thomas@192.168.188.22/
eingebe, klappt der Zugriff problemlos
 
OP
Coolzero

Coolzero

Advanced Hacker
Wenn ich smb4k in der Konsole starte kommt folgende Meldung:
Code:
 smb4k                                                                                                                                                                                                                  
smb4k(3298)/kdeui (Wallet): The kwalletd service has been disabled                                                                                                                                                                          
smb4k(3298)/kdeui (KIconLoader) KIconLoaderPrivate::normalizeIconMetadata: Neither size nor group specified!                                                                                                                                
thomas@linux-zd24:~> smb4k(3298)/kdeui (KIconLoader) KIconLoaderPrivate::normalizeIconMetadata: Neither size nor group specified!                                                                                                           
smb4k(3298)/kdeui (KIconLoader) KIconLoaderPrivate::normalizeIconMetadata: Neither size nor group specified!                                                                                                                                
smb4k(3298)/kdeui (KIconLoader) KIconLoaderPrivate::normalizeIconMetadata: Neither size nor group specified!

Wenn ich versuche smb4k per root aus der Konsole zu starten startet es erst garnicht, sondern gibt diese Fehlermeldung aus:
Code:
 smb4k                                                                                                                                                                                                             
unnamed app(3408): KUniqueApplication: Cannot find the D-Bus session server:  "Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken."                                                                                                                                                                                      
                                                                                                                                                                                                                                            
unnamed app(3407): KUniqueApplication: Pipe closed unexpectedly.
 
OP
Coolzero

Coolzero

Advanced Hacker
Das sieht doch so aus alsob es vorhanden wäre!?
Code:
Installierte Pakete lesen ...
'liberrors-samba4.so' wurde in den Paketnamen nicht gefunden. Fähigkeiten werden durchsucht.
'samba-libs-32bit', welches 'liberrors-samba4.so' anbietet, ist bereits installiert.
Paketabhängigkeiten auflösen ...

......................................................................................
 
Ich hätte ja jetzt eher gedacht per "find / -name "liberrors-samb4.so" zu suchen... Dann weißt Du sicher ob die Datei da ist und nicht irgendwie versehentlich gelöscht wurde.
 
OP
Coolzero

Coolzero

Advanced Hacker
Dann bekomme ich diese Rückmeldung:
Code:
 find / -name "liberrors-samb4.so"
find: File system loop detected; ‘/.snapshots/1/snapshot’ is part of the same file system loop as ‘/’.

..................................................................................................................................................................................................................................................................................................................................................................................................
 

spoensche

Moderator
Teammitglied
Die Datei liberrors-samba4.so existiert auf deinem System nicht. Wenn ich mich nicht irre, dann gibts es auch keine liberros-samaba4.so, sondern nur eine liberrors.so und die liegt unter /usr/lib/x86_64-linux-gnu/samba/.

Poste mal die Ausgabe von

Code:
ldd /usr/bin/nmblookup

und von

Code:
rpm -qa | egrep -i "samba|smb"
 
OP
Coolzero

Coolzero

Advanced Hacker
spoensche schrieb:
Die Datei liberrors-samba4.so existiert auf deinem System nicht. Wenn ich mich nicht irre, dann gibts es auch keine liberros-samaba4.so, sondern nur eine liberrors.so und die liegt unter /usr/lib/x86_64-linux-gnu/samba/.

Poste mal die Ausgabe von

Code:
ldd /usr/bin/nmblookup

und von

Code:
rpm -qa | egrep -i "samba|smb"

Code:
ldd /usr/bin/nmblookup
        linux-vdso.so.1 (0x00007ffcc1f84000)
        libpthread.so.0 => /lib64/libpthread.so.0 (0x00007fe1266cb000)
        libpopt-samba3-samba4.so => /usr/lib64/samba/libpopt-samba3-samba4.so (0x00007fe1264c5000)
        libaddns-samba4.so => /usr/lib64/samba/libaddns-samba4.so (0x00007fe1262ba000)
        libsamba-util.so.0 => /usr/lib64/libsamba-util.so.0 (0x00007fe12604f000)
        libtevent-util.so.0 => /usr/lib64/libtevent-util.so.0 (0x00007fe125e4b000)
        libreplace-samba4.so => /usr/lib64/samba/libreplace-samba4.so (0x00007fe125c48000)
        libsmbconf.so.0 => /usr/lib64/libsmbconf.so.0 (0x00007fe1259d9000)
        libsamba3-util-samba4.so => /usr/lib64/samba/libsamba3-util-samba4.so (0x00007fe1257ce000)
        libsamba-sockets-samba4.so => /usr/lib64/samba/libsamba-sockets-samba4.so (0x00007fe1255b5000)
        libsamba-debug-samba4.so => /usr/lib64/samba/libsamba-debug-samba4.so (0x00007fe1253af000)
        libgenrand-samba4.so => /usr/lib64/samba/libgenrand-samba4.so (0x00007fe1251a0000)
        libsmbregistry-samba4.so => /usr/lib64/samba/libsmbregistry-samba4.so (0x00007fe124f81000)
        libCHARSET3-samba4.so => /usr/lib64/samba/libCHARSET3-samba4.so (0x00007fe124d7d000)
        libtalloc.so.2 => /usr/lib64/libtalloc.so.2 (0x00007fe124b68000)
        libpopt.so.0 => /usr/lib64/libpopt.so.0 (0x00007fe12495b000)
        libtevent.so.0 => /usr/lib64/libtevent.so.0 (0x00007fe12474d000)
        libc.so.6 => /lib64/libc.so.6 (0x00007fe1243a7000)
        /lib64/ld-linux-x86-64.so.2 (0x0000561dbb45a000)
        libutil-cmdline-samba4.so => /usr/lib64/samba/libutil-cmdline-samba4.so (0x00007fe1241a3000)
        libsamba-hostconfig.so.0 => /usr/lib64/libsamba-hostconfig.so.0 (0x00007fe123f79000)
        libndr.so.0 => /usr/lib64/libndr.so.0 (0x00007fe123d61000)
        liberrors-samba4.so => not found
        libgssapi_krb5.so.2 => /usr/lib64/libgssapi_krb5.so.2 (0x00007fe123b18000)
        libresolv.so.2 => /lib64/libresolv.so.2 (0x00007fe1238ff000)
        libtime-basic-samba4.so => /usr/lib64/samba/libtime-basic-samba4.so (0x00007fe1236fd000)
        libsocket-blocking-samba4.so => /usr/lib64/samba/libsocket-blocking-samba4.so (0x00007fe1234fb000)
        librt.so.1 => /lib64/librt.so.1 (0x00007fe1232f2000)
        libsystemd.so.0 => /usr/lib64/libsystemd.so.0 (0x00007fe123064000)
        liberrors-samba4.so => /usr/lib64/samba/liberrors-samba4.so (0x00007fe122d21000)
        libmessages-util-samba4.so => /usr/lib64/samba/libmessages-util-samba4.so (0x00007fe122b1e000)
        libtalloc-report-samba4.so => /usr/lib64/samba/libtalloc-report-samba4.so (0x00007fe12291b000)
        libmessages-dgm-samba4.so => /usr/lib64/samba/libmessages-dgm-samba4.so (0x00007fe122712000)
        libserver-id-db-samba4.so => /usr/lib64/samba/libserver-id-db-samba4.so (0x00007fe12250d000)
        libdbwrap-samba4.so => /usr/lib64/samba/libdbwrap-samba4.so (0x00007fe122302000)
        libutil-tdb-samba4.so => /usr/lib64/samba/libutil-tdb-samba4.so (0x00007fe1220fe000)
        libcli-smb-common-samba4.so => /usr/lib64/samba/libcli-smb-common-samba4.so (0x00007fe121ed1000)
        libsamba-cluster-support-samba4.so => /usr/lib64/samba/libsamba-cluster-support-samba4.so (0x00007fe121cce000)
        libsys-rw-samba4.so => /usr/lib64/samba/libsys-rw-samba4.so (0x00007fe121acb000)
        libutil-reg-samba4.so => /usr/lib64/samba/libutil-reg-samba4.so (0x00007fe1218c7000)
        libsamba-security-samba4.so => /usr/lib64/samba/libsamba-security-samba4.so (0x00007fe1216a8000)
        libinterfaces-samba4.so => /usr/lib64/samba/libinterfaces-samba4.so (0x00007fe1214a5000)
        libsmbd-shim-samba4.so => /usr/lib64/samba/libsmbd-shim-samba4.so (0x00007fe1212a1000)
        libutil-setid-samba4.so => /usr/lib64/samba/libutil-setid-samba4.so (0x00007fe12109e000)
        libtdb-wrap-samba4.so => /usr/lib64/samba/libtdb-wrap-samba4.so (0x00007fe120e9b000)
        libsmb-transport-samba4.so => /usr/lib64/samba/libsmb-transport-samba4.so (0x00007fe120c95000)
        libserver-role-samba4.so => /usr/lib64/samba/libserver-role-samba4.so (0x00007fe120a92000)
        libndr-standard.so.0 => /usr/lib64/libndr-standard.so.0 (0x00007fe120576000)
        libnsl.so.1 => /lib64/libnsl.so.1 (0x00007fe12035d000)
        libldap-2.4.so.2 => /usr/lib64/libldap-2.4.so.2 (0x00007fe120111000)
        liblber-2.4.so.2 => /usr/lib64/liblber-2.4.so.2 (0x00007fe11ff02000)
        libtdb.so.1 => /usr/lib64/libtdb.so.1 (0x00007fe11fceb000)
        libiov-buf-samba4.so => /usr/lib64/samba/libiov-buf-samba4.so (0x00007fe11fae9000)
        libndr-nbt.so.0 => /usr/lib64/libndr-nbt.so.0 (0x00007fe11f8d2000)
        libsecrets3-samba4.so => /usr/lib64/samba/libsecrets3-samba4.so (0x00007fe11f6c7000)
        libkrb5.so.3 => /usr/lib64/libkrb5.so.3 (0x00007fe11f3f1000)
        libk5crypto.so.3 => /usr/lib64/libk5crypto.so.3 (0x00007fe11f1c2000)
        libcom_err.so.2 => /lib64/libcom_err.so.2 (0x00007fe11efbe000)
        libkrb5support.so.0 => /usr/lib64/libkrb5support.so.0 (0x00007fe11edb0000)
        libselinux.so.1 => /lib64/libselinux.so.1 (0x00007fe11eb8c000)
        libm.so.6 => /lib64/libm.so.6 (0x00007fe11e88e000)
        liblzma.so.5 => /usr/lib64/liblzma.so.5 (0x00007fe11e662000)
        libgcrypt.so.20 => /usr/lib64/libgcrypt.so.20 (0x00007fe11e37c000)
        libcap.so.2 => /lib64/libcap.so.2 (0x00007fe11e177000)
        libmsghdr-samba4.so => /usr/lib64/samba/libmsghdr-samba4.so (0x00007fe11df73000)
        libgensec.so.0 => /usr/lib64/libgensec.so.0 (0x00007fe11dd4e000)
        libsasl2.so.3 => /usr/lib64/libsasl2.so.3 (0x00007fe11db30000)
        libssl.so.1.0.0 => /lib64/libssl.so.1.0.0 (0x00007fe11d8bf000)
        libcrypto.so.1.0.0 => /lib64/libcrypto.so.1.0.0 (0x00007fe11d42d000)
        libcliauth-samba4.so => /usr/lib64/samba/libcliauth-samba4.so (0x00007fe11d219000)
        libkeyutils.so.1 => /lib64/libkeyutils.so.1 (0x00007fe11d015000)
        libdl.so.2 => /lib64/libdl.so.2 (0x00007fe11ce10000)
        libpcre.so.1 => /usr/lib64/libpcre.so.1 (0x00007fe11cba1000)
        libgpg-error.so.0 => /usr/lib64/libgpg-error.so.0 (0x00007fe11c98e000)
        libsamba-modules-samba4.so => /usr/lib64/samba/libsamba-modules-samba4.so (0x00007fe11c78a000)
        libsamba-credentials.so.0 => /usr/lib64/libsamba-credentials.so.0 (0x00007fe11c577000)
        libndr-samba-samba4.so => /usr/lib64/samba/libndr-samba-samba4.so (0x00007fe11c280000)
        libasn1util-samba4.so => /usr/lib64/samba/libasn1util-samba4.so (0x00007fe11c078000)
        libsamdb.so.0 => /usr/lib64/libsamdb.so.0 (0x00007fe11be61000)
        libauthkrb5-samba4.so => /usr/lib64/samba/libauthkrb5-samba4.so (0x00007fe11bc54000)
        libz.so.1 => /lib64/libz.so.1 (0x00007fe11ba3d000)
        libsamdb-common-samba4.so => /usr/lib64/samba/libsamdb-common-samba4.so (0x00007fe11b813000)
        libldbsamba-samba4.so => /usr/lib64/samba/libldbsamba-samba4.so (0x00007fe11b5e7000)
        libkrb5samba-samba4.so => /usr/lib64/samba/libkrb5samba-samba4.so (0x00007fe11b3dc000)
        libldb.so.1 => /usr/lib64/libldb.so.1 (0x00007fe11b1ad000)
        libcli-ldap-common-samba4.so => /usr/lib64/samba/libcli-ldap-common-samba4.so (0x00007fe11afa4000)
        libndr-krb5pac.so.0 => /usr/lib64/libndr-krb5pac.so.0 (0x00007fe11ad99000)
        libauth-sam-reply-samba4.so => /usr/lib64/samba/libauth-sam-reply-samba4.so (0x00007fe11ab93000)
        libflag-mapping-samba4.so => /usr/lib64/samba/libflag-mapping-samba4.so (0x00007fe11a990000)

Code:
rpm -qa | egrep -i "samba|smb"
samba-client-32bit-4.3.0-3.1.x86_64
samba-4.3.0-3.1.x86_64
libsamba-hostconfig0-4.3.0-3.1.x86_64
libsamba-credentials0-32bit-4.3.0-3.1.x86_64
yast2-samba-server-3.1.12-2.3.noarch
libsamba-util0-4.3.0-3.1.x86_64
libsmbconf0-32bit-4.3.0-3.1.x86_64
yast2-samba-client-3.1.15-2.3.noarch
libsamba-hostconfig0-32bit-4.3.0-3.1.x86_64
smb4k-doc-1.2.1-1.1.x86_64
samba-libs-4.3.0-3.1.x86_64
libsamba-passdb0-4.3.0-3.1.x86_64
smb4k-debuginfo-1.2.1-1.1.x86_64
libsmbclient0-4.3.0-3.1.x86_64
samba-winbind-4.3.0-3.1.x86_64
libsmbclient-raw0-4.3.0-3.1.x86_64
samba-client-4.3.0-3.1.x86_64
smb4k-1.2.1-1.1.x86_64
samba-32bit-4.3.0-3.1.x86_64
libsmbldap0-32bit-4.3.0-3.1.x86_64
libsamba-passdb0-32bit-4.3.0-3.1.x86_64
libsamba-credentials0-4.3.0-3.1.x86_64
smb4k-debugsource-1.2.1-1.1.x86_64
libsmbldap0-4.3.0-3.1.x86_64
smb4k-lang-1.2.1-1.1.noarch
libsmbconf0-4.3.0-3.1.x86_64
libsmbclient-raw0-32bit-4.3.0-3.1.x86_64
perl-Crypt-SmbHash-0.12-158.2.x86_64
samba-libs-32bit-4.3.0-3.1.x86_64
python3-smbc-1.0.15.5-1.1.x86_64
libsamba-util0-32bit-4.3.0-3.1.x86_64
samba-winbind-32bit-4.3.0-3.1.x86_64
 
OP
Coolzero

Coolzero

Advanced Hacker
Dann kommt:
Code:
rpm -ql samba-libs | grep error
/usr/lib64/samba/liberrors-samba4.so
 

Kato99

Newbie
Hallo

sieht so aus als würde mblookup die Library nicht in dem vorgesehenen Pfad suchen. Und warum findet er sie weiter unten in dem richtigen Pfad (siehe Ausgabe von ldd /usr/bin/nmblookup)?

Da du ein 64 bit System hast lege mal als root den folgenden Symlink an.
Code:
ln -s /usr/lib64/samba/liberrors-samba4.so /usr/lib64/liberrors-samba4.so
Das sollte die weiterhelfen aber der eigentliche Fehler muss im samba-client Paket bzw. im Quellcode von mblookup behoben werden.
 
OP
Coolzero

Coolzero

Advanced Hacker
Hi,
jetzt kommt die Fehlermeldung nicht mehr, meine Freigaben werden aber immer noch nicht angezeigt und in der Konsole kommen diese Meldungen

Code:
smb4k
smb4k(2946)/kdeui (Wallet): The kwalletd service has been disabled 
smb4k(2946)/kdeui (KIconLoader) KIconLoaderPrivate::normalizeIconMetadata: Neither size nor group specified! 
thomas@LinuxBuero:~> smb4k(2946)/kdeui (KIconLoader) KIconLoaderPrivate::normalizeIconMetadata: Neither size nor group specified!
 
Oben