Druckerprobleme

hallo,

mein OS:
Xubuntu 18.04
4.16.18-041618-generic #201806252030 SMP Tue Jun 26 00:33:13 UTC 2018
x86_64 x86_64 x86_64 GNU/Linux

Installiertes LibreOffice:
6.2.3
installiert am 13.5.2019

angezeigter Drucker :
Generic Printer

tatsächlich installierte Drucker:
Brother HL-L8250CDN lokal installiert
Canon PIXMA MG4200series - installiert über Turboprint
Canon_Inkjet mit Duplex - installiert über CUPS

Ausdruck ist über "Generic Printer" NICHT möglich.
Andere Drucker werden einfach nicht angezeigt.

Alle Möglichkeiten, die ich bislang ausprobiert habe, stammen aus
Einträgen in der Suchmaschine, funktionieren aber allesamt NICHT !

Kann mir da jemand weiterhelfen ? Bin mit meinem Latein einfach am
Ende.

Eigenartiger Weise kann ich aber von LibreOffice
Version: 6.0.7.3, installiert auf Odroid-xu4 problemlos ausdrucken.

Die Einträge in psprint.conf sind auf beiden Rechnern absolut
identisch. Nur mit dem Unterschied, daß der PC mit Xubuntu und
Libreoffice 6.2.3 die Drucker nicht sieht.
Woran kann das liegen ?

Gruß Hans

Hallo,

hast du die Kabelverbindungen überprüft ?

Wie "sieht" der PC denn normalerweise deine Drucker -via Kabel, Intranet oder Wifi ?

viele Grüsse

Martin jenniges

Hallo Hans

hallo,

mein OS:
Xubuntu 18.04
4.16.18-041618-generic #201806252030 SMP Tue Jun 26 00:33:13 UTC 2018
x86_64 x86_64 x86_64 GNU/Linux

Installiertes LibreOffice:
6.2.3
installiert am 13.5.2019

angezeigter Drucker :
Generic Printer

tatsächlich installierte Drucker:
Brother HL-L8250CDN lokal installiert
Canon PIXMA MG4200series - installiert über Turboprint
Canon_Inkjet mit Duplex - installiert über CUPS

Ausdruck ist über "Generic Printer" NICHT möglich.
Andere Drucker werden einfach nicht angezeigt.

[...]

Nur mit dem Unterschied, daß der PC mit Xubuntu und

Libreoffice 6.2.3 die Drucker nicht sieht.
Woran kann das liegen ?

Nach meinen Erfahrungen (allerdings mit Debian) 'sieht' LO (nur) die Drucker, die mit CUPS installiert sind. Ich wundere mich daher a) darüber, dass er auch Deinen Inkjet nicht anzeigt, und b) über Deine eher 'wilde' Mischung. Meine Empfehlung: alle Drucker deinstallieren und über CUPS neu installieren und schauen, was dann passiert.

Viele Grüße
  Irmhild

Hallo,

das Problem ist hier auch schon mehrfach aufgetreten und hatte in dem
Fall nicht direkt was mit LO zu tun. Es passiert, wenn der CUPS-Dienst
(der lokale, nicht auf einem evtl. vorhandenen Printserver im Netz)
beendet wird. Davon sind dann alle Programm betroffen, nicht nur LO.
Warum das passiert, haben wir bisher nicht herausgefunden, nach einem
Rechnerneustart ist allerdings alles wieder OK. In deinem Fall sieht es
eher so aus, als wäre das nicht der Fall.

Kannst du denn aus anderen Programmen drucken?

Grüße,

Andreas

Hallo,

erstmal danke für die vielen emails.
Tja - also die installierten Drucker auf dem Xubuntu-PC:

der Brother HL-L8250CDN wurde tatsächlich über das Brotherscript
installiert. Der Laserdrucker wäre sonst nur für Windows als quasi-GDI-
Drucker lauffähig (laut Brotherscript ...)
Mit dem Installationsscript von Brother läuft er einwandfrei und wird
so auch für CUPS verfügbar.

Dieser Xubuntu-PC dient somit auch als CUPS-Druckerserver.

Auf dem odroid-xu4 ist der Canon PIXMA MG4200 einmal direkt unter CUPS
installiert und einmal als weiteren Drucker über Turboprint. Das
deshalb, weil ich über Turboprint meine Fotos und auch Blender-
generierte 3D-Bilder als Foto ausdrucken kann - in beachtlicher
Qualität auf Fotopapier.

Der Canon-PIXMA ist auch via CUPS auf dem Xubuntu-Server-Rechner
verfügbar.

Beide Drucker sind auf diese Weise aus buchstäblich mit allen
Anwendungen (Programme) auf beiden Rechnern ansprechnar - tja - bis
eben auf das neu installierte Libreoffice 6.2.3 auf dem Xubuntu-PC.

In allen Anwendungen auf beiden Rechnern sind auch die Auswahlen
sichtbar - also alle Drucker, die auf dem System installiert und
zugreifbar sind.

Und genau diese Auswahl ist mit LibreOffice 6.2.3 erst gar nicht zu
sehen. (Wie in der Datei Druckerauswahl-LO-6.2.3.png). Die Auswahl wird
im wahrsten Sinne des Wortes unter den Tisch gekehrt. Einzig dieser
ominöse "Generic Printer" steht zur Auswahl.

Die LibreOffice-Version 6.0.7.3 auf dem odroid-xu4, die ich ja auch
erst später installiert habe, wurde exakt nach dem gleichen Vorgehen
installiert. Da seh ich aber alle auf dem System installierten Drucker.
Exakt so, wie das die Hilfedatei zu Druckern mit LibreOffice auch
beschrieben ist.

Leider kenn ich nicht alle relevanten Dateien, die für das
funktionieren bzw. einrichten von Druckern mit Libreoffice nötig sind.

Lediglich diese psprint.conf, die gleich in 3 verschiedenen
Verzeichnissen zu finden sind.

Und alle diese psprint.conf sehen exakt gleich ist, wie die
gleichnamigen psprint.conf auf dem odroid-xu4.
In jeder einzelne dieser Dateien habe ich Zeile für Zeile sowohl von
Hand als mit einem Python-Script verglichen.

Demzufolge MUSS es ja noch eine oder mehrere Dateien geben, die für
Druckereinstellungen relevant sind. Bloß - wie heißen diese und wo sind
sie zu finden ?

Ich habe 2 Bildschirmfotos beigelegt, aus denen die Drucker zu sehen
sind. Lediglich bei der Druckerauswahl unter LibreOffice kann ich kein
Bildschirmfoto machen, in dem die Auswahl zur Gänze zu sehen ist, weil
gleichzeitiges öffnen und Bildschirmfoto nicht möglich sind.

UUps - beinahe vergessen :
WIFI hab nicht aktiviert, alle Drucker sind über USB an die Rechner
angeschlossen. Netzwerkverbindung läuft über Ethernet und Switch.
Netzwerkverbindungen funktionieren astrein. Kann ja auch vom odroid-xu4
den Brother-Laserdrucker ansprechen und ausdrucken.
Auch umgekehrt kann ich vom Xubuntu-Rechner den Canon-Drucker
(angeschlossen am odroid-xu4 via Netzwerk direkt ansprechen und auch
ausdrucken. Diese Verbindungen funktionieren also alle.

OS auf dem odroid-xu4 ist armbian-linux. Ist eine Mischung aus Debian
und Ubuntu.
Uname -a :
Linux odroidxu4 4.14.69-odroidxu4 #34 SMP PREEMPT Wed Sep 19 12:45:24
CEST 2018 armv7l armv7l armv7l GNU/Linux

Hoffe mal, das hilft ein wenig weiter für das Einkreisen des Fehlers.
Laut Fehlermeldungen im Internet bin ich ja nicht der Einzige mit
diesem Problem :frowning: Und neu scheint dieser Fehler auch nicht zu sein.

Habe gerade eben nochmal alle Programme durchprobiert, die ausdrucken
können - LibreOffice ist das einzige Programm mit diesem Fehler. Alle
anderen Programm können adhoc ausdrucken - mit der vom System zur
Verfügung stehenden Druckerauswahl.

Gruß Hans

Guten Tag,

ich scanne und ocre für den hiesigen Geschichtsverein deren alte Bücher ein.

Nun habe ich einen Buchtext, der einen erzwungenen Blocksaatz aufweist. Beim OCR kommen daher viele Wörter mit Leerzeichen drin vor; diese Leerzeichen muss ich jetzt händisch entfernen.

Das ist eine schreckliche Arbeit und deshalb hätte ich gerne ein Makro oder Extension.

Das Makro bzw Extension sollte folgendes:

Solange <Esc> nicht gedrückt ist

Beginn Schleife

Text nach im Wörterbuch nicht vorhandene Wörter bzw Zeichen suchen

gefundenes Zeichen markieren

Benutzer erweitert Markierung

nach drücken von <Leerzeichen/Space> löscht Makro bzw Extension alle in markiertem Text befindlichen Leerze3ichen

Ende Schleife

Ich hoffe auf Antworten :wink:

mit freundlichem Gruss

Martin Jenniges

Hallo Martin,

die Suchen-und-Ersetzen-Alternative für Writer kann das von Dir
Gewünschte nicht?

Herzliche Grüße

Franklin

Hallo Franklin,

ich weiss nicht wie die das schaffen sollte; hier geht es um Leerzeichen in Wörtern - die Leerzeichen zwischen Wörtern sollten nicht gelöscht werden.

Ohne händische Mitarbeit sehe ich keine Möglichkeit

mit freundlichem Gruss

Martin

Viel zu kompliziert und fehleranfällig (da ist die Markierung falsch
erweitert, z. B. um das Leerzeichen davor oder danach, und schwups, ...).

"Bearbeiten => Suchen & Ersetzen => Suchen nach: " "; Ersetzen durch:""
=> Ersetzen" und dann einfach der Reihe nach alle Vorkommen mit "s"
("Suchen") beibehalten oder mit "e" ("Ersetzen") löschen. Die beiden
Tasten liegen auch angenehmerweise fast genau übereinander, der
Bewegungsaufwand ist also minimal. Und um ein bisschen [tm]
konzentriertes Mitdenken kommst du so oder so nicht herum.

Wolfgang

Hallo Wolfgang,

ich kopiere mal einen Absatz

"Die Versammlung setzte u. a. den K reisetat fest, nahm den B ericht ü b e r den

G runderw erb der Eisenbahn sowie die B ekäm pfung des V iehw uchers entgegen

und beschäftigte sich (vertagend) m it der F rage der Beschaffung d er durch die

neue K reisordnung nötigen D iensträum e."

ich werde deinen Lösungsvorschlag mal ausprobieren. scheint mir ne Menge 2s2 zu drücken sein :wink:

mit freundlichem Gruss

Martin

Hallo Martin,

Nun habe ich einen Buchtext, der einen erzwungenen Blocksaatz aufweist. Beim OCR kommen daher viele Wörter mit Leerzeichen drin vor; diese Leerzeichen muss ich jetzt händisch entfernen.

ich befürchte - da die Leerzeichen in Worten vorkommen - dass da ohne händisch gar nichts geht, weil:
Das Makro nicht wissen kann, ob es sich um einen reellen Leerraum oder ein falschen Leerzeichen in einem Wort handelt.

Hallo Martin,

das sehe ich auch so, es sei denn du wärest in der Lage die Korrektur
mit einer Rechtschreibprüfung zu koppeln. Das führt aber meines
Erachtens für eine reine Makroprogrammierung zu weit.. Die Frage ist ja
auch, wo kommen die fehlerhaften Texte her. Kann man da nicht an der
Quelle bereits ansetzen.

Viel Erfolg!

Ulrich

Also ich würde den ganzen Text in Notepad++ kopieren
und dort (fast) alles machen, da Notepad++ RegEx kann (müsste man
lernen, es gibt aber Webseiten dazu inkl Code-validierung ...),
sollte das möglich sein, was Du brauchst.
Viel Erfolg

Reguläre Ausdrücke kann LO auch selber.
Im Dialog Suchen und Ersetzen -> weitere Optionen
dort Reguläre Ausdrücke ankreuzen.

Gruß

Harry

Hallo Ulrich,

die Quelle ist ein altes Buch, in dem erzwungener Blocksatz gesetzt worden ist.

da kann das OCR-Programm nicht erkennen, ob das Leezeichen vor dem Wort oder in dem Wort ist.

mit freundlichem Gruss

Martin

Hallo,

Also ich würde den ganzen Text in Notepad++ kopieren
und dort (fast) alles machen, da Notepad++ RegEx kann

ob das Leerzeichen in einem Wort ist oder ein Leerraum zwischen zwei Wörter ist kann weder Notepad++ noch RegEx oder?

Warum nicht: \w\w+\s\w\s\w\s\w\w+
(geht auch eleganter, müsste es erst nachlesen..)

Hallo,

würde vielleicht ein ganz anderes Vorgehen funktionieren ?

Wenn ich ALLE Leerzeichen löschen würde; gäbe es dann in Writer die Möglichkeit, dass automatisch leerzeichen eingefügt würden ?

mit freundlichem Gruss

Martin

Hallo Wolfgang,

das geht so leider nicht; das Suchen und Erstzen-Fenster verdeckt einen Grossteil des Textes, sodass ich nicht sehe, wo das Suchergebniss gerade ist.

Übrigens sind die Tastaturkürzel von dir nicht korrekt

n für nächstes suchen und t für Ersetzen

mit freundlichem Gruss

Martin

Hallo Martin,

das Dialogfenster kannst du doch fast vollständig aus dem Bild schieben, wenn du mit den Tasten arbeitest, du musst ja dann nicht die Schaltflächen sehen.

Gruß

Gerhard