Nobuddy
Anmeldungsdatum: 2. September 2005
Beiträge: 6864
|
Hallo zusammen,
seit Kurzem ist mir aufgefallen, dass der CUPS-PDF Drucker nicht den Ordner $HOME/PDF nutzt, sondern nur $HOME.
In der /etc/cups/cups-pdf.conf, steht der Eintrag drin:
Der Ordner PDF existiert im Home-Verzeichnis. Hoffe auf Eure Hilfe! Grüße Nobuddy
|
schollsky
Anmeldungsdatum: 3. Dezember 2012
Beiträge: 1338
|
Hallo Nobuddy, die Konfig-Datei habe ich mir einmal etwas näher angesehen. Du könntest folgende Änderung vornehmen: Out /home/${USER}/PDF Wenn das nicht hilft, wäre es gut, einige Angaben mit Details hier zu sehen: cd
ls -al
lsblk HTH & vorweihnachtliche Grüße schollsky
|
von.wert
Anmeldungsdatum: 23. Dezember 2020
Beiträge: 7756
|
schollsky schrieb:
Du könntest folgende Änderung vornehmen:
Kannst Du vergessen. Das funktioniert seit Jahren nicht richtig (vorhin nochmal probiert).
|
Nobuddy
(Themenstarter)
Anmeldungsdatum: 2. September 2005
Beiträge: 6864
|
Hallo schollsky,
habe die Änderung gemacht und anschließend mit 'sudo service cups restart' abgeschlossen.
Leider gibt es keine Veränderung dadurch. Hier die Ausgabe von 'ls -al': 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68 | insgesamt 812
drwxr-xr-x 32 odin odin 4096 Dez 21 08:34 .
drwxr-xr-x 4 root root 4096 Feb 5 2021 ..
lrwxrwxrwx 1 odin odin 19 Feb 17 2021 Ämter -> /media/daten/Ämter
lrwxrwxrwx 1 odin odin 24 Sep 16 2020 Anleitungen -> /media/daten/Anleitungen
drwxrwxr-x 5 odin odin 4096 Mär 20 2022 .audacity-data
drwxr-xr-x 3 odin odin 4096 Jan 13 2021 .avidemux6
-rw------- 1 odin odin 20619 Dez 20 18:51 .bash_history
-rw-r--r-- 1 odin odin 220 Sep 15 2020 .bash_logout
-rw-r--r-- 1 odin odin 3771 Sep 15 2020 .bashrc
lrwxrwxrwx 1 odin odin 23 Feb 17 2021 Bestellung -> /media/daten/Bestellung
drwxr-xr-x 2 odin odin 4096 Feb 27 2022 Bilder
drwxrwxr-x 39 odin odin 4096 Dez 20 17:31 .cache
lrwxrwxrwx 1 odin odin 16 Sep 16 2020 CAD -> /media/daten/CAD
drwxrwxr-x 3 odin odin 4096 Aug 1 2021 .cddb
drwxrwxr-x 31 odin odin 4096 Dez 21 08:37 .config
drwxrwxr-x 4 odin odin 4096 Nov 16 16:45 .designer
-rw------- 1 odin odin 59 Nov 2 2020 .directory
lrwxrwxrwx 1 odin odin 22 Feb 6 2021 Dokumente -> /media/daten/Dokumente
lrwxrwxrwx 1 odin odin 22 Feb 6 2021 Downloads -> /media/daten/Downloads
-rw-r--r-- 1 odin odin 14965 Sep 15 2020 .face
lrwxrwxrwx 1 odin odin 5 Sep 15 2020 .face.icon -> .face
lrwxrwxrwx 1 odin odin 21 Feb 10 2022 Finanzen -> /media/daten/Finanzen
drwxrwxr-x 2 odin odin 4096 Dez 17 2020 .FreeCAD
lrwxrwxrwx 1 odin odin 23 Feb 17 2021 Gesundheit -> /media/daten/Gesundheit
drwx------ 3 odin odin 4096 Dez 15 2020 .gnome
drwx------ 5 odin odin 4096 Aug 23 2021 .gnupg
-rw-rw-r-- 1 odin odin 284 Dez 21 08:34 .gtkrc-2.0
drwxr--r-- 2 odin odin 4096 Nov 7 2020 .hardinfo
drwxrwxr-x 6 odin odin 4096 Dez 13 09:36 .icons
drwxrwxr-x 3 odin odin 4096 Dez 21 2020 .installjammerinfo
lrwxrwxrwx 1 odin odin 36 Feb 19 2021 'Internet + Komunikation' -> '/media/daten/Internet + Komunikation'
drwxrwxr-x 3 odin odin 4096 Apr 16 2021 .java
drwxrwxr-x 3 odin odin 4096 Sep 15 2020 .kde
drwxr-xr-x 7 odin odin 4096 Okt 12 2020 .kodi
drwxrwxr-x 5 odin odin 4096 Feb 9 2022 .local
drwxrwxr-x 3 odin odin 4096 Dez 29 2020 .masterpdfeditor
drwx------ 4 odin odin 4096 Mär 19 2022 .mozilla
lrwxrwxrwx 1 odin odin 23 Feb 6 2021 Multimedia -> /media/daten/Multimedia
drwxr-xr-x 2 odin odin 4096 Sep 19 18:30 Öffentlich
lrwxrwxrwx 1 odin odin 25 Nov 20 19:55 officeplanet -> /media/daten/officeplanet
lrwxrwxrwx 1 odin odin 16 Feb 17 2021 opt -> /media/daten/opt
lrwxrwxrwx 1 odin odin 16 Dez 20 17:57 PDF -> /media/daten/PDF
drwx------ 3 odin odin 4096 Jan 13 2021 .pki
lrwxrwxrwx 1 odin odin 16 Feb 17 2021 PKW -> /media/daten/PKW
drwxrwxr-x 12 odin odin 4096 Nov 20 18:34 .PlayOnLinux
lrwxrwxrwx 1 odin odin 36 Sep 19 2020 "PlayOnLinux's virtual drives" -> /home/odin/.PlayOnLinux//wineprefix/
-rw-r--r-- 1 odin odin 807 Sep 15 2020 .profile
lrwxrwxrwx 1 odin odin 19 Jul 6 09:23 Python -> /media/daten/Python
drwxrwxr-x 3 odin odin 4096 Okt 14 11:28 .qt_material
-rw-rw-r-- 1 odin odin 91681 Dez 15 14:47 .sambox.cache
drwxr-xr-x 2 odin odin 4096 Sep 13 16:19 Schreibtisch
-rw-rw-r-- 1 odin odin 239 Feb 19 2021 .sffview
drwx------ 4 odin odin 4096 Dez 9 16:27 snap
-rw-r--r-- 1 odin odin 0 Sep 15 2020 .sudo_as_admin_successful
drwxrwxr-x 3 odin odin 4096 Dez 18 2021 Sync
lrwxrwxrwx 1 odin odin 43 Feb 18 2021 .thunderbird -> /media/daten/ZZTop/Thunderbird/.thunderbird
drwxr-xr-x 3 odin odin 4096 Sep 18 2020 .var
lrwxrwxrwx 1 odin odin 27 Feb 17 2021 Versicherungen -> /media/daten/Versicherungen
drwxr-xr-x 3 odin odin 4096 Mär 30 2021 Videos
drwxr-xr-x 2 odin odin 4096 Nov 14 13:50 Vorlagen
-rw-rw-r-- 1 odin odin 414 Nov 20 19:01 .wget-hsts
lrwxrwxrwx 1 odin odin 24 Sep 21 2020 .wine -> /media/daten/ZZTop/.wine
drwxrwxr-x 2 odin odin 4096 Okt 30 2020 .winff
lrwxrwxrwx 1 odin odin 20 Feb 17 2021 Wohnung -> /media/daten/Wohnung
lrwxrwxrwx 1 odin odin 21 Nov 20 19:55 Wolfgang -> /media/daten/Wolfgang
-rw------- 1 odin odin 98 Dez 21 08:34 .Xauthority
-rw------- 1 odin odin 529832 Dez 21 08:39 .xsession-errors
|
Hier die Ausgabe von 'lsblk': 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 | NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
loop0 7:0 0 4K 1 loop /snap/bare/5
loop1 7:1 0 63,2M 1 loop /snap/core20/1738
loop2 7:2 0 238,4M 1 loop /snap/firefox/2211
loop3 7:3 0 238,9M 1 loop /snap/firefox/2186
loop4 7:4 0 346,3M 1 loop /snap/gnome-3-38-2004/119
loop5 7:5 0 49,6M 1 loop /snap/snapd/17883
loop6 7:6 0 91,7M 1 loop /snap/gtk-common-themes/1535
sda 8:0 0 465,8G 0 disk
├─sda1 8:1 0 27,9G 0 part /var/snap/firefox/common/host-hunspell
│ /
├─sda2 8:2 0 1K 0 part
├─sda5 8:5 0 9,3G 0 part /home
└─sda6 8:6 0 428,5G 0 part /media/daten
sdb 8:16 1 0B 0 disk
sr0 11:0 1 1024M 0 rom
|
Hoffe, die Ausgaben helfen, um das Problem zu erkennen. Grüße Nobuddy
|
shiro
Anmeldungsdatum: 20. Juli 2020
Beiträge: 611
|
Nobuddy schrieb:
| > lrwxrwxrwx 1 odin odin 16 Dez 20 17:57 PDF -> /media/daten/PDF
|
Du hast einen symbolic Link auf "${HOME}/PDF" gesetzt. Hast du schon mal probiert, den Eintrag in "Out ${HOME}/PDF" auf ein echtes Directory zeigen zu lassen? Also Link auf Verzeichnis ~/PDF löschen und danach ein "mkdir ~/PDF" machen?
|
Nobuddy
(Themenstarter)
Anmeldungsdatum: 2. September 2005
Beiträge: 6864
|
Habe es auch ohne symbolischen Link, als realer Ordner in meinem Home-Verzeichnis versucht.
Das Ergebnis bleibt gleich.
|
Nobuddy
(Themenstarter)
Anmeldungsdatum: 2. September 2005
Beiträge: 6864
|
Meine Überlegung ist, ob es nicht an der Version 22.04 liegt.
Habe erst seit kurzem auf 22.04 upgegradet. Wie sieht es bei Euch aus, wird bei Euch $HOME/PDF von CUPS-PDF beim PDF-Druck richtig angezeigt? Wünsche Euch schon mal weihnachtliche Grüße
Nobuddy
|
Nobuddy
(Themenstarter)
Anmeldungsdatum: 2. September 2005
Beiträge: 6864
|
Beim Googeln dazu, bin ich auch auf den Sytemstandard PDF Drucker < In PDF-Datei drucken > gestoßen.
Der < In PDF-Datei drucken > Drucker ist ein Qt-Produkt und könnte evtl. den Dateipfad $HOME/PDF der Datei /etc/cups/cups-pdf.conf überschreiben. Weiß Jemand von Euch, ob und wo dieser Sytemstandard PDF Drucker < In PDF-Datei drucken > konfigurierbar ist?
|
von.wert
Anmeldungsdatum: 23. Dezember 2020
Beiträge: 7756
|
Nobuddy schrieb:
Meine Überlegung ist, ob es nicht an der Version 22.04 liegt.
Nein. Diese Probleme haben auch andere Distributionen, sogar gänzlich andere.
|
Nobuddy
(Themenstarter)
Anmeldungsdatum: 2. September 2005
Beiträge: 6864
|
Wenn dies auch bei anderen Distributionen besteht, liegt es evtl. doch an der Kommunikation zwischen CUPS und Appamor.
Hier habe ich einen älteren Beitrag zu einem Bug-Report gefunden.
https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=&cad=rja&uact=8&ved=2ahUKEwjB3v7Zu4_8AhVHQfEDHY-oDhQQFnoECAwQAQ&url=https%3A%2F%2Fbugs.launchpad.net%2Fbugs%2F147551&usg=AOvVaw1hGmJRYUFBuyJg8NCBPXZg
Leider ist mein Englisch dafür sehr begrenzt. Irgendwie habe ich das Gefühl, dass sich für dieses Problem, NIEMAND zuständig fühlt!?
Ich meine damit niemand von Euch, sondern die Entwickler.
|
shiro
Anmeldungsdatum: 20. Juli 2020
Beiträge: 611
|
Ja, CUPS ist ein grässlicher Verhau, wenn du in den Quellentexten stöberst. Daher hat Apple mittlerweile wohl davon auch die Finger gelassen. Der in deinem Link referenzierte Bug ist aber schon uralt. Dennoch solltest du mal die Fehlermeldungen in "/var/log/cups" auf Auffälligkeiten prüfen. Auch ein Blick in den "apparmor" Teil schadet nichts. Wenn du in der Datei "/etc/apparmor.d/usr.sbin.cupsd" am Ende noch eine Definition wie @{HOME}/PDF/ rw,
@{HOME}/PDF/* rw, hast, solltest du den Teil auskommentieren und ersetzen durch @{HOME}/[^.]*/{,**/} rw,
@{HOME}/[^.]*/** rw, um weniger Stress beim Wechsel der "Out" Anweisung im "/etc/cups/cups-pdf.conf" zu bekommen, wenn du vergisst, in den anderen Konfig Dateien die logische Änderung mit ihren Konsequenzen nachzutragen (ist halt CUPS ...).
|
Kellerkind_2009
Anmeldungsdatum: 26. November 2009
Beiträge: 19527
|
Bei mir sieht es so aus. Wichtiges Gelb markiert. stephan@stephan-desktop:~$ egrep -v '^[[:space:]]*([#;]|$)' /etc/cups/cups-pdf.conf
Out ${HOME}/PDF
Grp lpadmin
DecodeHexStrings 1
stephan@stephan-desktop:~$ ls -l ${HOME}/PDF
insgesamt 24
-rw------- 1 stephan stephan 20335 Dez 21 16:08 cups.pdf
-rw------- 1 stephan stephan 2498 Dez 22 15:55 EON_Strom.pdf
stephan@stephan-desktop:~$ lp -d PDF /usr/share/cups/data/testprint
Anfrage-ID ist PDF-582 (1 Datei(en))
stephan@stephan-desktop:~$ ls -l ${HOME}/PDF
insgesamt 152
-rw------- 1 stephan stephan 20335 Dez 21 16:08 cups.pdf
-rw------- 1 stephan stephan 2498 Dez 22 15:55 EON_Strom.pdf
-rw------- 1 stephan stephan 128643 Dez 23 12:47 testprint-job_582.pdf
stephan@stephan-desktop:~$ sudo -H pluma /etc/cups/cups-pdf.conf
stephan@stephan-desktop:~$ ls -l /media/Daten/Linux/PDF
ls: Zugriff auf '/media/Daten/Linux/PDF' nicht möglich: Datei oder Verzeichnis nicht gefunden
stephan@stephan-desktop:~$ egrep -v '^[[:space:]]*([#;]|$)' /etc/cups/cups-pdf.conf
Out /media/Daten/Linux/PDF
Grp lpadmin
DecodeHexStrings 1
stephan@stephan-desktop:~$ lp -d PDF /usr/share/cups/data/testprint
Anfrage-ID ist PDF-583 (1 Datei(en))
stephan@stephan-desktop:~$ ls -l /media/Daten/Linux/PDF
insgesamt 128
-rw------- 1 stephan stephan 128499 Dez 23 12:50 testprint-job_583.pdf
stephan@stephan-desktop:~$ dpkg -l | grep cups-*
ii cups 2.4.2-1ubuntu2 amd64 Common UNIX Printing System(tm) - PPD/driver support, web interface
ii cups-bsd 2.4.2-1ubuntu2 amd64 Common UNIX Printing System(tm) - BSD commands
ii cups-client 2.4.2-1ubuntu2 amd64 Common UNIX Printing System(tm) - client programs (SysV)
ii cups-common 2.4.2-1ubuntu2 all Common UNIX Printing System(tm) - common files
ii cups-core-drivers 2.4.2-1ubuntu2 amd64 Common UNIX Printing System(tm) - driverless printing
ii cups-daemon 2.4.2-1ubuntu2 amd64 Common UNIX Printing System(tm) - daemon
ii cups-filters 1.28.16-1 amd64 OpenPrinting CUPS Filters - Main Package
ii cups-filters-core-drivers 1.28.16-1 amd64 OpenPrinting CUPS Filters - Driverless printing
ii cups-ipp-utils 2.4.2-1ubuntu2 amd64 Common UNIX Printing System(tm) - IPP developer/admin utilities
ii cups-pk-helper 0.2.6-1ubuntu5 amd64 PolicyKit helper to configure cups with fine-grained privileges
ii cups-ppdc 2.4.2-1ubuntu2 amd64 Common UNIX Printing System(tm) - PPD manipulation utilities
ii cups-server-common 2.4.2-1ubuntu2 all Common UNIX Printing System(tm) - server common files
ii libcups2:amd64 2.4.2-1ubuntu2 amd64 Common UNIX Printing System(tm) - Core library
ii libcupsfilters-dev:amd64 1.28.16-1 amd64 OpenPrinting CUPS Filters - Development files for the library
ii libcupsfilters1:amd64 1.28.16-1 amd64 OpenPrinting CUPS Filters - Shared library
ii libcupsimage2:amd64 2.4.2-1ubuntu2 amd64 Common UNIX Printing System(tm) - Raster image library
ii printer-driver-cups-pdf 3.0.1-14 amd64 printer driver for PDF writing via CUPS
ii printer-driver-hpcups 3.22.6+dfsg0-1 amd64 HP Linux Printing and Imaging - CUPS Raster driver (hpcups)
ii python3-cups:amd64 2.0.1-5build1 amd64 Python3 bindings for CUPS
ii python3-cupshelpers 1.5.18-0ubuntu2 all Python utility modules around the CUPS printing system
stephan@stephan-desktop:~$ lsb_release -a
LSB Version: security-11.2ubuntu1-noarch
Distributor ID: Ubuntu
Description: Ubuntu 22.10
Release: 22.10
Codename: kinetic
stephan@stephan-desktop:~$ P.s. wegen den Rechten noch stephan@stephan-desktop:~$ id
uid=1000(stephan) gid=1000(stephan) Gruppen=1000(stephan),4(adm),7(lp),20(dialout),22(voice),24(cdrom),27(sudo),29(audio),30(dip),44(video),46(plugdev),112(bluetooth),117(vboxusers),120(lpadmin),124(scanner),127(pipewire),129(davfs2),130(pulse)
stephan@stephan-desktop:~$
|
Nobuddy
(Themenstarter)
Anmeldungsdatum: 2. September 2005
Beiträge: 6864
|
Hallo shiro, Hiermal die letzten Zeilen aus /var/log/cups/error.log.
Dies wiederholt sich von Anfang bis Ende ...
|
E [23/Dec/2022:10:59:21 +0100] Missing value on line 2636 of /var/cache/cups/job.cache.
E [23/Dec/2022:10:59:21 +0100] Missing value on line 2705 of /var/cache/cups/job.cache.
E [23/Dec/2022:13:26:06 +0100] [Client 55] Returning IPP client-error-bad-request for Create-Printer-Subscriptions (/) from localhost.
|
Bei der /etc/apparmor.d/usr.sbin.cupsd, sieht es so aus:
|
# allow read and write on almost anything in @{HOME} (lenient, but
# private-files-strict is in effect), to support customized "Out"
# setting in cups-pdf.conf (Debian#940578)
#include <abstractions/private-files-strict>
@{HOME}/[^.]*/{,**/} rw,
@{HOME}/[^.]*/** rw,
|
|
Nobuddy
(Themenstarter)
Anmeldungsdatum: 2. September 2005
Beiträge: 6864
|
Habe mal unter /var/cache/cups nachgeschaut.
Ist ein Ordner aber ohne Inhalt, also keine job.cache.
|
shiro
Anmeldungsdatum: 20. Juli 2020
Beiträge: 611
|
Bei der /etc/apparmor.d/usr.sbin.cupsd, sieht es so aus:
Das sieht doch gut aus.
E [23/Dec/2022:10:59:21 +0100] Missing value on line 2636 of /var/cache/cups/job.cache.
Die .cache Datei solltest du dir anschauen (ist eine Textdate) und sieht etwa so aus:
<Job 2131>
State 9
Created 0
Completed 1671745878
Priority 50
HoldUntil 1671746777
Username shiro
Destination Generic-CUPS-PDF-Printer
DestType 0
KOctets 224
NumFiles 1
File 1 application/vnd.adobe-reader-postscript 0
</Job>
Interessant wäre, was bei dir da so im Bereich von Zeile 2636 und Umgebung steht (zwischen <Job ... bis </Job>).
|