CUPS bei 11.2 durcheinander geraten?
Hallo, mein cups scheint etwas durch den Wind. Ich habe natürlich mal wieder nichts bewusst gemacht, doch in kann nicht mehr drucken. Alle Drucker backends werden nicht gefunden und entsprechende Meldungen ausgegeben. Mich wundert's, denn das hat alles bis vor kurzem funktioniert. Fakt ist, dass cups die backends unter /usr/lib/cups/backends sucht, ich aber ein 64bit-System habe. Er müsste also unter /usr/lib64/cups/backends suchen. Mein System ist ein 11.2er, alles aktuell. Hat jeamnd Tipps, was passiert sein könnte und wie ich es wieder hinbiegen kann? Unter dem 64er Pfad ist übrigens alles vorhanden. Gruß Joachim -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo Joachim, ich hatte mit dem Phänomen vor einiger Zeit auch zu tun. Ich habe ebenfalls ein 64-bit-System, ebenfalls die aktuelle 11.2 mit defaultkernel. Ich habe den kompletten cups-Kram rausgelöscht, Repos bereinigt (zypper -r) und dann alles wieder per zypper installiert. Seither läuft es. Viele Grüße Christoph Am 06.03.2010 19:55, schrieb Joachim H.:
Hallo,
mein cups scheint etwas durch den Wind. Ich habe natürlich mal wieder nichts bewusst gemacht, doch in kann nicht mehr drucken.
Alle Drucker backends werden nicht gefunden und entsprechende Meldungen ausgegeben.
Mich wundert's, denn das hat alles bis vor kurzem funktioniert.
Fakt ist, dass cups die backends unter
/usr/lib/cups/backends sucht, ich aber ein 64bit-System habe. Er müsste also unter
/usr/lib64/cups/backends suchen.
Mein System ist ein 11.2er, alles aktuell.
Hat jeamnd Tipps, was passiert sein könnte und wie ich es wieder hinbiegen kann? Unter dem 64er Pfad ist übrigens alles vorhanden.
Gruß
Joachim
Hallo Christoph, Am 08.03.2010 12:59, schrieb Christoph von Gallera:
Hallo Joachim,
ich hatte mit dem Phänomen vor einiger Zeit auch zu tun. Ich habe ebenfalls ein 64-bit-System, ebenfalls die aktuelle 11.2 mit defaultkernel.
Ich habe den kompletten cups-Kram rausgelöscht, Repos bereinigt (zypper -r) und dann alles wieder per zypper installiert. Seither läuft es.
das klingt danach, dass verschiedene Pakete durcheinandergeraten sind. Ich habe mit den Repos soweit allerdings nicht rumgespielt. Na ja, ich habe KDE auf 4.4 gehoben aber ich denke, das wird CUPS nicht betroffen haben. Was mir auch aufgefallen ist, ist, dass das Webinterface von CUPS früher mit braunem (?) Hintergrund war und bei mir jetzt in nüchternem Weiß daher kommt. Auch scheint das Layout an sich völlig anders. Ich weiß es nicht mit Bestimmtheit, denke aber, ich habe unter der 11.2 schon im Webinterface des CUPS gewerkelt und damals sah alles wie gewohnt aus. Ich habe zwar CUPS schon neu installiert, jedoch die Repos nicht überprüft. Werde ich jetzt tun. Gruß Joachim -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo, On Mar 8 13:06 Joachim H. wrote (shortened):
Fakt ist, dass cups die backends unter /usr/lib/cups/backends sucht, ich aber ein 64bit-System habe. Er müsste also unter /usr/lib64/cups/backends suchen.
Mein System ist ein 11.2er, alles aktuell.
...
Was mir auch aufgefallen ist, ist, dass das Webinterface von CUPS früher mit braunem (?) Hintergrund war und bei mir jetzt in nüchternem Weiß daher kommt.
Das ist kein openSUSE 11.2 CUPS 1.3.11 was da läuft, sondern ein CUPS 1.4.x von irgendowher, vermutlich https://bugzilla.novell.com/show_bug.cgi?id=575544#c2 Gruß Johannes Meixner -- SUSE LINUX Products GmbH, Maxfeldstrasse 5, 90409 Nuernberg, Germany AG Nuernberg, HRB 16746, GF: Markus Rex
Hallo, Am 09.03.2010 11:52, schrieb Johannes Meixner:
Hallo,
On Mar 8 13:06 Joachim H. wrote (shortened):
Fakt ist, dass cups die backends unter /usr/lib/cups/backends sucht, ich aber ein 64bit-System habe. Er müsste also unter /usr/lib64/cups/backends suchen.
Mein System ist ein 11.2er, alles aktuell.
...
Was mir auch aufgefallen ist, ist, dass das Webinterface von CUPS früher mit braunem (?) Hintergrund war und bei mir jetzt in nüchternem Weiß daher kommt.
Das ist kein openSUSE 11.2 CUPS 1.3.11 was da läuft, sondern ein CUPS 1.4.x von irgendowher, vermutlich https://bugzilla.novell.com/show_bug.cgi?id=575544#c2
Ja, wie hab ich mir den denn eingefangen? soweit ich gesehen habe, kommt dieser über das Printing Repo. Ich habe mich schon gewundert, wie dieses Repo bei meinem System eingebunden wurde. Liegt darin auch cups-pdf? Wenn ja, dann habe ich es deshalb eingebunden. Ansonsten hab ich keinen Schimmer, was das Printing Repo bei mir tun soll. Bewusst hab ich das nicht gemacht! Also einfach ein Downgrade und gut is? Joachim -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo, On Mar 9 12:05 Joachim H. wrote (shortened):
Am 09.03.2010 11:52, schrieb Johannes Meixner: ...
Das ist kein openSUSE 11.2 CUPS 1.3.11 was da läuft, sondern ein CUPS 1.4.x von irgendowher, vermutlich https://bugzilla.novell.com/show_bug.cgi?id=575544#c2
Ja, wie hab ich mir den denn eingefangen?
soweit ich gesehen habe, kommt dieser über das Printing Repo.
Ja.
Ich habe mich schon gewundert, wie dieses Repo bei meinem System eingebunden wurde. Liegt darin auch cups-pdf?
Ja.
Wenn ja, dann habe ich es deshalb eingebunden. Ansonsten hab ich keinen Schimmer, was das Printing Repo bei mir tun soll. Bewusst hab ich das nicht gemacht!
Was ich so in letzter Zeit mitbekomme, ist es mittlerweile eine der häufigsten Fehlerursachen geworden, wenn irgendwelche Pakete von irgendwelchen Repos durcheinender installiert werden. Unser Paket-Management (genauer dessen Benutzerdialoge) scheinen es allzu leicht zu machen, dass unbewusst Pakete von irgendwelchen Repos durcheinender installiert werden, weil dem Endbenutzer nicht hinreichend klargemacht wird, von welchen Repos gerade was installiert werden soll. Auf der reinen RPM-Ebene ist das Problem meiner Ansicht nach nicht zu lösen, vergl. unter "Seriously:" in https://bugzilla.novell.com/show_bug.cgi?id=515005#c24
Also einfach ein Downgrade und gut is?
Ja, ein Downgrade zumindest zu den "offiziellen" openSUSE 11.2 Paketen cups-libs, cups-client und cups, die das eigentliche CUPS von http://www.cups.org/ beinhalten. Pakete wie cups-drivers oder cups-backends beinhalten nur zusätzliche Software für CUPS (die aber nicht von cups.org ist). Bei hartnäckigen Fällen siehe http://en.opensuse.org/SDB:CUPS_-_Reinstalling_the_Printing_System Gruß Johannes Meixner -- SUSE LINUX Products GmbH, Maxfeldstrasse 5, 90409 Nuernberg, Germany AG Nuernberg, HRB 16746, GF: Markus Rex
Am 09.03.2010 12:44, schrieb Johannes Meixner:
Was ich so in letzter Zeit mitbekomme, ist es mittlerweile eine der häufigsten Fehlerursachen geworden, wenn irgendwelche Pakete von irgendwelchen Repos durcheinender installiert werden.
Unser Paket-Management (genauer dessen Benutzerdialoge) scheinen es allzu leicht zu machen, dass unbewusst Pakete von irgendwelchen Repos durcheinender installiert werden, weil dem Endbenutzer nicht hinreichend klargemacht wird, von welchen Repos gerade was installiert werden soll.
Ich habe cups-pdf über den Build-Service installiert. Natürlich wurde da darauf hingewiesen, dass ein Repo eingebunden wird. Dass dann in diesem Repo auch cups drin steckt und man beim nächsten mal diesen sich womöglich mit aktualisiert, wird nicht ersichtlich. Ich denke, ich bin nicht der einzige, der hier den Durchblick verloren hat. Joachim -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Joachim H. [09.03.2010 13:46]:
Am 09.03.2010 12:44, schrieb Johannes Meixner:
Was ich so in letzter Zeit mitbekomme, ist es mittlerweile eine der häufigsten Fehlerursachen geworden, wenn irgendwelche Pakete von irgendwelchen Repos durcheinender installiert werden.
Unser Paket-Management (genauer dessen Benutzerdialoge) scheinen es allzu leicht zu machen, dass unbewusst Pakete von irgendwelchen Repos durcheinender installiert werden, weil dem Endbenutzer nicht hinreichend klargemacht wird, von welchen Repos gerade was installiert werden soll.
Ich habe cups-pdf über den Build-Service installiert. Natürlich wurde da darauf hingewiesen, dass ein Repo eingebunden wird. Dass dann in diesem Repo auch cups drin steckt und man beim nächsten mal diesen sich womöglich mit aktualisiert, wird nicht ersichtlich.
Ich denke, ich bin nicht der einzige, der hier den Durchblick verloren hat.
Hm, naja, ist so eine Sache... Wenn man mit "zypper up" updatet, sollte das nicht vermischt werden. Wählt man aber im YaST-Softwaremanagement "Paket -> alle in dieser Liste - -> aktualisieren, falls neuere Version verfügbar", kann das durchaus vermischt werden, weil in diesem Fall der "Anbieterwechsel" von "openSUSE" auf "openSUSE BuildSystem" nicht auffällt. Aktualisiert man nur ein einzelnes Paket, kommt die Frage nach dem "Anbieterwechsel" durchaus. Allerdings kann die alleinige Benutzung von zypper auch ein bisschen die Geduld strapazieren - ich hatte mal zu einigen Paketen die -devel-Pakete dazu installiert und es kamen ganz merkwürdige Fehler. Dann habe ich festgestellt, dass zypper die -devel-Pakete aus einer Quelle des Buildsystems gezogen hatte, die Binaries aber von der Installation kamen... Das wäre bestimmt mit rpm-Mitteln zu lösen, dürfte aber reichlich aufwändig sein. Gruß Werner -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.12 (GNU/Linux) Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org/ iEYEARECAAYFAkuWR5gACgkQk33Krq8b42M/SQCfdc0018CAcT+74NJGtN8xqvUn S/oAmwS/m4KGxBecgyuEFlBj1b9vLUYO =RL96 -----END PGP SIGNATURE----- -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am 09.03.2010 14:05, schrieb Werner Flamme:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Joachim H. [09.03.2010 13:46]:
Ich habe cups-pdf über den Build-Service installiert. Natürlich wurde da darauf hingewiesen, dass ein Repo eingebunden wird. Dass dann in diesem Repo auch cups drin steckt und man beim nächsten mal diesen sich womöglich mit aktualisiert, wird nicht ersichtlich.
Ich denke, ich bin nicht der einzige, der hier den Durchblick verloren hat.
Hm, naja, ist so eine Sache...
Wenn man mit "zypper up" updatet, sollte das nicht vermischt werden.
was passiert bei "zypper dup"? Ich hatte per zypper dup mein KDE auf 4.4 hochgehoben. Es ist durchaus drin, dass da in der riesen Latte an Meldungen was aktualisiert wird, auch cups genannt wurde. Auch mein Fehler, wenn ich diese Liste nicht Detail für Detail durch bin bzw. cups nicht aufgefallen ist. Ich habe in diesem Zusammenhang aber auch gar nicht cups erwartet, weil mir nicht bewusst war, dass ich hier ein Problem habe. Das Einbinden des Printing Repos geschah wohl bei der Installation des cup-pdf-Paketes und diese Aktion stand in keinem zeitlichen Zusammenhang mit dem KDE upgrade. Das war Monate früher. Joachim -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Tuesday 09 March 2010 14:19:44 schrieb Joachim H.:
Am 09.03.2010 14:05, schrieb Werner Flamme:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Joachim H. [09.03.2010 13:46]:
Ich habe cups-pdf über den Build-Service installiert. Natürlich wurde da darauf hingewiesen, dass ein Repo eingebunden wird. Dass dann in diesem Repo auch cups drin steckt und man beim nächsten mal diesen sich womöglich mit aktualisiert, wird nicht ersichtlich.
Ich denke, ich bin nicht der einzige, der hier den Durchblick verloren hat.
Hm, naja, ist so eine Sache...
Wenn man mit "zypper up" updatet, sollte das nicht vermischt werden.
was passiert bei "zypper dup"?
Ich hatte per zypper dup mein KDE auf 4.4 hochgehoben. Es ist durchaus drin, dass da in der riesen Latte an Meldungen was aktualisiert wird, auch cups genannt wurde. Auch mein Fehler, wenn ich diese Liste nicht Detail für Detail durch bin bzw. cups nicht aufgefallen ist. Ich habe in diesem Zusammenhang aber auch gar nicht cups erwartet, weil mir nicht bewusst war, dass ich hier ein Problem habe.
Das Einbinden des Printing Repos geschah wohl bei der Installation des cup-pdf-Paketes und diese Aktion stand in keinem zeitlichen Zusammenhang mit dem KDE upgrade. Das war Monate früher.
Joachim
Kleiner Tipp: im Yast modul für die 11.2 hat sich da einiges verändert beim upgraden/daten, am Besten man nimmt sich mal die Zeit und geht in die repo ansicht und schaut dann mal alles durch, ein zypper dup ist wohl die beste grundlage dafür. ps: Ich kämpf grad mit Amarok und den Multimedia-files auf ner frischen 11.2.
Hallo, Am 09.03.2010 12:44, schrieb Johannes Meixner:
Ja, ein Downgrade zumindest zu den "offiziellen" openSUSE 11.2 Paketen cups-libs, cups-client und cups, die das eigentliche CUPS von http://www.cups.org/ beinhalten.
Pakete wie cups-drivers oder cups-backends beinhalten nur zusätzliche Software für CUPS (die aber nicht von cups.org ist).
Bei hartnäckigen Fällen siehe http://en.opensuse.org/SDB:CUPS_-_Reinstalling_the_Printing_System
nach oben stehender Anleitung habe ich cups neu installiert. folgendes Problem: 1) gehe ich auf das Webinterface des cups, Port 631, erhalte ich nach wie vor die Seite mit cups 1.4.2. 2) Der Druckertreiber für meinen Brother HL2030 (1250 foomatic) ist weg. Bei der Installation des Druckers über Yast wird nix mit foomatic als Treiber angeboten. In Yast wollte ich dann die foomatic neu installieren, ging nicht. Es wird nur löschen angeboten. Hab' ich gemacht und habe nun das Problem, dass ich foomatic nicht nachinstallieren kann, denn es wird nicht angeboten. cups braucht foomatic, wird aber nicht angeboten. Jetzt bin ich ratlos. wie krieg ich foomatic wieder hin oder anders, den Brother HL2030 ans Laufen? Gruß Joachim -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
n'abend, Joachim H. schrieb:
Hallo,
Am 09.03.2010 12:44, schrieb Johannes Meixner:
Ja, ein Downgrade zumindest zu den "offiziellen" openSUSE 11.2 Paketen cups-libs, cups-client und cups, die das eigentliche CUPS von http://www.cups.org/ beinhalten.
Pakete wie cups-drivers oder cups-backends beinhalten nur zusätzliche Software für CUPS (die aber nicht von cups.org ist).
Bei hartnäckigen Fällen siehe http://en.opensuse.org/SDB:CUPS_-_Reinstalling_the_Printing_System
nach oben stehender Anleitung habe ich cups neu installiert.
folgendes Problem:
1) gehe ich auf das Webinterface des cups, Port 631, erhalte ich nach wie vor die Seite mit cups 1.4.2.
2) Der Druckertreiber für meinen Brother HL2030 (1250 foomatic) ist weg. Bei der Installation des Druckers über Yast wird nix mit foomatic als Treiber angeboten. In Yast wollte ich dann die foomatic neu installieren, ging nicht. Es wird nur löschen angeboten. Hab' ich gemacht und habe nun das Problem, dass ich foomatic nicht nachinstallieren kann, denn es wird nicht angeboten.
also Punkt 2 ist erledigt. Irgendwas hatte sich verschluckt. Bleib die Sache, dass cups 1.3.11 installiert ist und sich der 1.4.2 auf Port 631 meldet. Joachim -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo, On Mar 14 21:29 Joachim H. wrote (shortened):
... Bleib die Sache, dass cups 1.3.11 installiert ist und sich der 1.4.2 auf Port 631 meldet.
Was nicht sein darf, kann nicht sein ;-) Im Ernst: Ich habe keine Idee, wie das zustandekommen könnte. Evtl. kommt's aus dem Browser-Cache? Evtl. den cupsd nicht neu gestartet? Evtl. doch noch irgendwelche CUPS 1.4.2 Software irgendwie irgendwo installiert? Z.B. ein selbstcompiliertes CUPS 1.4.2 ginge natürlich nicht mit RPM weg, sondern dessen Dateien müssten manuell gelöscht werden (evtl. unter /usr/local/). Gruß Johannes Meixner -- SUSE LINUX Products GmbH, Maxfeldstrasse 5, 90409 Nuernberg, Germany AG Nuernberg, HRB 16746, GF: Markus Rex
Hallo Johannes, Am 16.03.2010 10:54, schrieb Johannes Meixner:
Hallo,
On Mar 14 21:29 Joachim H. wrote (shortened):
... Bleib die Sache, dass cups 1.3.11 installiert ist und sich der 1.4.2 auf Port 631 meldet.
Was nicht sein darf, kann nicht sein ;-)
Im Ernst: Ich habe keine Idee, wie das zustandekommen könnte. Evtl. kommt's aus dem Browser-Cache?
Möglich, doch habe ich über dieses Interface eine Drucker eingerichtet, sprich die Seiten wurden mehrfach neu geladen und Formulare ausgefüllt. Es handelt sich ja nicht um eine statische Seite sondern was dynamisches. Kann in diesem Fall der Cache des Browsers ein Layout halten und mit aktuellen Daten füttern? Halte ich für unwahrscheinlich, bin da aber auch kein Experte
Evtl. den cupsd nicht neu gestartet?
Doch doch!
Evtl. doch noch irgendwelche CUPS 1.4.2 Software irgendwie irgendwo installiert? Z.B. ein selbstcompiliertes CUPS 1.4.2 ginge natürlich nicht mit RPM weg, sondern dessen Dateien müssten manuell gelöscht werden (evtl. unter /usr/local/).
Ne, selbst compiliert habe ich da nix. Immerhin kann ich wieder drucken. Das Webinterface ist erstmal zweitrangig. Gestern ging es aus Zeitgründen nicht, doch heute, werde ich mal wieder reinkucken und mal sehen, vielleicht ist das Problem ja von alleine weg! Joachim -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (5)
-
Christoph von Gallera
-
Daniel Fuhrmann
-
Joachim H.
-
Johannes Meixner
-
Werner Flamme