Hallo!
Ich habe nun seit mehreren Tagen im www recherchiert, doch konnte das Problem leider nicht lösen.
Mein Drucker/Scanner Brother DCP-9022CDW druckt zwar, aber scannt nicht.
FEHLER
Wenn ich beispielsweise das Programm simple-scan starte und auf den blauen Button "Scannen" drücke, dann schließt sich simple-scan einfach. Es wird kein Scan durchgeführt.
--Interessanterweise funktioniert das Drucken über das Gerät ohne Probleme.
WEITERE SCHRITTE/INFORMATIONEN
Ich habe das debug level auf 255 gesetzt mit:
Wenn ich nun im Terminal xsane starte:
felix@tux:~> xsane
[sanei_debug] Setting debug level of dll to 255.
[dll] sane_init: SANE dll backend version 1.0.13 from sane-backends 1.0.27
[dll] sane_init/read_dlld: attempting to open directory `./dll.d'
[dll] sane_init/read_dlld: attempting to open directory `/etc/sane.d/dll.d'
[dll] sane_init/read_dlld: opendir failed: Datei oder Verzeichnis nicht gefunden
[dll] sane_init/read_config: reading dll.conf
[dll] add_backend: adding backend `brother4'
[dll] sane_get_devices
[dll] load: searching backend `brother4' in `/usr/lib64/sane'
[dll] load: trying to load `/usr/lib64/sane/libsane-brother4.so.1'
[dll] load: dlopen()ing `/usr/lib64/sane/libsane-brother4.so.1'
[dll] init: initializing backend `brother4'
[dll] init: backend `brother4' is version 1.0.1
[dll] sane_get_devices: found 1 devices
[dll] sane_open: trying to open `brother4:net1;dev0'
Speicherzugriffsfehler (Speicherabzug geschrieben)
felix@tux:~>
Alles anzeigen
Es sieht für mich aus, als ob sane das Gerät nicht öffnen kann (was auch immer das bedeutet??).
[dll] sane_open: trying to open `brother4:net1;dev0'
und sofort danach der Speicherzugriffsfehler.
Im debug Modus von simple-scan erhalte ich Folgendes (bei 4,87s klicke ich auf den blauen Button "Scannen"):
felix@tux:~> simple-scan --debug
[+0,00s] DEBUG: simple-scan.vala:638: Starting simple-scan 3.34.4, PID=15742
felix@tux:~> simple-scan --debug
[+0,00s] DEBUG: simple-scan.vala:638: Starting simple-scan 3.34.4, PID=15756
[+0,01s] DEBUG: _g_io_module_get_default: Found default implementation dconf (DConfSettingsBackend) for ‘gsettings-backend’
[+0,05s] DEBUG: app-window.vala:1733: Loading state from /home/felix/.cache/simple-scan/state
[+0,05s] DEBUG: app-window.vala:1712: Restoring window to 757x400 pixels
[+0,05s] DEBUG: autosave-manager.vala:64: Loading autosave information
[+0,05s] DEBUG: autosave-manager.vala:259: Waiting to autosave...
[sanei_debug] Setting debug level of dll to 255.
[dll] sane_init: SANE dll backend version 1.0.13 from sane-backends 1.0.27
[dll] sane_init/read_dlld: attempting to open directory `./dll.d'
[dll] sane_init/read_dlld: attempting to open directory `/etc/sane.d/dll.d'
[dll] sane_init/read_dlld: opendir failed: Datei oder Verzeichnis nicht gefunden
[dll] sane_init/read_config: reading dll.conf
[dll] add_backend: adding backend `brother4'
[+0,10s] DEBUG: scanner.vala:1485: sane_init () -> SANE_STATUS_GOOD
[+0,10s] DEBUG: scanner.vala:1491: SANE version 1.0.27
[+0,10s] DEBUG: scanner.vala:1552: Requesting redetection of scan devices
[+0,10s] DEBUG: scanner.vala:806: Processing request
[dll] sane_get_devices
[dll] load: searching backend `brother4' in `/usr/lib64/sane'
[dll] load: trying to load `/usr/lib64/sane/libsane-brother4.so.1'
[dll] load: dlopen()ing `/usr/lib64/sane/libsane-brother4.so.1'
[dll] init: initializing backend `brother4'
[dll] init: backend `brother4' is version 1.0.1
[dll] sane_get_devices: found 1 devices
[+0,10s] DEBUG: scanner.vala:341: sane_get_devices () -> SANE_STATUS_GOOD
[+0,10s] DEBUG: scanner.vala:353: Device: name="brother4:net1;dev0" vendor="Brother" model="DCP-9022CDW" type="DCP-9022CDW"
[+0,15s] DEBUG: autosave-manager.vala:281: Autosaving book information
[+0,26s] DEBUG: app-window.vala:1794: Saving state to /home/felix/.cache/simple-scan/state
[+1,62s] DEBUG: app-window.vala:1794: Saving state to /home/felix/.cache/simple-scan/state
[+4,87s] DEBUG: simple-scan.vala:455: Requesting scan at 300 dpi from device 'brother4:net1;dev0'
[+4,87s] DEBUG: scanner.vala:1600: Scanner.scan ("brother4:net1;dev0", dpi=300, scan_mode=ScanMode.GRAY, depth=2, type=ScanType.SINGLE, paper_width=0, paper_height=0, brightness=-2, contrast=0, delay=3000ms)
[+4,87s] DEBUG: scanner.vala:806: Processing request
[dll] sane_open: trying to open `brother4:net1;dev0'
Speicherzugriffsfehler (Speicherabzug geschrieben)
felix@tux:~>
Alles anzeigen
WAS ICH BEREITS PROBIERT HABE
-die originalen Druckertreiber von der Brotherwebsite neu heruntergeladen. Die alten Treiber deinstalliert, PC neugestartet und die neu heruntergeladenen Treiber installiert.
-das Paket libusb-0_1-4 installiert
-simple-scan und xsane deinstalliert und neu installiert.
-sane deinstalliert und neu installiert (das waren diese Pakete: sane-backends sane-backends-autoconfig simple-scan simple-scan-lang xsane)
-den Benutzer der Gruppe lp hinzugefügt, siehe
felix@tux:~> id
uid=1000(felix) gid=100(users) Gruppen=100(users),457(davfs2),484(lp)
felix@tux:~>
Leider weiß ich nun auch nicht weiter. Vielleicht habt ihr ja noch Ideen?
Vielen Dank im Voraus:)
LG AlphaLemmi