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

Drucken unter KWrite

Ich habe von dem Problem schon hier gelesen.
Im Moment habe ich zwei Dateien die ich drucken möchte. Die eine Datei kann ich drucken und die andere aber nicht.
Meine Frage: Ist unter KWrite eine Druckvorschau? Ich kann bei mir unter KWrite > Datei > Drucken... > unter Eigenschaften oder unter Optionen keine Druckvorschau finden. Mein Drucker ist von Canon MG5150.
Danke im Voraus für Eure Mühe.
 
Hallo Heinz-Peter,

Heinz-Peter schrieb:
Im Moment habe ich zwei Dateien die ich drucken möchte. Die eine Datei kann ich drucken und die andere aber nicht.
Dann dürften eher das Besitzerrecht zuständig sein.
  • Aber ansehen kannst Du alle beide mit dem gleichen Benutzeraccount?
  • Hast Du mal versucht die Dateien als root zu drucken?
  • Benutzt Du CUPS und hast eine Warteschlange konfiguriert?
  • Stehen denn beide Aufträge dann in der Warteschlange oder nur einer?
  • Spielt die Reihenfolge der Dateien eine Rolle oder ist es definitiv immer die selbe die nicht gedruckt wird?
  • Was bekommst Du für Fehlermeldungen wenn Du kwrite aus der Konsole heraus (notfalls mit strace) aufrufst und den Druckprozess anstößt?

Heinz-Peter schrieb:
Meine Frage: Ist unter KWrite eine Druckvorschau? Ich kann bei mir unter KWrite > Datei > Drucken... > unter Eigenschaften oder unter Optionen keine Druckvorschau finden. Mein Drucker ist von Canon MG5150..
Nein die gibt es afaik auch nicht.

lieben Gruß aus Hessen
 
Es geht um drucken der Datei menu.lst.
So geht es über Umwege:
Konsole öffnen und als root anmelden.
Kommando
Code:
cat /boot/grub/menu.lst
eintippen.
Alles mit der Maus markieren.
KWrite aufmachen und Text von Konsole einfügen.
Die Datei nicht gleich drucken sonder unter Datei > Druken... > Name: umstellen auf "In Datei drucken (Postscript)". Die Datei kann mit Okular problemlos ausgedruckt werden.
Das gleiche habe ich versucht über Datei > Druken... > Name: umstellen auf"In Datei drucken (PDF)" leider ohne Erfolg. Es fehlt mir das Wissen um das zu verstehen. Postscript geht aber PDF nicht.
Gruß
PS. Danke an Herz-von-Hessen und Alle die den Thread gelesen haben.
 
Ich versuche meinen Drucker nach der Musterkonfiguration einrichten.
Habe mit dem Kommando
Code:
lppasswd -g sys -a root
an der Konsole als root ein Passwort gesetzt.
Wenn ich jetzt im FF die Adresse http://localhost:631 eingebe und dann klicke mit der Maus auf den Register Verwaltung und hier auf den Button Drucker hinzufügen dann kommt die Meldung: Drucker konnte nicht hinzugefügt werden: Verboten.
Warum werde ich vorher nicht nach meinem Passwort gefragt, so wie das hier zu lesen ist:
"http://localhost:631/ aufrufen und mit
Benutzer: root
Passwort: ********* (root-Passwort)
sich anmelden."
 
Nach dem PC Neustart funktioniert die Passwortabfrage.
Also alle Änderungen werden nach dem Neustart der /etc/cups/cupsd.conf Datei wirksam.
Habe in meinem schlauen Buch nachgelesen:
1. Konsole aufmachen.
2. Als root anmelden.
3. Das Kommando
Code:
 /etc/init.d/cups restart
ausführen.
So sollte es ohne Neustart auch gehen.
 
Das einrichten des Druckers mit CUPS also im FF brachte keine Änderung beim drucken unter KWrite.
Die Datei menu.lst wird weiter nicht gedruckt.
 
Nach erfolglosem drucken zeigt lpstat -t
Code:
scheduler is running
system default destination: canonmg5100series
device for canonmg5100series: usb://Canon/MG5100%20series
canonmg5100series accepting requests since Sa 15 Sep 2012 14:42:12 CEST
printer canonmg5100series is idle.  enabled since Sa 15 Sep 2012 14:42:12 CEST
        Printer is now connected.
PS: Ein Kommando
Code:
lpr /Pfad_zu_der Datei/test_druck
erledigt aber den Ausdruck.
 
Hallo Heinz-Peter,

Heinz-Peter schrieb:
Es geht um drucken der Datei menu.lst.
Das kannst Du doch auch direkt aus der Konsole heraus erledigen:
Code:
lpr /boot/grub/menu.lst
Oder wenn es denn eine PDF-Datei sein soll dann halt eine erstellen:
Code:
a2ps -o - < /boot/grub/menu.lst | ps2pdf - menu.lst.pdf

Erklärung:
  • Code:
    ll | a2ps -o ll.ps | ps2pdf - ll.pdf
  • ll = ls -l
  • a2ps macht daraus eine Postscript-Datei mit dem Namen ll.ps
  • ps2pdf wiederum erzeugt aus der ll.ps eine ll.pdf

Heinz-Peter schrieb:
3. Das Kommando
Code:
 /etc/init.d/cups restart
ausführen.
So sollte es ohne Neustart auch gehen.
Seit openSUSE 12.1 ist es systemd und nicht mehr svinit und sollte so aussehen:
Code:
systemctl restart cups.service
Abfrage wie der Staus ist:
Code:
systemctl status cups.service
oder Beenden des Dienstes:
Code:
systemctl stop cups.service

Heinz-Peter schrieb:
Code:
scheduler is running
system default destination: canonmg5100series
device for canonmg5100series: usb://Canon/MG5100%20series
canonmg5100series accepting requests since Sa 15 Sep 2012 14:42:12 CEST
printer canonmg5100series is idle.  enabled since Sa 15 Sep 2012 14:42:12 CEST
        Printer is now connected.
Das folgende Kommando setzt deinen Drucker für lpr fest falls es noch nicht richtig eingestellt ist:
Code:
lpoptions -d  canonmg5100series

lieben Gruß aus Hessen
 
Nur nebenbei:
So geht es über Umwege:...
Etwas einfacher (als copy/paste etc.):
Code:
kdesu kwrite /boot/grub/menu.lst
und dann als PS Datei drucken. (oder so wie Herz-von-Hessen » 15. Sep 2012, 15:25 geschrieben hat.)

----------
Hast Du getestet ob das Problem wegen den langen Zeilen in menu.lst verursacht wird? (testweise ein paar Zeilenumbrüche einfügen.)

Mit openSUSE 12.1 live-CD (KDE) kann ich "/boot/grub/menu.lst" von meinem openSUSE 11.4 nicht drucken (keine Ausgabe).

Mit openSUSE 12.2 live-CD (KDE) kann ich "/boot/grub/menu.lst" von meinem openSUSE 11.4 drucken.

Vielleicht hilft Dir ein Update von ghostscript und/oder cups?

Gruss,
Roland
 
Oben