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

[gelöst] xsane funktioniert nur als root

ralf43

Newbie
Hallo zusammen,

habe unter openSUSE 11.2 einen HP Deskjet F2420 in Betrieb genommen.

Es funktioniert soweit alles, drucken IO; scannen nur als root, d.h. als normaler User bekomme ich folgende Fehlermeldung (Auszug):
.....
libusb couldn't open USB device /dev/bus/usb/007/001: Permission denied.
libusb requires write access to USB device nodes.

Alle Versuche Tipps aus den Foren anzuwenden brachten bisher keinen Erfolg, das setzen des suid Bit bei xsane und libusb funktioniert auch nicht, das System lehnt die Ausführung mit gesetztem suid Bit ab..

Wie bekomme ich als User die entsprechenden Rechte ? Bei Version 11.1 hat das einwandfrei funktioniert.

Danke im Voraus für eure Mühen.

Gruß Ralf
 

misiu

Moderator
Teammitglied
Schau dich in der /etc/udev/rules.d um .
Wahrscheinlich fehlt da eine Regel oder ist falsch gesetzt. In Frage kämmen da die "55-libsane.rules" oder
bzw. eine der "hpmud"-Rules.

MfG
misiu
 
OP
R

ralf43

Newbie
Hallo misiu,

Danke für die schnelle und hilfreiche Antwort.

Lösungsweg:
in /etc/udev/rules.d/55-hpmud.rules gelöscht.
Als User im Ordner .../hplip-3.9.10 (aus tarball.gz entpackt) und dort die Datei ./hplip-install gestartet.
Nach der Installation und einem Systemneustart war das Problem beseitigt.

Wahrscheinlich war bei der Erstinstallation mit ./configure ; make ; su -c "make install" irgend etwas nicht in Ordnung.

Gruß Ralf
 
Oben