Werde mal Versuchen mich schlau zu machen 😀
Scanner wird nicht erkannt, Drucker funktioniert - Samsung c480w
Anmeldungsdatum: Beiträge: 19610 Wohnort: Schleswig-Holstein |
|
Anmeldungsdatum: Beiträge: 19610 Wohnort: Schleswig-Holstein |
Mal ein kleines Risiko eingehen 🤓 Zuerst den Scanner Treiber entfernen (Pfad event. anpasssen) cd ~/Downloads/uld sudo sh uninstall-scanner.sh dann mkdir -p ~/usb cd ~/usb sudo apt purge libusb-1.0-0-dev libusb-1.0-doc libusb-0.1-4 wget http://de.archive.ubuntu.com/ubuntu/pool/main/libu/libusb-1.0/libusb-1.0-0-dev_1.0.22-2_amd64.deb wget http://de.archive.ubuntu.com/ubuntu/pool/main/libu/libusb-1.0/libusb-1.0-0_1.0.22-2_amd64.deb wget http://de.archive.ubuntu.com/ubuntu/pool/main/libu/libusb-1.0/libusb-1.0-doc_1.0.22-2_all.deb wget http://de.archive.ubuntu.com/ubuntu/pool/main/libu/libusb/libusb-0.1-4_0.1.12-32_amd64.deb sudo dpkg -i *.deb Zum Abschluss (wenn keine Fehler) cd ~/Downloads/uld sudo sh install-scanner.sh sudo ln -srf /usr/lib64/sane/libsane-smfp.so* /usr/lib/x86_64-linux-gnu/sane/ Testen. Ausgabe mal zeigen von dmesg | grep IOMMU Hierzu device `smfp:usb;04e8;3460;ZDH1BJAF40002EF' is a Samsung M337x 387x 407x Series on USB Scanner habe ich noch eine Frage,soll der Scanner nicht auch über das Lan angesprochen werden? Hattest du irgend welche Dateien noch zusätzlich verändert? |
Anmeldungsdatum: Beiträge: 281 |
Ich freue mich sehr darüber, dass du mir noch weiterhin hilfst! Zunächst: Der Laptop wird nicht an einem LAN betrieben; zumindest der Scanner und Drucker nicht. Das Samsung MF hängt beim Laptop ausschließlich an USB. - Ich hatte lediglich die Verhältnisse meines Deslktop-PC zum Vergleichen der Konfigurationsdaten angeboten, zumal der ja seit gestern sowohl per LAN als auch per USB scannt und druckt. Zunächst habe ich nur zum Probieren den Befehl "dmesg | grep IOMMU" gegeben und erhielt: clemens@clemens-Akoya-E7223:~$ dmesg | grep IOMMU [ 32.308372] vboxpci: IOMMU not found (not registered) Anschließend bin ich genau deiner Anleitung gefolgt. Da bei der Deinstallation der libusb möglicher Weise interessante Infos anfielen und auch bei der nachfolgenden Installation, erlaube ich mir, hier die gesamte Prozedur aus dem Terminal darzustellen: clemens@clemens-Akoya-E7223:~$ cd Downloads/Programme/Samsung-ULD/uld clemens@clemens-Akoya-E7223:~/Downloads/Programme/Samsung-ULD/uld$ sudo ./uninstall-scanner.sh [sudo] Passwort für clemens: **** Running uninstall ... **** Press 'Enter' to continue or 'q' and then 'Enter' to quit. : **** Restarting udev ... **** Unregistering SANE backend ... **** Uninstall finished. clemens@clemens-Akoya-E7223:~/Downloads/Programme/Samsung-ULD/uld$ cd ~/ clemens@clemens-Akoya-E7223:~$ mkdir -p ~/usb clemens@clemens-Akoya-E7223:~$ cd ~/usb clemens@clemens-Akoya-E7223:~/usb$ sudo apt purge libusb-1.0-0-dev libusb-1.0-doc libusb-0.1-4 Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut. Statusinformationen werden eingelesen.... Fertig Paket »libusb-1.0-0-dev« ist nicht installiert, wird also auch nicht entfernt. Paket »libusb-1.0-doc« ist nicht installiert, wird also auch nicht entfernt. Die folgenden Pakete werden ENTFERNT: libusb-0.1-4* 0 aktualisiert, 0 neu installiert, 1 zu entfernen und 9 nicht aktualisiert. Nach dieser Operation werden 57,3 kB Plattenplatz freigegeben. Möchten Sie fortfahren? [J/n] j (Lese Datenbank ... 229216 Dateien und Verzeichnisse sind derzeit installiert.) Entfernen von libusb-0.1-4:amd64 (2:0.1.12-31) ... Trigger für libc-bin (2.27-3ubuntu1) werden verarbeitet ... clemens@clemens-Akoya-E7223:~/usb$ wget http://de.archive.ubuntu.com/ubuntu/pool/main/libu/libusb-1.0/libusb-1.0-0-dev_1.0.22-2_amd64.deb --2019-03-01 14:03:41-- http://de.archive.ubuntu.com/ubuntu/pool/main/libu/libusb-1.0/libusb-1.0-0-dev_1.0.22-2_amd64.deb Auflösen des Hostnamens de.archive.ubuntu.com (de.archive.ubuntu.com) … 141.30.62.24, 141.30.62.23, 141.30.62.26, ... Verbindungsaufbau zu de.archive.ubuntu.com (de.archive.ubuntu.com)|141.30.62.24|:80 … verbunden. HTTP-Anforderung gesendet, auf Antwort wird gewartet … 200 OK Länge: 61680 (60K) [application/x-debian-package] Wird in »libusb-1.0-0-dev_1.0.22-2_amd64.deb« gespeichert. libusb-1.0-0-dev_1. 100%[===================>] 60,23K --.-KB/s in 0,1s 2019-03-01 14:03:42 (404 KB/s) - »libusb-1.0-0-dev_1.0.22-2_amd64.deb« gespeichert [61680/61680] clemens@clemens-Akoya-E7223:~/usb$ wget http://de.archive.ubuntu.com/ubuntu/pool/main/libu/libusb-1.0/libusb-1.0-0_1.0.22-2_amd64.deb --2019-03-01 14:03:57-- http://de.archive.ubuntu.com/ubuntu/pool/main/libu/libusb-1.0/libusb-1.0-0_1.0.22-2_amd64.deb Auflösen des Hostnamens de.archive.ubuntu.com (de.archive.ubuntu.com) … 141.30.62.24, 141.30.62.23, 141.30.62.26, ... Verbindungsaufbau zu de.archive.ubuntu.com (de.archive.ubuntu.com)|141.30.62.24|:80 … verbunden. HTTP-Anforderung gesendet, auf Antwort wird gewartet … 200 OK Länge: 44056 (43K) [application/x-debian-package] Wird in »libusb-1.0-0_1.0.22-2_amd64.deb« gespeichert. libusb-1.0-0_1.0.22 100%[===================>] 43,02K --.-KB/s in 0,1s 2019-03-01 14:03:57 (305 KB/s) - »libusb-1.0-0_1.0.22-2_amd64.deb« gespeichert [44056/44056] clemens@clemens-Akoya-E7223:~/usb$ wget http://de.archive.ubuntu.com/ubuntu/pool/main/libu/libusb-1.0/libusb-1.0-doc_1.0.22-2_all.deb --2019-03-01 14:04:11-- http://de.archive.ubuntu.com/ubuntu/pool/main/libu/libusb-1.0/libusb-1.0-doc_1.0.22-2_all.deb Auflösen des Hostnamens de.archive.ubuntu.com (de.archive.ubuntu.com) … 141.30.62.24, 141.30.62.23, 141.30.62.26, ... Verbindungsaufbau zu de.archive.ubuntu.com (de.archive.ubuntu.com)|141.30.62.24|:80 … verbunden. HTTP-Anforderung gesendet, auf Antwort wird gewartet … 200 OK Länge: 170988 (167K) [application/x-debian-package] Wird in »libusb-1.0-doc_1.0.22-2_all.deb« gespeichert. libusb-1.0-doc_1.0. 100%[===================>] 166,98K 705KB/s in 0,2s 2019-03-01 14:04:11 (705 KB/s) - »libusb-1.0-doc_1.0.22-2_all.deb« gespeichert [170988/170988] clemens@clemens-Akoya-E7223:~/usb$ wget http://de.archive.ubuntu.com/ubuntu/pool/main/libu/libusb/libusb-0.1-4_0.1.12-32_amd64.deb --2019-03-01 14:04:24-- http://de.archive.ubuntu.com/ubuntu/pool/main/libu/libusb/libusb-0.1-4_0.1.12-32_amd64.deb Auflösen des Hostnamens de.archive.ubuntu.com (de.archive.ubuntu.com) … 141.30.62.24, 141.30.62.23, 141.30.62.26, ... Verbindungsaufbau zu de.archive.ubuntu.com (de.archive.ubuntu.com)|141.30.62.24|:80 … verbunden. HTTP-Anforderung gesendet, auf Antwort wird gewartet … 200 OK Länge: 17400 (17K) [application/x-debian-package] Wird in »libusb-0.1-4_0.1.12-32_amd64.deb« gespeichert. libusb-0.1-4_0.1.12 100%[===================>] 16,99K --.-KB/s in 0,07s 2019-03-01 14:04:25 (247 KB/s) - »libusb-0.1-4_0.1.12-32_amd64.deb« gespeichert [17400/17400] clemens@clemens-Akoya-E7223:~/usb$ sudo dpkg -i *.deb Vormals nicht ausgewähltes Paket libusb-0.1-4:amd64 wird gewählt. (Lese Datenbank ... 229211 Dateien und Verzeichnisse sind derzeit installiert.) Vorbereitung zum Entpacken von libusb-0.1-4_0.1.12-32_amd64.deb ... Entpacken von libusb-0.1-4:amd64 (2:0.1.12-32) ... Vorbereitung zum Entpacken von libusb-1.0-0_1.0.22-2_amd64.deb ... Entpacken von libusb-1.0-0:amd64 (2:1.0.22-2) über (2:1.0.21-2) ... Vormals nicht ausgewähltes Paket libusb-1.0-0-dev:amd64 wird gewählt. Vorbereitung zum Entpacken von libusb-1.0-0-dev_1.0.22-2_amd64.deb ... Entpacken von libusb-1.0-0-dev:amd64 (2:1.0.22-2) ... Vormals nicht ausgewähltes Paket libusb-1.0-doc wird gewählt. Vorbereitung zum Entpacken von libusb-1.0-doc_1.0.22-2_all.deb ... Entpacken von libusb-1.0-doc (2:1.0.22-2) ... libusb-0.1-4:amd64 (2:0.1.12-32) wird eingerichtet ... libusb-1.0-0:amd64 (2:1.0.22-2) wird eingerichtet ... libusb-1.0-0-dev:amd64 (2:1.0.22-2) wird eingerichtet ... libusb-1.0-doc (2:1.0.22-2) wird eingerichtet ... Trigger für libc-bin (2.27-3ubuntu1) werden verarbeitet ... Trigger für doc-base (0.10.8) werden verarbeitet ... 1 hinzugefügte Doc-base-Datei wird verarbeitet... clemens@clemens-Akoya-E7223:~/usb$ cd ~/ clemens@clemens-Akoya-E7223:~$ cd Downloads/Programme/Samsung-ULD/uld clemens@clemens-Akoya-E7223:~/Downloads/Programme/Samsung-ULD/uld$ sudo sh install-scanner.sh ... **** Do you agree ? [y/n] : y **** Registering SANE backend ... **** Restarting udev ... **** Scan driver has been installed successfully. **** Install finished. clemens@clemens-Akoya-E7223:~/Downloads/Programme/Samsung-ULD/uld$ cd ~/ clemens@clemens-Akoya-E7223:~$ sudo ln -srf /usr/lib/sane/libsane-smfp.so* /usr/lib/x86_64-linux-gnu/sane/ clemens@clemens-Akoya-E7223:~$ clemens@clemens-Akoya-E7223:~$ dmesg | grep IOMMU [ 32.308372] vboxpci: IOMMU not found (not registered) Beim Erproben der Scanprogramme stellte sich leider exakt der Zustand wieder ein, den ich in meinem vorigen Beitrag beschrieben hatte: Nur gscan2pdf funktioniert, die beiden anderen nicht. Der Laptop ist im produktiven Betrieb. So habe ich mir vorgestern eine zusätzliche Sicherheit geschaffen, indem ich in meiner VirtualBox mit Win7-VM den Drucker via USB per Filter frei gegeben habe und seitdem alternativ zu Xubuntu nun auch aus der VM scannen und drucken kann. - Dies ist zugleich die Voraussetzung, dass ich "gefahrlos" in Xubuntu weitere Versuche mit der Scanner-Installation unternehmen kann, ohne das Produktivsystem zu gefährden. |
Anmeldungsdatum: Beiträge: 19610 Wohnort: Schleswig-Holstein |
Schade 😳 Zeige noch mal bitte sudo updatedb locate libsane-smfp.so sowie im Terminal ausgeführt xsane |
Anmeldungsdatum: Beiträge: 281 |
Sorry, ich war über's WE weg. Hier jetzt die Ergebnisse, frisch aus dem Terminal: clemens@clemens-Akoya-E7223:~$ sudo updatedb [sudo] Passwort für clemens: clemens@clemens-Akoya-E7223:~$ locate libsane-smfp.so /home/clemens/Downloads/Programme/Samsung-ULD/uld/i386/libsane-smfp.so.1.0.1 /home/clemens/Downloads/Programme/Samsung-ULD/uld/x86_64/libsane-smfp.so.1.0.1 /opt/smfp-common/scanner/lib/libsane-smfp.so.1.0.1 /usr/lib/sane/libsane-smfp.so /usr/lib/sane/libsane-smfp.so.1 /usr/lib/sane/libsane-smfp.so.1.0.1 /usr/lib/x86_64-linux-gnu/sane/libsane-smfp.so /usr/lib/x86_64-linux-gnu/sane/libsane-smfp.so.1 /usr/lib/x86_64-linux-gnu/sane/libsane-smfp.so.1.0.1 clemens@clemens-Akoya-E7223:~$ xsane Speicherzugriffsfehler (Speicherabzug geschrieben) XSANE ist dann gleich beim Start abgestürzt, hat aber den Samsung noch zum Aufwachen aus dem Ruhezustand bringen können. Ich habe dann bestätigt, den Fehlerbericht zu senden. Kurz drauf startete XSANE neu und fand auch das MF (=Multifunktionsgerät). Also wagte ich einen Scanversuch und der funzte auf Anhieb! Übermütig startete ich einen neuen Scan und schon hing das Programm wieder mit der bekannten IO-Fehlermeldung fest: "Konnte Scanner nicht starten - Fehler während Geräte-IO" - Ich bestätigte die Fehlermeldung mit OK und während ich noch tippte, wurde die GUI wieder verfügbar (nicht mehr ausgegraut). Ein neuer Scanversuch schlug mit der gleichen Meldung fehl. Daraufhin versuchte ich, mit gscan3pdf zu scannen. Aber das Programm brachte ebenfalls den IO-Fehler, nachdem es sogar das MF gefunden und sich verbunden hatte. Ich habe das MF dann mit dem AUS_Schalter in den Ruhezustand gebracht und es anschließend wieder aktiviert. Dann gscan2pdf gestartet und das Scannen funktioniert beliebig oft. Nach Beendigung von gscan2pdf startete ich wieder Xsane. Wieder blitzschneller Absturz ohne sichtbare Fehlermeldung beim ersten Start. Wieder gelang der erste Scan und alle weiteren sind blockiert. |
Anmeldungsdatum: Beiträge: Zähle... Wohnort: Bonn |
Ich kann außer einem möglicherweise hilfreichen Hinweis hier nichts beitragen: Es gibt offenbar einen noch nicht beseitigten Bug im sane-System: https://bugs.launchpad.net/ubuntu/+source/sane-backends/+bug/1728012 Die Scanfunktion meines Samsung MFG (im lokalen Netz) funktioniert nach Update von Mint 18 (Ubuntu 17) nach Mint 19 auch nicht mehr (Drucker funktioniert einwandfrei). Falls der Hinweis hier nicht von Belang ist, Admin bitte löschen! Danke! |
Anmeldungsdatum: Beiträge: 19610 Wohnort: Schleswig-Holstein |
Gut möglich das der Bug hier eine Rolle spielt! Zeige mal apt policy sane-utils libsane Zur Not hast du ja gscan2pdf welches Problemlos Funktioniert 😀 |
Anmeldungsdatum: Beiträge: 281 |
@Kosslowski Ich danke dir für deinen Beitrag. Ich meine, dass dein Beitrag hier drin bleiben sollte, da noch andere User den Thread lesen werden, weil sie ebenfalls Scanner-Probleme haben. Ich nehme daraus z.B. viele Befehle, mit denen andere User bereits versucht haben, die Ursache zu finden und kann sie bei mir anwenden. Als Anfänger käme ich da gar nicht drauf. Mit meinem Laptop habe ich vermutlich ein anderes Problem, als die User in dem von dir verlinkten Thread: Bei mir wird der Scanner sowohl auf meinem Desktop-PC als auch auf dem Laptop PC gefunden und die Verbindung hergestellt, sodass das MF (=Multifunktionsgerät) aus dem Sleep-Modus aufwacht, sobald ein Scanprogramm gestartet wird. Der Desktop-PC mit genau der gleichen Installation wie beim Laptop hat nach einigen Reparaturversuchen, speziell betr. Druckertreiber, keine Probleme: Ich kann sowohl per USB als auch per Netzwerk drucken und scannen, wobei das Scannen mit jedem beliebigen der drei genannten Scanprogramme funktioniert. Der Laptop hängt an keinem LAN oder WLAN, sondern ist nur per USB mit dem Drucker verbunden. Das Paradoxe: Mit gscan2pdf kann ich einwandfrei und auch mehrfach hintereinander scannen, nur mit Xsane und SimpleScan nicht. Bei diesen beiden ist spätestens nach dem ersten Scan Schluss. Zudem stürzen beide nach dem ersten Start erst mal ab und funktionieren bestenfalls ein einziges Mal. Danach ist der Datenaustausch mit dem Drucker betr. Scannen blockiert und kann dann auch nicht mehr mit gscan2pdf angesprochen werden. Daher unterscheidet sich meine Situation von der in dem von dir verlinkten Thread deutlich. Übrigens lassen sich Scanner und Drucker unter VirtualBox mit einer Win-7-VM einwandfrei ansprechen! Ich musste hierzu nur den USB-Port "durchreichen". Dieses in VB Durchreichen des USB-Anschluss hatte aber keinen Einfluss auf die Funktionsfähigkeit der Scanprogramme unter dem Host Xubuntu. Wenn möglich, würde ich gerne die Installations- / Konfigurationsdateien beider Rechner miteinander vergleichen. Denn es kann doch eigentlich nicht sein, dass es bei einem Rechner sowohl per USB als auch per Netzwerk funktioniert und auf dem Laptop nicht! Mir fehlen aber die grundlegenden Kenntnisse, hier einen aussagekräftigen Vergleich durchzuführen. Dazu wird vermutlich auch viel zu viel an diversen Faktoren zu berücksichtigen sein wie z.B. die Rechtevergabe. |
Anmeldungsdatum: Beiträge: 281 |
@Kellerkind: Erst am Donnerstag-Abend komme ich wieder dazu. Bin jetzt im HomeOffice Hier am Desktop-PC hab ich mal deinen Vorschlag probiert und ich erhielt im Terminal: $ apt policy sane-utils libsane sane-utils: Installiert: 1.0.27-1~experimental3ubuntu2 Installationskandidat: 1.0.27-1~experimental3ubuntu2 Versionstabelle: *** 1.0.27-1~experimental3ubuntu2 500 500 http://de.archive.ubuntu.com/ubuntu bionic/main amd64 Packages 100 /var/lib/dpkg/status libsane: Installiert: (keine) Installationskandidat: (keine) Versionstabelle: Vielleicht hilft diese Info als Vergleich auch? |
Anmeldungsdatum: Beiträge: 19610 Wohnort: Schleswig-Holstein |
Eventuell 😎 Aber da war ein schnitzer von mir enthalten 😊 Bitte nochmal apt policy sane-utils libsane1 sowie (wegen den Rechten) cat /etc/udev/rules.d/59-smfp_samsung.rules
ls -ldh /etc/udev/rules.d/*
ls -l /opt/smfp-common/scanner/lib/libsane-smfp.so.1.0.1 |
Anmeldungsdatum: Beiträge: 281 |
Hi, da bin ich wieder mit den Ergebnissen: clemens@clemens-Akoya-E7223:~$ apt policy sane-utils libsane1 sane-utils: Installiert: 1.0.27-1~experimental3ubuntu2 Installationskandidat: 1.0.27-1~experimental3ubuntu2 Versionstabelle: *** 1.0.27-1~experimental3ubuntu2 500 500 http://de.archive.ubuntu.com/ubuntu bionic/main amd64 Packages 100 /var/lib/dpkg/status libsane1: Installiert: 1.0.27-1~experimental3ubuntu2 Installationskandidat: 1.0.27-1~experimental3ubuntu2 Versionstabelle: *** 1.0.27-1~experimental3ubuntu2 500 500 http://de.archive.ubuntu.com/ubuntu bionic/main amd64 Packages 100 /var/lib/dpkg/status clemens@clemens-Akoya-E7223:~$ cat /etc/udev/rules.d/59-smfp_samsung.rules # This file is a part of Unified Linux Driver # Rules to allow low level USB device access for smfpautoconf # # For new distributions, # Permissions and group are set according to common libsane rules # ACTION!="add", GOTO="smfp_label_end" # Check device type ENV{DEVTYPE}=="usb_device", GOTO="smfp_create_usb_dev" # Check SUBSYSTEM (should be either "usb" or "usb_device") SUBSYSTEM=="usb", GOTO="smfp_create_usb_dev" SUBSYSTEM=="usb_device", GOTO="smfp_create_usb_dev" GOTO="smfp_label_end" LABEL="smfp_create_usb_dev" # Check Vendor ID ATTR{idVendor}!="04e8", GOTO="smfp_label_end" ATTRS{idProduct}=="3425", ENV{libsane_matched}="yes" ATTRS{idProduct}=="341c", ENV{libsane_matched}="yes" ATTRS{idProduct}=="342a", ENV{libsane_matched}="yes" ATTRS{idProduct}=="343d", ENV{libsane_matched}="yes" ATTRS{idProduct}=="3456", ENV{libsane_matched}="yes" ATTRS{idProduct}=="345a", ENV{libsane_matched}="yes" ATTRS{idProduct}=="3427", ENV{libsane_matched}="yes" ATTRS{idProduct}=="343a", ENV{libsane_matched}="yes" ATTRS{idProduct}=="3428", ENV{libsane_matched}="yes" ATTRS{idProduct}=="343b", ENV{libsane_matched}="yes" ATTRS{idProduct}=="3455", ENV{libsane_matched}="yes" ATTRS{idProduct}=="3421", ENV{libsane_matched}="yes" ATTRS{idProduct}=="3439", ENV{libsane_matched}="yes" ATTRS{idProduct}=="3444", ENV{libsane_matched}="yes" ATTRS{idProduct}=="343f", ENV{libsane_matched}="yes" ATTRS{idProduct}=="344e", ENV{libsane_matched}="yes" ATTRS{idProduct}=="3431", ENV{libsane_matched}="yes" ATTRS{idProduct}=="345c", ENV{libsane_matched}="yes" ATTRS{idProduct}=="344d", ENV{libsane_matched}="yes" ATTRS{idProduct}=="3462", ENV{libsane_matched}="yes" ATTRS{idProduct}=="3464", ENV{libsane_matched}="yes" ATTRS{idProduct}=="3461", ENV{libsane_matched}="yes" ATTRS{idProduct}=="3460", ENV{libsane_matched}="yes" ATTRS{idProduct}=="340e", ENV{libsane_matched}="yes" ATTRS{idProduct}=="3435", ENV{libsane_matched}="yes" ATTRS{idProduct}=="340f", ENV{libsane_matched}="yes" ATTRS{idProduct}=="3441", ENV{libsane_matched}="yes" ATTRS{idProduct}=="344f", ENV{libsane_matched}="yes" ATTRS{idProduct}=="3413", ENV{libsane_matched}="yes" ATTRS{idProduct}=="341b", ENV{libsane_matched}="yes" ATTRS{idProduct}=="342e", ENV{libsane_matched}="yes" ATTRS{idProduct}=="3426", ENV{libsane_matched}="yes" ATTRS{idProduct}=="342b", ENV{libsane_matched}="yes" ATTRS{idProduct}=="3433", ENV{libsane_matched}="yes" ATTRS{idProduct}=="3440", ENV{libsane_matched}="yes" ATTRS{idProduct}=="3434", ENV{libsane_matched}="yes" ATTRS{idProduct}=="345b", ENV{libsane_matched}="yes" ATTRS{idProduct}=="3457", ENV{libsane_matched}="yes" ATTRS{idProduct}=="341f", ENV{libsane_matched}="yes" ATTRS{idProduct}=="3453", ENV{libsane_matched}="yes" ATTRS{idProduct}=="344b", ENV{libsane_matched}="yes" ATTRS{idProduct}=="3409", ENV{libsane_matched}="yes" ATTRS{idProduct}=="3412", ENV{libsane_matched}="yes" ATTRS{idProduct}=="3419", ENV{libsane_matched}="yes" ATTRS{idProduct}=="342c", ENV{libsane_matched}="yes" ATTRS{idProduct}=="343c", ENV{libsane_matched}="yes" ATTRS{idProduct}=="3432", ENV{libsane_matched}="yes" ATTRS{idProduct}=="342d", ENV{libsane_matched}="yes" ATTRS{idProduct}=="3430", ENV{libsane_matched}="yes" ATTRS{idProduct}=="342f", ENV{libsane_matched}="yes" ATTRS{idProduct}=="3446", ENV{libsane_matched}="yes" ATTRS{idProduct}=="341a", ENV{libsane_matched}="yes" ATTRS{idProduct}=="3437", ENV{libsane_matched}="yes" ATTRS{idProduct}=="3442", ENV{libsane_matched}="yes" ATTRS{idProduct}=="3466", ENV{libsane_matched}="yes" ATTRS{idProduct}=="340d", ENV{libsane_matched}="yes" ATTRS{idProduct}=="341d", ENV{libsane_matched}="yes" ATTRS{idProduct}=="3420", ENV{libsane_matched}="yes" ATTRS{idProduct}=="3429", ENV{libsane_matched}="yes" ATTRS{idProduct}=="3443", ENV{libsane_matched}="yes" ATTRS{idProduct}=="3438", ENV{libsane_matched}="yes" ATTRS{idProduct}=="344c", ENV{libsane_matched}="yes" ATTRS{idProduct}=="345d", ENV{libsane_matched}="yes" ATTRS{idProduct}=="3463", ENV{libsane_matched}="yes" ATTRS{idProduct}=="3465", ENV{libsane_matched}="yes" ATTRS{idProduct}=="3450", ENV{libsane_matched}="yes" ATTRS{idProduct}=="3468", ENV{libsane_matched}="yes" ATTRS{idProduct}=="3469", ENV{libsane_matched}="yes" ATTRS{idProduct}=="3467", ENV{libsane_matched}="yes" ATTRS{idProduct}=="346b", ENV{libsane_matched}="yes" ATTRS{idProduct}=="346a", ENV{libsane_matched}="yes" ATTRS{idProduct}=="346e", ENV{libsane_matched}="yes" ATTRS{idProduct}=="3471", ENV{libsane_matched}="yes" ATTRS{idProduct}=="3472", ENV{libsane_matched}="yes" ATTRS{idProduct}=="347d", ENV{libsane_matched}="yes" ATTRS{idProduct}=="347c", ENV{libsane_matched}="yes" ATTRS{idProduct}=="347e", ENV{libsane_matched}="yes" ENV{libsane_matched}=="yes", OWNER="root", MODE="664", GROUP="lp" LABEL="smfp_label_end" clemens@clemens-Akoya-E7223:~$ ls -ldh /etc/udev/rules.d/* -rwxr-xr-x 1 root root 4,7K Mär 1 14:07 /etc/udev/rules.d/59-smfp_samsung.rules -rw-r--r-- 1 root root 757 Jan 27 17:17 /etc/udev/rules.d/60-vboxdrv.rules -rw-r--r-- 1 root root 58K Jan 27 16:32 /etc/udev/rules.d/70-snap.core.rules clemens@clemens-Akoya-E7223:~$ ls -l /opt/smfp-common/scanner/lib/libsane-smfp.so.1.0.1 -rw-r--r-- 1 root root 2287352 Mär 1 14:07 /opt/smfp-common/scanner/lib/libsane-smfp.so.1.0.1 clemens@clemens-Akoya-E7223:~$ Obwohl nicht gefragt, habe ich nach Ausführung der o.g. Terminalvorgänge erneut zu scannen versucht und SimpleScan dazu genutzt. Das Verhalten blieb wie bisher, also zuerst Absturz, dann nach Neustart von SimpleScan ein einziger korrekter Scan und danach Fehlermeldung betr. IO. |
Anmeldungsdatum: Beiträge: 19610 Wohnort: Schleswig-Holstein |
Wir probieren es mal mit den Rechten,dazu falls noch nicht bekannt nano sudoedit /etc/udev/rules.d/59-smfp_samsung.rules dort ändere mal ganz unten den Eintrag von (MODE) ENV{libsane_matched}=="yes", OWNER="root", MODE="664", GROUP="lp" in ENV{libsane_matched}=="yes", OWNER="root", MODE="666", GROUP="lp" Blättern mit Pfeiltasten,speichern mit Strg+o bestätigen mit Enter und verlassen mit Strg+x |
Anmeldungsdatum: Beiträge: 281 |
Hi! Endlich wieder in der Praxis am Laptop und sofort ausprobiert. Nach Änderung in der Datei auf Rechte 666 habe ich sicherheitshalber zunächst noch mal sudo updatedb ausgeführt und danach im Terminal (noch mit Root-Rechten) xsane gestartet. ~$ sudo updatedb [sudo] Passwort für clemens: ~$ xsane Speicherzugriffsfehler (Speicherabzug geschrieben) ~$ xsane Beim ersten Aufruf stürzte Xsane gleich mit o.g. Meldung im Terminal ab. Nach dem zweiten Start konnte ich eine Seite erfolgreich scannen, danach war gleich wieder Schluss — so bisher leider! Fehlermeldung im Terminal keine (Prozess läuft noch) und auf der GUI: Konnte Scanner nicht starten Fehler während Geräte I/O. |
Anmeldungsdatum: Beiträge: 19610 Wohnort: Schleswig-Holstein |
Dann sind meine Möglichkeiten jetzt leider Erschöpft 😢 Du könntest jetzt nur noch im Terminal journalctl -f eingeben und auf lassen,dann Scannen und vielleicht wird da noch was erhellendes gezeigt. Ich hätte jetzt keine weitere Idee. Gruß Stephan |
Anmeldungsdatum: Beiträge: 19610 Wohnort: Schleswig-Holstein |
Ganz kleiner Strohalm noch echo 'ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="3461", MODE="0666", GROUP="lp", ENV{libsane_matched}="yes"' | sudo tee /etc/udev/rules.d/99-printer.rules Falls keine Besserung wieder löschen sudo rm /etc/udev/rules.d/99-printer.rules Dann wäre nur noch das Blacklisten des usblp Treibers die allerletzte Idee/Möglichkeit. Zitat (Übersetzt) Conflict with usblp Auf USB-Drucker kann mit zwei Methoden zugegriffen werden: Das usblp-Kernelmodul und die libusb. Ersteres ist der klassische Weg. Es ist einfach: Die Daten werden an den Drucker gesendet. durch Schreiben in eine Gerätedatei als einfacher serieller Datenstrom. Das Lesen derselben Gerätedatei ermöglicht den Bi-Di-Zugriff, zumindest für Dinge wie das Auslesen von Tintenständen, Status- oder Druckerfähigkeitsinformationen (PJL). Es funktioniert sehr gut für einfache Drucker, aber für Multifunktionsgeräte (Drucker/Scanner) ist es nicht geeignet. Hersteller wie HP liefern ihre eigenen Backends. Übersetzt mit www.DeepL.com/Translator |