Hi,
ich hab gestern nochmal ein bischen rumgestochert (so richtig Ahnung hab ich ja auch nicht) und Folgendes festgestellt:
Ich verwende kubuntu 8.04, also KDE.
Wenn ich alle Drucker entferne und dann meinen Canon IP1600 in eine USB-Buchse stecke wird dieser automatisch erkannt und ein Drucker dafür angelegt.
Das System erkennt zwar den IP1600 verwendet dafür aber den Canon 2.50 Treiber für IP1000.
IP1600 ist jedoch ein abgespeckter IP2200 und läuft auch mit dem IP2200 Treiber, also 2.60. Da stimmt's schon nicht so richtig.
Also, ich ignoriere den automatisch angelegten Drucker und füge manuell einen hinzu.
In der Auswahlliste gibt es einen Gutenprint USB IP1600 der auf Gerät /dev/usb/lp0 zurückgreift. Den nehme ich und dazu den 2.60 Canon Treiber.
Beim versuch damit etwas auszudrucken kommt dann wieder igrendwo 'Permission denied' als Fehlermeldung.
Ich überprüfe daraufhin die Berechtigungen für /dev/usb/lp0. User ist 'root', Gruppe 'lp'. Schreib und Leserechte für User und Goup sind gesetzt. Sonstige dürfen nicht zugreifen.
Dann hab ich mal spasseshalber die Recht für sonstige Benutzer auf Schreib/Lesen gesetzt und siehe da, das Ding Druck plötzlich!
Allerdings waren die Rechte für /dev/usb/lp0 nach dem nächsten Systemstart wieder die alten und nix ging mehr.
Also Leute, ich glaub nicht das da irgendwas mit den Treibern oder deren Installation nicht in Ordnung ist. Irgendwas ist mit den Rechten vergeigt.
Kennt sich da jemand mit aus?
Ich konnte leider nicht rausgekommen welcher Benutzer letztendlich das Drucken veranlasst (also ich oder CUPS oder ...).
Ich hab dann auch versucht mich als Benutzer in die Gruppe 'lp' (die von /dev/usb/lp0) aufzunehmen. Aber drucken konnte ich damit immernoch nicht.
Erbitte immernoch Hilfe.
Gruß
Euer CrissX