Seite 1 von 1
Speichert der Einstellungen
Verfasst: Sa 07 Apr, 2007 18:29
von steos
Hallo
Ich habe Ubuntu 6.10 mit Turboprint 1.95-2 mit regkey.
Leider kann ich die Einstellungen TurboPrint-Config nicht speichern.
Das geht nur wenn ich im Terminal "sudo xtpconfig" aufmache.
Wie kann ich das hinkriegen??
lg
steos
Verfasst: Mo 09 Apr, 2007 20:12
von mike303
was ist daran so schlimm?
Verfasst: Mi 11 Apr, 2007 10:51
von zedonet
Hallo,
es gibt im CUPS-Drucksystem Grundeinstellungen und Anwender-Einstellungen. Die Anwender-Einstellungen werden verändert, wenn Sie TurboPrint Config normal starten (z.B. über das Desktop-Icon), die Grundeinstellungen z.B. mit sudo xtpconfig.
Die Anwender-Einstellungen sollten aber auch erhalten bleiben - sind diese direkt beim nächsten Aufruf von TurboPrint Config zurückgesetzt?
Verfasst: Do 12 Apr, 2007 18:45
von dersteff
Hallo,
ich habe ein ganz ähnliches Problem mit turboprint unter Ubuntu 6.10.
Bei mir werden Benutzereinstellungen ebenfalls nicht gespeichert. Wenn ich als User die Einstellungen veränder, wird nach dem Speichern keinerlei ~/.turboprint/turboprint.cfg angelegt. Beim nächsten Start von xtpconfig sind wieder die Einstellungen von root zu sehen.
In einem strace (ausgeführt als normaler user) von xtpconfig sehe ich, dass xtpconfig am Ende die Ãnderungen in /etc/turboprint/turboprint.cfg speichern will, was natürlich nicht geht. In /var/log/turboprint.log erscheint folgendes:
ERROR:
inifile::write: could not open output file
Noch komischer ist, dass selbst die von root gemachten Einstellungen nicht beachtet werden. D.h., wenn Duplex eingestellt und gespeichert wurde, dann druckt der Drucker ohne Duplex (Canon PIXMA iP4000). Ebenso geht die Wahl des Papierfachs nicht.
Mit tpconfig geht es im übrigen auch nicht.
Ich bin mir sicher, dass es mal funktioniert hat, alledings weià ich nicht mehr genau, ob es unter Ubuntu 6.06 war, oder schon 6.10 und welche Turboprintversion ich verwendet habe.
Vielleicht hilft es, den Fehler einzugrenzen.
GruÃ,
Steff
Verfasst: Fr 13 Apr, 2007 07:56
von dersteff
Hallo,
ich habe noch etwas weiter geforscht. Wenn ich den Drucker unter "System->Administration->Drucker" anschaue, sehe ich, dass er den Turboprint Treiber verwendet. Dort kann ich alle Einstellungen des Druckers festlegen.
Anscheinend wird die turboprint.cfg umgangen.
Vielleicht hilft es weiter.
GruÃ,
Steff
Verfasst: Fr 13 Apr, 2007 16:48
von zedonet
Hallo,
die turboprint.cfg wird zwar geschrieben, aber nur noch unter dem älteren LPR(ng) Spoolsystem auch wieder ausgewertet. Parallel dazu werden die Einstellungen an das CUPS-Drucksystem weitergegeben und auch von dort wieder geholt. Diese legt CUPS in
/etc/cups/ppd/<druckername>.ppd
für die Grundeinstellungen ab (z.B. xtpconfig mit sudo gestartet) - es werden in der PPD-Datei jeweils die Default-Einstellungen abgeändert
bzw. in
/home/<anwendername>/cups/lpoptions
für die Anwendereinstellungen. Sie könnten einmal prüfen, ob dort die entsprechenden Ãnderungen gelandet sind.
Hallo
Verfasst: Fr 13 Apr, 2007 21:39
von steos
Hallo,
hab Ubuntu 7.04 jetzt geht alles wieder.
lg
steos
Verfasst: So 15 Apr, 2007 10:23
von dersteff
Hallo,
in ~/.cups/lpoptions wird durch xtpconfig keine Ãnderung vorgenommen. Lediglich die Ubuntu eigene Drucker-Konfiguration hat Einfluà auf diese Datei.
Ich kann mit diesem "workaround" leben, wobei ich gerne verstehen würde, warum xtpconfig weder die lpr- noch die cups-Einstellungen für den normalen User speichert.
GruÃ,
Steff