{"id":5773,"date":"2020-11-24T08:00:44","date_gmt":"2020-11-24T07:00:44","guid":{"rendered":"https:\/\/axebase.net\/blog\/?p=5773"},"modified":"2020-11-26T13:27:14","modified_gmt":"2020-11-26T12:27:14","slug":"cups-drucker-nicht-mehr-angezeigt","status":"publish","type":"post","link":"https:\/\/axebase.net\/blog\/2020\/11\/24\/cups-drucker-nicht-mehr-angezeigt\/","title":{"rendered":"CUPS: Drucker nicht mehr angezeigt"},"content":{"rendered":"<p>Wenn seit etwa einer Woche (in Abh\u00e4ngigkeit, welche Distribution installiert ist, ob man in arch testing aktiviert und wann geupdatet hat) keine Drucker mehr als installiert angezeigt werden, f\u00e4ngt man <em>nicht<\/em> unlogisch an, die neu installieren zu wollen, auch cups nicht.<\/p>\n<p>Mit <a href=\"https:\/\/de.wikipedia.org\/wiki\/Common_Unix_Printing_System\" rel=\"noopener\" target=\"_blank\">CUPS<\/a> als solchem liegt man jedoch nicht falsch, man checkt, ob der Service l\u00e4uft:<\/p>\n<pre lang=\"sh\" line=\"1\">\r\n$ systemctl status cups\r\n\u25cf cups.service - CUPS Scheduler\r\n     Loaded: loaded (\/usr\/lib\/systemd\/system\/cups.service; disabled; vendor preset: disabled)\r\n     Active: inactive (dead)\r\nTriggeredBy: \u25cf cups.socket\r\n       Docs: man:cupsd(8)\r\n<\/pre>\n<p>Also nicht, richtig vermutet. Kann man den Daemon mit<\/p>\n<pre lang=\"sh\" line=\"1\">\r\n# systemctl start cups\r\n<\/pre>\n<p>starten, sprich funktioniert das Drucken wieder (aber nur f\u00fcr diese eine Session), wei\u00df man schon mal, alles ist richtig installiert. Bis auf die Kleinigkeit, da\u00df eben der Daemon nicht automatisch gestartet wird. Sieht man selbstverst\u00e4ndlich bei Updates hin, sollte aufgefallen sein, da\u00df sich k\u00fcrzlich bzgl. cups etwas ge\u00e4ndert hat. Man pr\u00fcft in den <a href=\"https:\/\/github.com\/archlinux\/svntogit-packages\/commit\/104686c89c71b81d40e07bc92bb7c70264de3d88#diff-3e341d2d9c67be01819b25b25d5e53ea3cdf3a38d28846cda85a195eb9b7203a\" rel=\"noopener\" target=\"_blank\">Changes<\/a>. Ab Zeile 190 &#8220;# rename the systems service files&#8221; wird man best\u00e4tigt, da\u00df 5 Files &#8220;org.cups.cups*.*&#8221; in &#8220;\/usr\/lib\/systemd\/system\/&#8221; umbenannt worden sind. Nun sollte man wissen, da\u00df auf diese \u00fcber Softlinks zugegriffen wird. Die zeigen aber auf nicht mehr existente Files.<\/p>\n<p>Man sollte den Daemon nochmal stoppen, auch, um hernach gleich zu sehen, ob&#8217;s funktioniert hat:<\/p>\n<pre lang=\"sh\" line=\"1\">\r\n# systemctl stop cups\r\n<\/pre>\n<p>Da man sauber arbeitet, l\u00f6scht man zuerst die toten Links:<\/p>\n<pre lang=\"sh\" line=\"1\">\r\n# systemctl disable org.cups.cupsd\r\n<\/pre>\n<p>Nun legt man die neuen Softlinks an:<\/p>\n<pre lang=\"sh\" line=\"1\">\r\n# systemctl enable --now cups\r\n<\/pre>\n<p>Mit der Option &#8220;now&#8221; wird erreicht, da\u00df das Gew\u00fcnschte sofort aktiv ist, kein Reboot oder extra Start n\u00f6tig.<\/p>\n<p>Status-Check:<\/p>\n<pre lang=\"sh\" line=\"1\">\r\n$ systemctl status cups\r\n\u25cf cups.service - CUPS Scheduler\r\n     Loaded: loaded (\/usr\/lib\/systemd\/system\/cups.service; enabled; vendor preset: disabled)\r\n     Active: active (running) since Mon 2020-11-23 18:10:42 CET; 31s ago\r\nTriggeredBy: \u25cf cups.path\r\n             \u25cf cups.socket\r\n       Docs: man:cupsd(8)\r\n   Main PID: 859 (cupsd)\r\n     Status: \"Scheduler is running...\"\r\n(...)\r\n<\/pre>\n<p>Done.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Wenn seit etwa einer Woche (in Abh\u00e4ngigkeit, welche Distribution installiert ist, ob man in arch testing aktiviert und wann geupdatet hat) keine Drucker mehr als installiert angezeigt werden, f\u00e4ngt man nicht unlogisch an, die neu installieren zu wollen, auch cups nicht. Mit CUPS als solchem liegt man jedoch nicht falsch, man checkt, ob der Service [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_crdt_document":"","footnotes":""},"categories":[26,2,11,5,16],"tags":[],"class_list":["post-5773","post","type-post","status-publish","format-standard","hentry","category-arch_based","category-computer","category-howto","category-linux","category-office"],"_links":{"self":[{"href":"https:\/\/axebase.net\/blog\/wp-json\/wp\/v2\/posts\/5773","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/axebase.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/axebase.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/axebase.net\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/axebase.net\/blog\/wp-json\/wp\/v2\/comments?post=5773"}],"version-history":[{"count":2,"href":"https:\/\/axebase.net\/blog\/wp-json\/wp\/v2\/posts\/5773\/revisions"}],"predecessor-version":[{"id":5785,"href":"https:\/\/axebase.net\/blog\/wp-json\/wp\/v2\/posts\/5773\/revisions\/5785"}],"wp:attachment":[{"href":"https:\/\/axebase.net\/blog\/wp-json\/wp\/v2\/media?parent=5773"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/axebase.net\/blog\/wp-json\/wp\/v2\/categories?post=5773"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/axebase.net\/blog\/wp-json\/wp\/v2\/tags?post=5773"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}