Uroš Popović v krátkém článku vysvětluje, co jsou emulátor terminálu, TTY a shell a jaké jsou mezi nimi rozdíly. Jde o první díl seriálu na jeho novém webu Linux Field Guide věnovaném nízkoúrovňové práci s linuxovými systémy.
Byl vydán Debian 13.5, tj. pátá opravná verze Debianu 13 s kódovým názvem Trixie a Debian 12.14, tj. čtrnáctá opravná verze Debianu 12 s kódovým názvem Bookworm. Řešeny jsou především bezpečnostní problémy, ale také několik vážných chyb. Instalační média Debianu 13 a Debianu 12 lze samozřejmě nadále k instalaci používat. Po instalaci stačí systém aktualizovat.
CiviCRM (Wikipedie) bylo vydáno v nové verzi 6.14.0. Podrobnosti o nových funkcích a opravách najdete na release stránce. CiviCRM je robustní open-source CRM systém navržený speciálně pro neziskové organizace, spolky a občanské iniciativy. Projekt je napsán v jazyce PHP a licencován pod GNU Affero General Public License (AGPLv3). Český překlad má nyní 45 % přeložených řetězců a přibližuje se milníku 50 %. Potřebujeme vaši pomoc, abychom se dostali dál. Pokud máte chuť přispět překladem nebo korekturou, přidejte se na platformu Transifex.
Další lokální zranitelností Linuxu je ssh-keysign-pwn. Uživatel si může přečíst obsah souborů, ke kterým má právo ke čtení pouze root, například soubory s SSH klíči nebo /etc/shadow. V upstreamu již opraveno [oss-security mailing list].
Singularity (YouTube) je nejnovější otevřený film od Blender Studia. Jedná se o jejich první 4K HDR film.
Vyšla hra Život Není Krásný: Poslední Exekuce (Steam, ProtonDB). Kreslená point & click adventura ze staré školy plná černého humoru a nekorektního násilí. Vžijte se do role zpustlého exekutora Vladimíra Brehowského a projděte s ním jeho poslední pracovní den. Hra volně navazuje na sérii Život Není Krásný.
Společnost Red Hat představila Fedora Hummingbird, tj. linuxovou distribuci s nativním kontejnerovým designem určenou pro vývojáře využívající AI agenty.
Hru The Legend of Zelda: Twilight Princess od společnosti Nintendo si lze nově díky projektu Dusklight (původně Dusk) a reverznímu inženýrství zahrát i na počítačích a mobilních zařízeních. Vyžadována je kopie původní hry (textury, modely, hudba, zvukové efekty, …). Ukázka na YouTube. Projekt byl zahájen v srpnu 2020.
Byla vydána nová major verze 29.0 programovacího jazyka Erlang (Wikipedie) a související platformy OTP (Open Telecom Platform, Wikipedie). Detailní přehled novinek na GitHubu.
Po zranitelnostech Copy Fail a Dirty Frag přichází zranitelnost Fragnesia. Další lokální eskalace práv na Linuxu. Zatím v upstreamu neopravena. Přiřazeno ji bylo CVE-2026-46300.
a2ps-4.13b-i386-2 aaa_base-11.0.0-noarch-2 aaa_elflibs-11.0.0-i486-9 acpid-1.0.4-i486-2 apache-1.3.37-i486-2 apcupsd-3.14.1-i486-1sl apmd-3.0.2-i386-1 autofs-3.1.7-i386-1 bash-3.1.017-i486-1 bin-11.0-i486-3 bind-9.3.2_P1-i486-1 bzip2-1.0.3-i486-3 coreutils-5.97-i486-1 cpio-2.5-i386-1 cups-1.1.23-i486-4 cxxlibs-6.0.3-i486-1 cyrus-sasl-2.1.22-i486-1 dcron-2.3.3-i486-5 devs-2.3.1-noarch-25 dhcp-3.0.4-i486-2 dhcpcd-2.0.4-i486-2 diffutils-2.8.1-i486-3 e2fsprogs-1.38-i486-2 elvis-2.2_0-i486-2 espgs-8.15.3svn185-i486-1 etc-11.0-noarch-2 gawk-3.1.5-i486-3 genpower-1.0.5-i486-1 glibc-solibs-2.3.6-i486-6 glibc-zoneinfo-2.3.6-noarch-6 gnu-gs-fonts-6.0-noarch-1 gpm-1.20.1-i486-2 grep-2.5-i486-3 groff-1.19.2-i486-1 gzip-1.3.5-i486-1 hdparm-6.6-i486-1 hotplug-2004_09_23-noarch-11 hpijs-2.1.4-i486-1 hplip-1.7.4a-i486-1_rlw iproute2-2.6.16_060323-i486-1 iptables-1.3.5-i486-2 iptraf-2.7.0-i386-1 isapnptools-1.26-i386-1 joe-3.5-i486-1 kbd-1.12-i486-2 kernel-ide-2.4.33.3-i486-1 kernel-modules-2.4.33.3-i486-1 less-394-i486-1 lilo-22.7.1-i486-2 loadlin-1.6c-i386-1 lsof-4.76-i486-1 man-1.6c-i486-2 man-pages-2.39-noarch-1 mc-4.6.1-i486-2 mkinitrd-1.0.1-i486-3 module-init-tools-3.2.2-i486-2 nc-1.10-i386-1 nmap-4.11-i486-1 ntp-4.2.2p3-i486-1 openldap-client-2.3.27-i486-1 openssh-4.4p1-i486-1 openssl-0.9.8d-i486-1 openssl-solibs-0.9.8d-i486-1 pciutils-2.2.3-i486-2 pcmcia-cs-3.2.8-i486-3 php-4.4.4-i486-3 pidentd-3.0.19-i486-1 pkgtools-11.0.0-i486-4 portmap-5.0-i486-3 procps-3.2.7-i486-1 samba-3.0.23c-i486-1 sed-4.1.5-i486-1 shadow-4.0.3-i486-13 sysklogd-1.4.1-i486-9 syslinux-2.13-i486-1 sysvinit-2.84-i486-69 tar-1.15.1-i486-2 tcpdump-3.9.4-i486-2 tcpip-0.17-i486-39 traceroute-1.4a12-i386-2 udev-097-i486-10 utempter-1.1.3-i486-1 util-linux-2.12r-i486-5 vim-7.0.109-i486-1 wget-1.10.2-i486-2 whois-4.7.15-i486-1 wireless-tools-28-i486-3 wpa_supplicant-0.4.9-i486-1 xfsprogs-2.8.10_1-i486-1 zsh-4.2.6-i486-1Výpis ze souboru /var/log/cups/error_log
D [10/Mar/2013:21:57:23 +0100] AcceptClient: 5 from 192.168.1.100:631.
D [10/Mar/2013:21:57:23 +0100] ReadClient: 5 GET /printers HTTP/1.1
D [10/Mar/2013:21:57:23 +0100] CGI /usr/lib/cups/cgi-bin/printers.cgi started - PID = 985
I [10/Mar/2013:21:57:23 +0100] Started "/usr/lib/cups/cgi-bin/printers.cgi" (pid=985)
D [10/Mar/2013:21:57:23 +0100] SendCommand: 5 file=8
D [10/Mar/2013:21:57:23 +0100] AcceptClient: 7 from localhost:631.
D [10/Mar/2013:21:57:23 +0100] ReadClient: 7 POST / HTTP/1.1
D [10/Mar/2013:21:57:23 +0100] ProcessIPPRequest: 7 status_code=1
D [10/Mar/2013:21:57:23 +0100] ReadClient: 7 POST / HTTP/1.1
D [10/Mar/2013:21:57:23 +0100] ProcessIPPRequest: 7 status_code=1
D [10/Mar/2013:21:57:23 +0100] CloseClient: 7
D [10/Mar/2013:21:57:26 +0100] ReadClient: 5 GET /printers/HP895CXI?op=print-test-page HTTP/1.1
D [10/Mar/2013:21:57:26 +0100] CGI /usr/lib/cups/cgi-bin/printers.cgi started - PID = 986
I [10/Mar/2013:21:57:26 +0100] Started "/usr/lib/cups/cgi-bin/printers.cgi" (pid=986)
D [10/Mar/2013:21:57:26 +0100] SendCommand: 5 file=8
D [10/Mar/2013:21:57:26 +0100] AcceptClient: 7 from localhost:631.
D [10/Mar/2013:21:57:26 +0100] ReadClient: 7 POST /printers/HP895CXI HTTP/1.1
D [10/Mar/2013:21:57:26 +0100] print_job: request file type is application/postscript.
D [10/Mar/2013:21:57:26 +0100] check_quotas: requesting-user-name = 'root'
D [10/Mar/2013:21:57:26 +0100] print_job: requesting-user-name = 'root'
D [10/Mar/2013:21:57:26 +0100] Adding default job-sheets values "none,none"...
I [10/Mar/2013:21:57:26 +0100] Adding start banner page "none" to job 27.
I [10/Mar/2013:21:57:26 +0100] Adding end banner page "none" to job 27.
I [10/Mar/2013:21:57:26 +0100] Job 27 queued on 'HP895CXI' by 'root'.
D [10/Mar/2013:21:57:26 +0100] Job 27 hold_until = 0
D [10/Mar/2013:21:57:26 +0100] StartJob(27, 0x80985d0)
D [10/Mar/2013:21:57:26 +0100] StartJob() id = 27, file = 0/1
D [10/Mar/2013:21:57:26 +0100] job-sheets=none,none
D [10/Mar/2013:21:57:26 +0100] banner_page = 0
D [10/Mar/2013:21:57:26 +0100] StartJob: argv = "HP895CXI","27","root","Test Page","1","","/var/spool/cups/d00027-001"
D [10/Mar/2013:21:57:26 +0100] StartJob: envp[0]="PATH=/usr/lib/cups/filter:/bin:/usr/bin"
D [10/Mar/2013:21:57:26 +0100] StartJob: envp[1]="SOFTWARE=CUPS/1.1"
D [10/Mar/2013:21:57:26 +0100] StartJob: envp[2]="USER=root"
D [10/Mar/2013:21:57:26 +0100] StartJob: envp[3]="CHARSET=utf-8"
D [10/Mar/2013:21:57:26 +0100] StartJob: envp[4]="LANG=cs"
D [10/Mar/2013:21:57:26 +0100] StartJob: envp[5]="PPD=/etc/cups/ppd/HP895CXI.ppd"
D [10/Mar/2013:21:57:26 +0100] StartJob: envp[6]="CUPS_SERVERROOT=/etc/cups"
D [10/Mar/2013:21:57:26 +0100] StartJob: envp[7]="RIP_MAX_CACHE=8m"
D [10/Mar/2013:21:57:26 +0100] StartJob: envp[8]="TMPDIR=/var/spool/cups/tmp"
D [10/Mar/2013:21:57:26 +0100] StartJob: envp[9]="CONTENT_TYPE=application/postscript"
D [10/Mar/2013:21:57:26 +0100] StartJob: envp[10]="DEVICE_URI=parallel:/dev/lp0"
D [10/Mar/2013:21:57:26 +0100] StartJob: envp[11]="PRINTER=HP895CXI"
D [10/Mar/2013:21:57:26 +0100] StartJob: envp[12]="CUPS_DATADIR=/usr/share/cups"
D [10/Mar/2013:21:57:26 +0100] StartJob: envp[13]="CUPS_FONTPATH=/usr/share/cups/fonts"
D [10/Mar/2013:21:57:26 +0100] StartJob: envp[14]="CUPS_SERVER=localhost"
D [10/Mar/2013:21:57:26 +0100] StartJob: envp[15]="IPP_PORT=631"
D [10/Mar/2013:21:57:26 +0100] StartJob: statusfds = [ 9 10 ]
D [10/Mar/2013:21:57:26 +0100] StartJob: filterfds[1] = [ 11 -1 ]
D [10/Mar/2013:21:57:26 +0100] StartJob: filter = "/usr/lib/cups/filter/pstops"
D [10/Mar/2013:21:57:26 +0100] StartJob: filterfds[0] = [ 12 13 ]
D [10/Mar/2013:21:57:26 +0100] start_process("/usr/lib/cups/filter/pstops", 0xbffeeae0, 0xbffede50, 11, 13, 10)
I [10/Mar/2013:21:57:26 +0100] Started filter /usr/lib/cups/filter/pstops (PID 987) for job 27.
D [10/Mar/2013:21:57:26 +0100] StartJob: filter = "/usr/lib/cups/filter/foomatic-rip"
D [10/Mar/2013:21:57:26 +0100] StartJob: filterfds[1] = [ 11 14 ]
D [10/Mar/2013:21:57:26 +0100] start_process("/usr/lib/cups/filter/foomatic-rip", 0xbffeeae0, 0xbffede50, 12, 14, 10)
I [10/Mar/2013:21:57:26 +0100] Started filter /usr/lib/cups/filter/foomatic-rip (PID 988) for job 27.
D [10/Mar/2013:21:57:26 +0100] StartJob: backend = "/usr/lib/cups/backend/parallel"
D [10/Mar/2013:21:57:26 +0100] StartJob: filterfds[0] = [ -1 12 ]
D [10/Mar/2013:21:57:26 +0100] start_process("/usr/lib/cups/backend/parallel", 0xbffeeae0, 0xbffede50, 11, 12, 10)
I [10/Mar/2013:21:57:26 +0100] Started backend /usr/lib/cups/backend/parallel (PID 989) for job 27.
D [10/Mar/2013:21:57:26 +0100] ProcessIPPRequest: 7 status_code=0
E [10/Mar/2013:21:57:26 +0100] PID 988 stopped with status 22!
D [10/Mar/2013:21:57:26 +0100] [Job 27] /usr/lib/cups/filter/foomatic-rip: No such file or directory
D [10/Mar/2013:21:57:27 +0100] CloseClient: 7
D [10/Mar/2013:21:57:27 +0100] [Job 27] Page = 612x792; 18,36 to 594,783
D [10/Mar/2013:21:57:27 +0100] [Job 27] slowcollate=0, slowduplex=0, sloworder=0
D [10/Mar/2013:21:57:27 +0100] [Job 27] 0 %%BoundingBox: 0 0 612 792
D [10/Mar/2013:21:57:27 +0100] [Job 27] 0 %%Pages: 1
D [10/Mar/2013:21:57:27 +0100] [Job 27] 0 %%LanguageLevel: 1
D [10/Mar/2013:21:57:27 +0100] [Job 27] 0 %%DocumentData: Clean7Bit
D [10/Mar/2013:21:57:27 +0100] [Job 27] 0 %%DocumentSuppliedResources: procset testprint/1.1
D [10/Mar/2013:21:57:27 +0100] [Job 27] 0 %%DocumentNeededResources: font Helvetica Helvetica-Bold Times-Roman
D [10/Mar/2013:21:57:27 +0100] [Job 27] 0 %%Creator: Michael Sweet, Easy Software Products
D [10/Mar/2013:21:57:27 +0100] [Job 27] 0 %%CreationDate: May 11, 1999
D [10/Mar/2013:21:57:27 +0100] [Job 27] 0 %%Title: Test Page
D [10/Mar/2013:21:57:27 +0100] [Job 27] 0 %%EndComments
D [10/Mar/2013:21:57:27 +0100] [Job 27] 0 %%BeginProlog
D [10/Mar/2013:21:57:27 +0100] [Job 27] 0 %%BeginResource procset testprint 1.1 0
D [10/Mar/2013:21:57:27 +0100] [Job 27] 0 %%EndResource
D [10/Mar/2013:21:57:27 +0100] [Job 27] 0 %%EndProlog
D [10/Mar/2013:21:57:27 +0100] [Job 27] 0 %%Page: 1 1
D [10/Mar/2013:21:57:27 +0100] [Job 27] 0 %%Page: 1 1
D [10/Mar/2013:21:57:27 +0100] [Job 27] pw = 576.0, pl = 747.0
D [10/Mar/2013:21:57:27 +0100] [Job 27] PageLeft = 18.0, PageRight = 594.0
D [10/Mar/2013:21:57:27 +0100] [Job 27] PageTop = 783.0, PageBottom = 36.0
D [10/Mar/2013:21:57:27 +0100] [Job 27] PageWidth = 612.0, PageLength = 792.0
D [10/Mar/2013:21:57:27 +0100] [Job 27] 0 %%EOF
D [10/Mar/2013:21:57:27 +0100] [Job 27] Saw EOF!
D [10/Mar/2013:21:57:27 +0100] UpdateJob: job 27, file 0 is complete.
D [10/Mar/2013:21:57:27 +0100] CancelJob: id = 27
D [10/Mar/2013:21:57:27 +0100] StopJob: id = 27, force = 0
D [10/Mar/2013:21:57:27 +0100] StopJob: printer state is 3
D [10/Mar/2013:21:57:28 +0100] ReadClient: 5 GET /printers/HP895CXI HTTP/1.1
D [10/Mar/2013:21:57:28 +0100] CGI /usr/lib/cups/cgi-bin/printers.cgi started - PID = 990
I [10/Mar/2013:21:57:28 +0100] Started "/usr/lib/cups/cgi-bin/printers.cgi" (pid=990)
D [10/Mar/2013:21:57:28 +0100] SendCommand: 5 file=8
D [10/Mar/2013:21:57:29 +0100] AcceptClient: 7 from localhost:631.
D [10/Mar/2013:21:57:29 +0100] ReadClient: 7 POST / HTTP/1.1
D [10/Mar/2013:21:57:29 +0100] ProcessIPPRequest: 7 status_code=1
D [10/Mar/2013:21:57:29 +0100] ReadClient: 7 POST / HTTP/1.1
D [10/Mar/2013:21:57:29 +0100] ProcessIPPRequest: 7 status_code=1
D [10/Mar/2013:21:57:29 +0100] ReadClient: 7 POST / HTTP/1.1
D [10/Mar/2013:21:57:29 +0100] ProcessIPPRequest: 7 status_code=1
D [10/Mar/2013:21:57:29 +0100] CloseClient: 7
D [10/Mar/2013:21:57:32 +0100] ReadClient: 5 GET /printers/HP895CXI?which_jobs=completed HTTP/1.1
D [10/Mar/2013:21:57:32 +0100] CGI /usr/lib/cups/cgi-bin/printers.cgi started - PID = 991
I [10/Mar/2013:21:57:32 +0100] Started "/usr/lib/cups/cgi-bin/printers.cgi" (pid=991)
D [10/Mar/2013:21:57:32 +0100] SendCommand: 5 file=8
D [10/Mar/2013:21:57:32 +0100] AcceptClient: 7 from localhost:631.
D [10/Mar/2013:21:57:32 +0100] ReadClient: 7 POST / HTTP/1.1
D [10/Mar/2013:21:57:32 +0100] ProcessIPPRequest: 7 status_code=1
D [10/Mar/2013:21:57:32 +0100] ReadClient: 7 POST / HTTP/1.1
D [10/Mar/2013:21:57:32 +0100] ProcessIPPRequest: 7 status_code=1
D [10/Mar/2013:21:57:33 +0100] ReadClient: 7 POST / HTTP/1.1
D [10/Mar/2013:21:57:33 +0100] ProcessIPPRequest: 7 status_code=1
D [10/Mar/2013:21:57:33 +0100] CloseClient: 7
D [10/Mar/2013:21:57:34 +0100] ReadClient: 5 GET /jobs/?op=restart-job&job_id=25&job_printer_uri=/printers/HP895CXI HTTP/1.1
D [10/Mar/2013:21:57:34 +0100] CGI /usr/lib/cups/cgi-bin/jobs.cgi started - PID = 992
I [10/Mar/2013:21:57:34 +0100] Started "/usr/lib/cups/cgi-bin/jobs.cgi" (pid=992)
D [10/Mar/2013:21:57:34 +0100] SendCommand: 5 file=8
D [10/Mar/2013:21:57:34 +0100] AcceptClient: 7 from localhost:631.
D [10/Mar/2013:21:57:34 +0100] ReadClient: 7 POST /jobs HTTP/1.1
E [10/Mar/2013:21:57:34 +0100] restart_job: job #25 cannot be restarted - no files!
D [10/Mar/2013:21:57:34 +0100] Sending error: client-error-not-possible
D [10/Mar/2013:21:57:34 +0100] ProcessIPPRequest: 7 status_code=404
D [10/Mar/2013:21:57:34 +0100] CloseClient: 7
Soubor /etc/printers.conf
# Printer configuration file for CUPS v1.1.23 # Written by cupsd on Sun Mar 10 21:22:58 2013 (Printer HP1100) Info Location DeviceURI socket://192.168.1.99:9100 State Idle Accepting Yes JobSheets none none QuotaPeriod 0 PageLimit 0 KLimit 0 (/Printer) (DefaultPrinter HP895CXI) Info Location DeviceURI parallel:/dev/lp0 State Idle Accepting Yes JobSheets none none QuotaPeriod 0 PageLimit 0 KLimit 0 (/Printer)místo špičatých závorek jsou použity kulaté.
Řešení dotazu:
D [10/Mar/2013:21:57:26 +0100] [Job 27] /usr/lib/cups/filter/foomatic-rip: No such file or directoryNemůže najít filtr pro zpracování úlohy. Bohužel nemám po ruce systém se Slackem 11 (máte nějaký závažný důvod, proč se držet této docela historické verze? Na tom HW by měl jít nainstalovat i aktuální Slack, resp. to, co z něj potřebujete pro tisk). Na 14.0 je ta cesta link na soubor
/usr/bin/foomatic-rip, který patří balíku foomatic-filters. Podle manifestu 11.0 by to mělo být v hpijs, ale možná bez toho linku? Popř. nemlátí se Vám tam náhodou hpijs a Vaše verze hplip?
D [11/Mar/2013:01:05:20 +0100] ReadClient: 7 GET /printers/HP895CXI?op=print-test-page HTTP/1.1
D [11/Mar/2013:01:05:20 +0100] CGI /usr/lib/cups/cgi-bin/printers.cgi started - PID = 741
I [11/Mar/2013:01:05:20 +0100] Started "/usr/lib/cups/cgi-bin/printers.cgi" (pid=741)
D [11/Mar/2013:01:05:20 +0100] SendCommand: 7 file=9
D [11/Mar/2013:01:05:20 +0100] AcceptClient: 8 from localhost:631.
D [11/Mar/2013:01:05:20 +0100] ReadClient: 8 POST /printers/HP895CXI HTTP/1.1
D [11/Mar/2013:01:05:20 +0100] print_job: request file type is application/postscript.
D [11/Mar/2013:01:05:20 +0100] check_quotas: requesting-user-name = 'root'
D [11/Mar/2013:01:05:20 +0100] print_job: requesting-user-name = 'root'
D [11/Mar/2013:01:05:20 +0100] Adding default job-sheets values "none,none"...
I [11/Mar/2013:01:05:20 +0100] Adding start banner page "none" to job 38.
I [11/Mar/2013:01:05:20 +0100] Adding end banner page "none" to job 38.
I [11/Mar/2013:01:05:20 +0100] Job 38 queued on 'HP895CXI' by 'root'.
D [11/Mar/2013:01:05:20 +0100] Job 38 hold_until = 0
D [11/Mar/2013:01:05:20 +0100] StartJob(38, 0x809e4a8)
D [11/Mar/2013:01:05:20 +0100] StartJob() id = 38, file = 0/1
D [11/Mar/2013:01:05:20 +0100] job-sheets=none,none
D [11/Mar/2013:01:05:20 +0100] banner_page = 0
D [11/Mar/2013:01:05:20 +0100] StartJob: argv = "HP895CXI","38","root","Test Page","1","","/var/spool/cups/d00038-001"
D [11/Mar/2013:01:05:20 +0100] StartJob: envp[0]="PATH=/usr/lib/cups/filter:/bin:/usr/bin"
D [11/Mar/2013:01:05:20 +0100] StartJob: envp[1]="SOFTWARE=CUPS/1.1"
D [11/Mar/2013:01:05:20 +0100] StartJob: envp[2]="USER=root"
D [11/Mar/2013:01:05:20 +0100] StartJob: envp[3]="CHARSET=utf-8"
D [11/Mar/2013:01:05:20 +0100] StartJob: envp[4]="LANG=cs"
D [11/Mar/2013:01:05:20 +0100] StartJob: envp[5]="PPD=/etc/cups/ppd/HP895CXI.ppd"
D [11/Mar/2013:01:05:20 +0100] StartJob: envp[6]="CUPS_SERVERROOT=/etc/cups"
D [11/Mar/2013:01:05:20 +0100] StartJob: envp[7]="RIP_MAX_CACHE=8m"
D [11/Mar/2013:01:05:20 +0100] StartJob: envp[8]="TMPDIR=/var/spool/cups/tmp"
D [11/Mar/2013:01:05:20 +0100] StartJob: envp[9]="CONTENT_TYPE=application/postscript"
D [11/Mar/2013:01:05:20 +0100] StartJob: envp[10]="DEVICE_URI=parallel:/dev/lp0"
D [11/Mar/2013:01:05:20 +0100] StartJob: envp[11]="PRINTER=HP895CXI"
D [11/Mar/2013:01:05:20 +0100] StartJob: envp[12]="CUPS_DATADIR=/usr/share/cups"
D [11/Mar/2013:01:05:20 +0100] StartJob: envp[13]="CUPS_FONTPATH=/usr/share/cups/fonts"
D [11/Mar/2013:01:05:20 +0100] StartJob: envp[14]="CUPS_SERVER=localhost"
D [11/Mar/2013:01:05:20 +0100] StartJob: envp[15]="IPP_PORT=631"
D [11/Mar/2013:01:05:20 +0100] StartJob: statusfds = [ 10 11 ]
D [11/Mar/2013:01:05:20 +0100] StartJob: filterfds[1] = [ 12 -1 ]
D [11/Mar/2013:01:05:20 +0100] StartJob: filter = "/usr/lib/cups/filter/pstops"
D [11/Mar/2013:01:05:20 +0100] StartJob: filterfds[0] = [ 13 14 ]
D [11/Mar/2013:01:05:20 +0100] start_process("/usr/lib/cups/filter/pstops", 0xbffeeae0, 0xbffede50, 12, 14, 11)
I [11/Mar/2013:01:05:20 +0100] Started filter /usr/lib/cups/filter/pstops (PID 742) for job 38.
D [11/Mar/2013:01:05:20 +0100] StartJob: filter = "/usr/lib/cups/filter/foomatic-rip"
D [11/Mar/2013:01:05:20 +0100] StartJob: filterfds[1] = [ 12 15 ]
D [11/Mar/2013:01:05:20 +0100] start_process("/usr/lib/cups/filter/foomatic-rip", 0xbffeeae0, 0xbffede50, 13, 15, 11)
I [11/Mar/2013:01:05:20 +0100] Started filter /usr/lib/cups/filter/foomatic-rip (PID 743) for job 38.
D [11/Mar/2013:01:05:20 +0100] StartJob: backend = "/usr/lib/cups/backend/parallel"
D [11/Mar/2013:01:05:20 +0100] StartJob: filterfds[0] = [ -1 13 ]
D [11/Mar/2013:01:05:20 +0100] start_process("/usr/lib/cups/backend/parallel", 0xbffeeae0, 0xbffede50, 12, 13, 11)
I [11/Mar/2013:01:05:20 +0100] Started backend /usr/lib/cups/backend/parallel (PID 744) for job 38.
D [11/Mar/2013:01:05:20 +0100] ProcessIPPRequest: 8 status_code=0
D [11/Mar/2013:01:05:20 +0100] [Job 38] perl: warning: Setting locale failed.
D [11/Mar/2013:01:05:20 +0100] [Job 38] perl: warning: Please check that your locale settings:
D [11/Mar/2013:01:05:20 +0100] [Job 38] LANGUAGE = (unset),
D [11/Mar/2013:01:05:20 +0100] [Job 38] LC_ALL = (unset),
D [11/Mar/2013:01:05:20 +0100] [Job 38] LANG = "cs"
D [11/Mar/2013:01:05:20 +0100] [Job 38] are supported and installed on your system.
D [11/Mar/2013:01:05:20 +0100] [Job 38] perl: warning: Falling back to the standard locale ("C").
D [11/Mar/2013:01:05:20 +0100] CloseClient: 8
D [11/Mar/2013:01:05:20 +0100] [Job 38] Page = 595x842; 10,36 to 585,833
D [11/Mar/2013:01:05:20 +0100] [Job 38] slowcollate=0, slowduplex=0, sloworder=0
D [11/Mar/2013:01:05:20 +0100] [Job 38] 0 %%BoundingBox: 0 0 612 792
D [11/Mar/2013:01:05:20 +0100] [Job 38] 0 %%Pages: 1
D [11/Mar/2013:01:05:20 +0100] [Job 38] 0 %%LanguageLevel: 1
D [11/Mar/2013:01:05:20 +0100] [Job 38] 0 %%DocumentData: Clean7Bit
D [11/Mar/2013:01:05:20 +0100] [Job 38] 0 %%DocumentSuppliedResources: procset testprint/1.1
D [11/Mar/2013:01:05:20 +0100] [Job 38] 0 %%DocumentNeededResources: font Helvetica Helvetica-Bold Times-Roman
D [11/Mar/2013:01:05:20 +0100] [Job 38] 0 %%Creator: Michael Sweet, Easy Software Products
D [11/Mar/2013:01:05:20 +0100] [Job 38] 0 %%CreationDate: May 11, 1999
D [11/Mar/2013:01:05:20 +0100] [Job 38] 0 %%Title: Test Page
D [11/Mar/2013:01:05:20 +0100] [Job 38] 0 %%EndComments
D [11/Mar/2013:01:05:20 +0100] [Job 38] 0 %%BeginProlog
D [11/Mar/2013:01:05:20 +0100] [Job 38] 0 %%BeginResource procset testprint 1.1 0
D [11/Mar/2013:01:05:20 +0100] [Job 38] 0 %%EndResource
D [11/Mar/2013:01:05:20 +0100] [Job 38] 0 %%EndProlog
D [11/Mar/2013:01:05:20 +0100] [Job 38] 0 %%Page: 1 1
D [11/Mar/2013:01:05:20 +0100] [Job 38] 0 %%Page: 1 1
D [11/Mar/2013:01:05:20 +0100] [Job 38] pw = 575.6, pl = 797.0
D [11/Mar/2013:01:05:20 +0100] [Job 38] PageLeft = 9.7, PageRight = 585.3
D [11/Mar/2013:01:05:20 +0100] [Job 38] PageTop = 833.0, PageBottom = 36.0
D [11/Mar/2013:01:05:20 +0100] [Job 38] PageWidth = 595.0, PageLength = 842.0
D [11/Mar/2013:01:05:26 +0100] [Job 38] foomatic-rip version $Revision$ running...
D [11/Mar/2013:01:05:26 +0100] [Job 38] Parsing PPD file ...
D [11/Mar/2013:01:05:26 +0100] [Job 38] *cupsFilter: "application/vnd.cups-postscript 0 foomatic-rip"
D [11/Mar/2013:01:05:26 +0100] [Job 38] Added option ColorSpace
D [11/Mar/2013:01:05:26 +0100] [Job 38] Added option Resolution
D [11/Mar/2013:01:05:26 +0100] [Job 38] Added option PageSize
D [11/Mar/2013:01:05:26 +0100] [Job 38] Added option PageRegion
D [11/Mar/2013:01:05:26 +0100] [Job 38] Added option Model
D [11/Mar/2013:01:05:26 +0100] [Job 38] Added option PrintoutMode
D [11/Mar/2013:01:05:26 +0100] [Job 38] Added option ImageableArea
D [11/Mar/2013:01:05:26 +0100] [Job 38] Added option PaperDimension
D [11/Mar/2013:01:05:27 +0100] [Job 38] Added option Quality
D [11/Mar/2013:01:05:27 +0100] [Job 38] Added option Font
D [11/Mar/2013:01:05:27 +0100] [Job 38]
D [11/Mar/2013:01:05:27 +0100] [Job 38] Parameter Summary
D [11/Mar/2013:01:05:27 +0100] [Job 38] -----------------
D [11/Mar/2013:01:05:27 +0100] [Job 38]
D [11/Mar/2013:01:05:27 +0100] [Job 38] Spooler: cups
D [11/Mar/2013:01:05:27 +0100] [Job 38] Printer: HP895CXI
D [11/Mar/2013:01:05:27 +0100] [Job 38] Shell: /bin/sh
D [11/Mar/2013:01:05:27 +0100] [Job 38] PPD file: /etc/cups/ppd/HP895CXI.ppd
D [11/Mar/2013:01:05:27 +0100] [Job 38] ATTR file:
D [11/Mar/2013:01:05:27 +0100] [Job 38] Printer model: HP DeskJet 895C Foomatic/hpijs (recommended)
D [11/Mar/2013:01:05:27 +0100] [Job 38] Job title: Test Page
D [11/Mar/2013:01:05:27 +0100] [Job 38] File(s) to be printed:
D [11/Mar/2013:01:05:27 +0100] [Job 38] (STDIN)
D [11/Mar/2013:01:05:27 +0100] [Job 38]
D [11/Mar/2013:01:05:27 +0100] [Job 38] GhostScript extra search path ('GS_LIB'): /usr/share/cups/fonts
D [11/Mar/2013:01:05:27 +0100] [Job 38]
D [11/Mar/2013:01:05:27 +0100] [Job 38] ================================================
D [11/Mar/2013:01:05:27 +0100] [Job 38]
D [11/Mar/2013:01:05:27 +0100] [Job 38] File: (STDIN)
D [11/Mar/2013:01:05:27 +0100] [Job 38]
D [11/Mar/2013:01:05:27 +0100] [Job 38] ================================================
D [11/Mar/2013:01:05:27 +0100] [Job 38]
D [11/Mar/2013:01:05:27 +0100] [Job 38] Reading PostScript input ...
D [11/Mar/2013:01:05:27 +0100] [Job 38] --> This document is DSC-conforming!
D [11/Mar/2013:01:05:27 +0100] [Job 38]
D [11/Mar/2013:01:05:27 +0100] [Job 38] -----------
D [11/Mar/2013:01:05:27 +0100] [Job 38] Found: %%BeginProlog
D [11/Mar/2013:01:05:27 +0100] [Job 38] 0 %%EOF
D [11/Mar/2013:01:05:27 +0100] [Job 38] Saw EOF!
D [11/Mar/2013:01:05:27 +0100] [Job 38] Found: %%EndProlog
D [11/Mar/2013:01:05:27 +0100] [Job 38]
D [11/Mar/2013:01:05:27 +0100] [Job 38] -----------
D [11/Mar/2013:01:05:27 +0100] [Job 38] Found: %%BeginSetup
D [11/Mar/2013:01:05:27 +0100] [Job 38] Found: %%BeginFeature: *PrintoutMode Normal
D [11/Mar/2013:01:05:27 +0100] [Job 38] Option: PrintoutMode=Normal --> Setting option
D [11/Mar/2013:01:05:27 +0100] [Job 38] Found: %% FoomaticRIPOptionSetting: PrintoutMode=Normal
D [11/Mar/2013:01:05:27 +0100] [Job 38] Option: PrintoutMode=Normal --> Setting option
D [11/Mar/2013:01:05:27 +0100] [Job 38] Found: %%BeginFeature: *Quality FromPrintoutMode
D [11/Mar/2013:01:05:27 +0100] [Job 38] Option: Quality=FromPrintoutMode --> Setting option
D [11/Mar/2013:01:05:27 +0100] [Job 38] Found: %% FoomaticRIPOptionSetting: Quality=@PrintoutMode
D [11/Mar/2013:01:05:27 +0100] [Job 38] Option: Quality=FromPrintoutMode --> Setting option
D [11/Mar/2013:01:05:27 +0100] [Job 38] Found: %%BeginFeature: *PageSize A4
D [11/Mar/2013:01:05:27 +0100] [Job 38] Option: PageSize=A4 --> Setting option
D [11/Mar/2013:01:05:27 +0100] [Job 38] Found: %% FoomaticRIPOptionSetting: PageSize=A4
D [11/Mar/2013:01:05:27 +0100] [Job 38] Option: PageSize=A4 --> Setting option
D [11/Mar/2013:01:05:27 +0100] [Job 38] Found: %%EndSetup
D [11/Mar/2013:01:05:27 +0100] [Job 38] Inserting PostScript code for CUPS' page accounting
D [11/Mar/2013:01:05:27 +0100] [Job 38]
D [11/Mar/2013:01:05:27 +0100] [Job 38] -----------
D [11/Mar/2013:01:05:27 +0100] [Job 38] New page: 1 1
D [11/Mar/2013:01:05:27 +0100] [Job 38] Inserting option code into "PageSetup" section.
D [11/Mar/2013:01:05:27 +0100] [Job 38] No page header or page header not DSC-conforming
D [11/Mar/2013:01:05:27 +0100] [Job 38] Stopping search for page header options
D [11/Mar/2013:01:05:27 +0100] [Job 38] Found:
D [11/Mar/2013:01:05:27 +0100] [Job 38] --> Output goes directly to the renderer now.
D [11/Mar/2013:01:05:27 +0100] [Job 38]
D [11/Mar/2013:01:05:27 +0100] [Job 38]
D [11/Mar/2013:01:05:27 +0100] [Job 38] Starting renderer
D [11/Mar/2013:01:05:27 +0100] [Job 38] renderer PID kid4=749
D [11/Mar/2013:01:05:27 +0100] [Job 38] JCL: (job data)
D [11/Mar/2013:01:05:27 +0100] [Job 38]
D [11/Mar/2013:01:05:27 +0100] [Job 38] renderer command: gs -q -dBATCH -dPARANOIDSAFER -dQUIET -dNOPAUSE -sDEVICE=ijs -sIjsServer=hpijs -sDeviceManufacturer="HEWLETT-PACKARD" -sDeviceModel="DESKJET 895" -dDEVICEWIDTHPOINTS=595 -dDEVICEHEIGHTPOINTS=842 -r300 -sIjsParams=Quality:Quality=0,Quality:ColorMode=2,Quality:MediaType=0,Quality:PenSet=2 -dIjsUseOutputFD -sOutputFile=- -
D [11/Mar/2013:01:05:27 +0100] [Job 38] gs: error while loading shared libraries: libXt.so.6: cannot open shared object file: No such file or directory
D [11/Mar/2013:01:05:27 +0100] [Job 38] renderer return value: 127
D [11/Mar/2013:01:05:27 +0100] [Job 38] renderer received signal: 127
D [11/Mar/2013:01:05:27 +0100] [Job 38] Found: %%Trailer
D [11/Mar/2013:01:05:27 +0100] [Job 38] --> Continue DSC parsing now.
D [11/Mar/2013:01:05:27 +0100] [Job 38]
D [11/Mar/2013:01:05:27 +0100] [Job 38] tail process done writing data to STDOUT
D [11/Mar/2013:01:05:27 +0100] [Job 38] KID4 finished
D [11/Mar/2013:01:05:27 +0100] [Job 38] Found: %%Pages: 1
D [11/Mar/2013:01:05:27 +0100] [Job 38] --> Continue DSC parsing now.
D [11/Mar/2013:01:05:27 +0100] [Job 38]
D [11/Mar/2013:01:05:27 +0100] [Job 38]
D [11/Mar/2013:01:05:27 +0100] [Job 38] Closing renderer
D [11/Mar/2013:01:05:27 +0100] [Job 38] KID4 exited with status 0
D [11/Mar/2013:01:05:27 +0100] [Job 38] Process dying with "The renderer command line returned an unrecognized error code 127.", exit stat: 1
D [11/Mar/2013:01:05:27 +0100] [Job 38] error: No such file or directory (2)
D [11/Mar/2013:01:05:27 +0100] [Job 38] KID3 exited with status 1
D [11/Mar/2013:01:05:27 +0100] [Job 38] Renderer exit stat: 1
D [11/Mar/2013:01:05:27 +0100] [Job 38] The renderer command line returned an unrecognized error code 127.
D [11/Mar/2013:01:05:27 +0100] [Job 38] Renderer process finished
D [11/Mar/2013:01:05:27 +0100] [Job 38] Killing process 748 (KID3)
D [11/Mar/2013:01:05:27 +0100] [Job 38] Process dying with "Error closing renderer", exit stat: 1
D [11/Mar/2013:01:05:27 +0100] [Job 38] error: Bad file descriptor (9)
D [11/Mar/2013:01:05:27 +0100] [Job 38] Error closing renderer
E [11/Mar/2013:01:05:27 +0100] PID 743 stopped with status 1!
D [11/Mar/2013:01:05:27 +0100] UpdateJob: job 38, file 0 is complete.
D [11/Mar/2013:01:05:27 +0100] CancelJob: id = 38
D [11/Mar/2013:01:05:27 +0100] StopJob: id = 38, force = 0
D [11/Mar/2013:01:05:27 +0100] StopJob: printer state is 3
D [11/Mar/2013:01:06:25 +0100] CloseClient: 7
Zítra se pokusím zjistit co způsobuje error closing renderer
x11-6.9.0-i486-11.tgz):
gs: error while loading shared libraries: libXt.so.6: cannot open shared object file: No such file or directoryNicméně je otázka, jestli X11 toolkit je opravdu nezbytný pro samotnou funkci, nebo by šlo a stálo za to překompilovat ghostscript bez této závislosti (ten, co je ve Slacku 14.0 ji nemá), na zpracování písma zřejmě potřebuje, ale měla by snad stačit závislost na
libfontconfig, kterou podle seznamy asi ještě budete potřebovat doinstalovat.
source/ap/espgs/espgs.build koukal, jak moc snadno se Vám to bude přizpůsobovat, tak jsem zaregistroval, že varianta bez X se už sestavuje. Zkuste misto usr/bin/gs použít usr/bin/gs-no-x11.
Většinou mě k upgradu a nebo inovaci donutilo až to, že jsem potřeboval nějakou novou funkci, která nebyla v původní distribuci obsažená.
Je pravda, že se Debian perfektne spravuje a upgraduje pouze dvěmi příkazy, ale slackware mi přijde o proti debianu podstatně svižnější. Na server bych ale slackware nedal, protože ho ještě tak moc dobře neumím administrovat, jak bych si představoval.
Tiskni
Sdílej: