Hallo,
Habe mir auf Desktop-Rechner "Lenny" KDE installiert. Wollte jetzt einen Drucker "Brother DCP 135c"einrichten. Bin nach folgender Anleitung vorgegangen.
http://wiki.ubuntuusers.de/Brother_MFC
Dabei kam es bei der Installation von cupswrapper zu der Fehlermeldung, das man die PPD-datei nach /usr/share/cups/model kopieren soll. Nur leider existiert der Ordner "model" auf meinem System überhaupt nicht.
Bei meinem "etch" gibt es das. Auch auf Nachfrage bei einem anderen Lenny-user bestätigte er mir das Vorhandensein diese Ordners.
Also nochmalige Neuinstallation, netinstall "install=kde". Und wieder existiert dieses Verzeichnis nicht.
Nun bin ich doch recht ratlos und bin auf eure Hilfe angewiesen.
Nochmal zum besseren Verständnis, das Verzeichnis /usr/share/cups existiert. Nur der Ordner "model" fehlt.
[gelöst]Cups und fehlendes Verzeichnis /model (cupswrapper)
[gelöst]Cups und fehlendes Verzeichnis /model (cupswrapper)
Zuletzt geändert von picantux am 13.04.2008 10:35:43, insgesamt 1-mal geändert.
Re: Cups und fehlendes Verzeichnis /model (cupswrapper)
Dann werde root und lege den Ordner halt manuell an.picantux hat geschrieben:Nochmal zum besseren Verständnis, das Verzeichnis /usr/share/cups existiert. Nur der Ordner "model" fehlt.
Deshalb installiert man doch kein System neu.
Re: Cups und fehlendes Verzeichnis /model (cupswrapper)
@clio
Schon klar was du schreibst. Mir geht es ja auch darum, wieso der Ordner bei mir fehlt, wo er bei meinem Bekannten vorhanden ist.
Außerdem hat der Ordner "model" bei meinem "Etch" als einziger in diesem Verzeichnis nicht "root-root" als Eigentümer, sondern "root-lpadmin". Würde mich über Hilfestellung freuen.
Schon klar was du schreibst. Mir geht es ja auch darum, wieso der Ordner bei mir fehlt, wo er bei meinem Bekannten vorhanden ist.
Außerdem hat der Ordner "model" bei meinem "Etch" als einziger in diesem Verzeichnis nicht "root-root" als Eigentümer, sondern "root-lpadmin". Würde mich über Hilfestellung freuen.
Re: Cups und fehlendes Verzeichnis /model (cupswrapper)
Hm, bei Etch ist das Verzeichnis im Paket cupsys enthalten, bei Lenny aber anscheinend nicht.
Wenn ja, dann bitte diesen doch folgenden Befehl auszuführen um herauszufinden in welchen installierten Paketen das Verzeichnis vorhanden ist:
dlocate findet nur Dateien aus Paketen, welche auch auf dem jeweiligen System installiert sind, deshalb bringt es nichts, wenn du diesen Befehl ausführst. 
Gruß,
Daniel
Hat dieser auch Lenny?picantux hat geschrieben:Mir geht es ja auch darum, wieso der Ordner bei mir fehlt, wo er bei meinem Bekannten vorhanden ist.
Wenn ja, dann bitte diesen doch folgenden Befehl auszuführen um herauszufinden in welchen installierten Paketen das Verzeichnis vorhanden ist:
Code: Alles auswählen
dlocate /usr/share/cups/model

Gruß,
Daniel
Re: Cups und fehlendes Verzeichnis /model (cupswrapper)
Eigentlich hat sich das "model"-Verzeichnis schon vor sehr langer Zeit von "/usr/share/cups/model/" in "/usr/share/ppd/" geändert und somit sollte "/usr/share/cups/model/" eigentlich nicht mehr verwendet werden.
Interessanterweise kopiert Brother die PPD-Datei dann auch von "/usr/share/cups/model/br${printer_model}.ppd" nach "/usr/share/ppd/br${printer_model}.ppd":
Warum die Datei nicht gleich nur in /usr/share/ppd/ erstellt wird ist mir ein Rätsel.
Da sollte Brother mal nachbessern.
Gruß,
Daniel
Interessanterweise kopiert Brother die PPD-Datei dann auch von "/usr/share/cups/model/br${printer_model}.ppd" nach "/usr/share/ppd/br${printer_model}.ppd":
Code: Alles auswählen
ppd_file_name=/usr/share/cups/model/br${printer_model}.ppd
(...)
if [ -d /usr/share/ppd ]
then
cp $ppd_file_name /usr/share/ppd/br${printer_model}.ppd
chmod 644 /usr/share/ppd/br${printer_model}.ppd
fi
Da sollte Brother mal nachbessern.
Gruß,
Daniel
Re: Cups und fehlendes Verzeichnis /model (cupswrapper)
@ daniel,
Ist ja interessant was du da noch herausgefunden hast. Nun zur Lösung des Problems. Da "cupswrapper" bei der Installation auf dem Ordner "model" bestand, habe ich das Verzeichnis /usr/share/cups/model angelegt. Jetzt liess sich der Wrapper problemlos installieren. Das heisst die ppd-datei von Brother wurde angelegt. Den Benutzer noch in die Gruppe "lpadmin" und schon konnte der Drucker über Cups eingerichtet werden.
Der Gerät druckt einwandfrei, um es als Scanner zu benutzen werde ich mich später kümmern.
Schön das man spürt, mit seinen Problemen nicht allein gelassen zu werden.
picantux
Ist ja interessant was du da noch herausgefunden hast. Nun zur Lösung des Problems. Da "cupswrapper" bei der Installation auf dem Ordner "model" bestand, habe ich das Verzeichnis /usr/share/cups/model angelegt. Jetzt liess sich der Wrapper problemlos installieren. Das heisst die ppd-datei von Brother wurde angelegt. Den Benutzer noch in die Gruppe "lpadmin" und schon konnte der Drucker über Cups eingerichtet werden.
Der Gerät druckt einwandfrei, um es als Scanner zu benutzen werde ich mich später kümmern.
Schön das man spürt, mit seinen Problemen nicht allein gelassen zu werden.
picantux