Byla vydána první veřejná preview verze PrusaSliceru 3.0. Přesně 15 let po zveřejnění první verze Slic3ru, které připadlo na 1. září 2011. Jedná se o dosud největší upgrade PrusaSliceru: "Řídili jsme se tím, co skutečně potřebujete, a tak jsme například zcela zahodili stávající uživatelské rozhraní a vytvořili ho znovu od nuly. Přinášíme také nový systém projektů, kompletně přepracované profily navržené pro moderní tiskárny s větším
… více »Byl vydán Mozilla Firefox 155.0. Přehled novinek v poznámkách k vydání a poznámkách k vydání pro vývojáře. Vypíchnout lze Smart Window, zatím ale dostupné pouze pro uživatele v USA, Kanadě a Francii. Řešeny jsou rovněž bezpečnostní chyby. Nový Firefox 155 bude brzy k dispozici také na Flathubu a Snapcraftu.
Tima Cooka na pozici generálního ředitele společnosti Apple dnešním dnem nahradil John Ternus, který byl dosud odpovědný za hardware. Tim Cook vedl Apple od roku 2011, kdy funkci převzal od později zesnulého spoluzakladatele společnosti Stevea Jobse. Za 15 let v čele Applu více než zdvojnásobil tržní hodnotu firmy.
Organizátoři konference LinuxDays ukončil veřejné přihlašování přednášek. Teď je na vás, abyste vybrali nejlepší témata pro letošní ročník. Hlasovat můžete do pondělí 7. září, poté bude podle výsledků hlasování sestaven program pro letošní ročník.
Servo, engine webového prohlížeče napsaný v Rustu, byl vydán ve verzi 0.5.0. Novinky shrnuje přehled projektu za červenec. Došlo k dalšímu pokroku ve vykreslování webových stránek. Současným cílem projektu je vytvořit komponentu webového prohlížeče jako WebView pro použití v jiných aplikacích.
IKEA a XBOX představují kolekci YXSTABY (pdf). Ta přináší designová a praktická řešení, díky nimž se prostor pro hraní během sekundy promění v útulný a harmonický domov.
Jonathan Thomas oznámil vydání verze 4.0 nelineární střižny OpenShot. Nově podporuje nahrávání obrazu a zvuku, vylepšuje uživatelské rozhraní, mj. color grading, přidává další efekty a mnoho dalšího (seznam změn).
Proběhlo hlasování o používání LLM při vývoji Debianu. Vývojáři Debianu si odhlasovali zodpovědné využívání generativní umělé inteligence.
Sovereign Tech Agency (Wikipedie) prostřednictvím svého fondu Sovereign Tech Fund podpoří vývoj Flatpaku částkou 508 640 eur.
Byla vydána první veřejná verze v7.0-mk2 projektu Multikernel (mklinux), který umožňuje spouštět více nezávislých linuxových jader současně na jednom stroji bez hypervizoru.
/dev/unknown-parallel0 ?? To se mi nějak nezdá.
CUPS se konfiguruje přes webové rozhraní, http://localhost:631 (nutno se přihlásit jako root).
Foomatic zajišťuje filtry, tedy převod z textu/postscriptu do kódu tiskárny (takže se nemusí ručně nastavovat volání ghostscriptu). Problémy s ním by se projevily tiskem nesmyslů.
Printer State: processing, accepting jobs. "Printer not connected; will retry in 30 seconds..." Device URI: parallel:/dev/unknown-parallel0Takže je to naprosto jasné. Lze buď v konfigurákách najít a opravit to Device URI, nebo (což je mnohem jednodušší) přes administrační rozhraní si tam zvolit že je tiskárna připojena na "USB Printer #1".
Ahoj, jen to nevzdávej! 
Mám o tisku ještě jedno vlákno, kde jsem řešil podobný problém. Možná to bude nuda, ale bude dobré, když si ho přečteš celé. Na konec jsem připsal podrobné shrnutí všeho, co mi pomohlo vyřešit ten problém.
Ještě malá zmínka o tisku v Linuxu. Věřím, že se Ti ta spousta filtrů zdá jako totální zmatek. Měl jsem původně taky ten pocit. Není to ale zas tak hrozné. Věc se má takto: Linux a všechny systémy UNIXového standardu neumí tisknout na jiné tiskárně než na postscriptové.
Proto se nabízí otázka, jak to zařídit, aby se vůbec mohlo tisknout, když drtivá většina cenově dostupných tiskáren PostScript nepodporuje, o inkoustovkách nemluvě.
Takže je to takhle: Aplikace vysílá datový proud do něčeho, o čem si myslí, že je to postscriptová tiskárna - do nějaké roury. Tam místo tiskárny číhají (po několika dalších filtrech pro konverzi postscriptu...) filtry "foomatic" a GhostScript. Konkrétní příkaz, kterým se spouští celá ta kolona s rourami, najdeš v .ppd souboru k Tvé tiskárně. Tyto dva filtry upraví data na bitmapu v potřebném rozlišení. Tam ale roury nekončí. Dál to vede do konvertoru, který bitmapu zkomprimuje a přeloží do formátu, který už je srozumitelný samotné tiskárně a dá se jí poslat do paměti. Na výstupu z konvertoru čeká backend - ten má na starosti ovládání USB nebo LPT - otevře port, napojí tam výstup z celé kolony a pak ho zase zavře.
Celkově se musí provést spousta úkonů - vektorová reprezentace tištěného dokumentu, jeho konverze na PostScript, konverze PostScriptu na bitmapu, konverze a komprese bitmapy do proprietárního formátu tiskárny a pak komunikace přes daný port. Toto je sice snadno rozšiřitelná architektura s obrovskou spoustou možností, ale když jakákoliv drobnost selže, filtrační kolona se beznadějně přeruší.
Je nutné si zapnout pro CUPS podrobnější logování a jeho log od nevydařeného tisku prostudovat řádku po řádce (viz moje vlákna). Tam bývá (často poměrně nenápadná) hláška, která vypovídá o problému. Tipuju to na (řazeno od nejpravděpodobnějšího) chybějící program (nebo konfigurační soubor), problém s právy k zařízením v /dev, problém s nastavením lpt portu (parametr pro kernel, udev a spol.), špatné nastavení v .ppd nebo cupsd.conf (práva a další konfigurace), aritmetickou chybu při provádění GhostScriptu... (
Poslední ber jen jako černý humor.) Rozhodně ten unknown-parallel není správně. Musí se tam objevovat konkrétní port a konkrétní název tiskárny, jinak to fungovat nebude.
S těmi prodlužkami je to trefné. Hledej pak, která je přerušená. 
U IRQ tam nikde nesmí být hrůzy typu "polling" a podobně. V logu musí jasně stát "interrupt-driven". To je hlavní věc.
Co se týká toho modulu lp, je třeba, abys měl v pořádku i uživatele lp a skupinu lp. Je potřeba je vytvořit, popřípadě ještě jinak donastavit. Jinak to zařve kvůli přístupovým právům k tomu uzlu lp0. (Je to všechno v tom mém vlákně.) Viděl bych to fakt na nějaký problém s právy. Nebo třeba problém s adresářem /dev. Běží démon udevd? Ten dynamicky vytváří uzly v /dev. Bez něj to moc dobře nejde.
Co se týká té volby pro kernel, je to volba v /usr/src/linux/.config, která se použije při kompilaci kernelu. K volbě se dostaneš buď ruční editací, nebo třeba přes make menuconfig. Tady je krásné howto o kompilaci kernelu. Já dělám takovou věc jen tak pro zábavu každý týden,
ale myslím, že to vůbec není nutné. Zaprvé, volba, kterou zmiňuješ, je u 90% distribučních jader implicitně vypnutá. (Můžeš si to ověřit v /boot/kconfig*. Tam je uložená konfigurace pro aktuální kernel.) Zadruhé, mám na všech počítačích FIFO zapnutou a nikdy nebyly problémy.
Tiskni
Sdílej: