2015/05/21

Fehlermeldung "Error during device I/O" beim gscan2pdf unter Ubuntu 12.04

Gscan2pdf unter Ubuntu 12.04 lässt sich nicht mehr scannen.



Eines Tages erschien die Fehlermeldung "Error opening device: Error during device I/O" bei der Scannererkennung mit gscan2pdf und danach erkennt PC mit gscan2pdf keinen Drucker/Scanner mehr und erscheint immer diese Meldung.
 


Wann tritt das Problem auf?


Wer entweder einen Drucker oder einen Scanner hat, tritt das Problem nicht auf.
Es tritt auf, wenn man
  - mehrere Drucker/Scanner zur Verfügung stellt,
  - den default Drucker/Scanner nicht angeschlossen (oder nicht eingeschaltet) hat und
  - von gscan2pdf ihn aufruft, um einzuscannen.


Wie kann man das Problem lösen?


Das ist ein Bug des gscan2pdf 0.9.32 und der Bug wurde schon fixiert. Aber der gscan2pdf 0.9.32 ist die neueste Version unter Ubuntu 12.04. (Siehe auch Bug report)
Dafür gibt es mehrere Lösungen;
Lösung 1 : Aktualisiere das BS von Unbuntu 12.04 auf 14.04.
Unter Ubuntu 14.04 liegt gscan2pdf in Version 1.2.4 in den offiziellen Paketquellen von Ubuntu vor. (Siehe Upgrade auf Trusty)
 
Lösung 2 : Aktualisiere den gscan2pdf von 0.9.32 auf neueste.
Wer noch Ubuntu 12.04 weiter benutzt, unter dem gscan2pdf in Version 0.9.32 in den offiziellen Quellen vorliegt, kann gscan2pdf von 0.9.32 auf die neueste Version aus einem PPA aktualisieren. (Siehe Aus einem PPA)
 
Lösung 3 : modifiziere die versteckten Datei .gscan2pdf.
Wenn man noch Ubuntu 12.04 mit gscan2pdf 0.9.32 weiter benutzen möchte, kann man die versteckten Datei .gscan2pdf ändern, um das Problem zu lösen;

    1. schließe gscan2pdf.
    2. aktiviere die Anzeige von versteckten Dateien in den persönlichen Ordner.
        (Siehe versteckte Dateien)
    3. Öffne die versteckten Datei .gscan2pdf.
    4. Lösche den eingetragene Wert von device.
        Ähnlich wie;
            device = hpaio:/net/Deskjet_3520_series?ip=192.168.xxx.xxx
            --->
            device =
    5. Speichere .gscan2pdf.
 
Lösung 4 : lösche die versteckten Datei .gscan2pdf.
Wenn man noch Ubuntu 12.04 mit gscan2pdf 0.9.32 weiter benutzen möchte, und auf persönliche Einstellungen verzichten kann, ist diese Lösung einfacher als andere.

    1. schließe gscan2pdf.
    2. aktiviere die Anzeige von versteckten Dateien in den persönlichen Ordner.
        (Siehe versteckte Dateien)
    3. Lösche die versteckten Datei .gscan2pdf in den persönlichen Ordner.

0 件のコメント :

コメントを投稿