Latest:
- Sailfish OS and memory
- Hillshade tile server
- Statistics of OSM Scout for Sailfish OS
- Nebezpečný router
- Tree model with Silica components
By month:
- November 2021
- January 2019
- December 2017
- December 2016
- May 2014
- April 2014
- November 2013
- April 2013
- April 2011
- February 2011
- January 2011
- August 2010
- May 2010
- March 2010
- January 2010
- October 2009
- April 2009
- February 2009
- October 2008
- September 2008
- August 2008
- April 2008
- March 2008
- February 2008
Topic:
O důvod míň používat Windows
Vždy když musím uvést svůj systém do hibernace a byť jen na pár minut nabootovat Windows, moje svobodné srdce krvácí a moje okolí je nuceno vyslechnout si řádu nadávek na ovladatelnost a nepřizpůsobivost tohoto „operačního systému“.
Bohužel jsem k tomuto kroku často donucen ve škole, když musím vypracovávat domácí úlohu v nějakém specifickém softwaru, který se nenechal přemluvit k chodu pod Wine.
Druhým důvodem ještě donedávna bývalo to, že jsem nemohl přijít na způsob jak z Linuxu tisknout na školní síťové tiskárně Tina. Vzhledem k tomu že se to ještě donedávna nikomu nepodařilo (nebo o tom nebyly zprávy) a na Windows je zapotřebí instalovat jakýsi SafeQ port (obstarávající autorizaci uživatele), předpokládal jsem že v Linuxu se s vidinou tisku na školní tiskárně mohu rozloučit.
- Vytisknout dokument do pdf
- Přimountovat ntfs oddíl s widlema, zkopírovat pdf, odmountovat oddíl
- Hibernovat Linux
- Nabootovat Windows
- Přihlásit se do školní wifi sítě Eduroam (což v některých částech školy je umění samo o sobě)
- Vytisknout pdf na Tině, vyplnit přihlašovací údaje
- Restartovat widle a probudit tučňáka
Díky tomu mě nesmírně potěšil nedávný email od správkyně systému Tina ve kterém reagovala na můj tři měsíce starý dotaz. Jednomu ze studentů se podařilo Tinu zkrotit pomocí standartního Unixového tiskového systému (CUPS) a sepsat k tomu návod!
Konfigurace tiskárny Tina na Linuxu
Návod od Valentina je až překvapivě jednoduchý, složitostí se neliší od instalace jakékoliv jiné tiskárny. Počáteční problémy jsem po pár mailech s autorem návodu vyřešil a tisk mi již chodí jak má (nojono, s klikátky si přestávám rozumět, není nad jasný konfig).
Ti co nechtějí nebo nemohou použít klikacího průvodce, mohou tiskárnu nastavit přímo z konzole (všechny příkazy pod rootem):
- Vypnout tiskový server:
/etc/init.d/cupsys stop
- Do souboru /etc/cups/printers.conf připsat tyto řádky:
<Printer Tina> Info Školní tiskárna Tina Location Karlák FEL, Dejvice FEL, Dejvice FS... DeviceURI lpd://karasluk@tina.cvut.cz/OCE3165 State Idle StateTime 1234027824 Accepting Yes Shared Yes JobSheets none none QuotaPeriod 0 PageLimit 0 KLimit 0 OpPolicy default ErrorPolicy retry-job </Printer>
(přihlašovací jméno „karasluk“ nahraďte svým) - Přiřadit specifickaci tiskárny:
zcat /usr/share/ppd/openprinting/Oce/Oce-VarioPrint_2070PS/1/OCVP2070.ppd.gz \ > /etc/cups/ppd/Tina.ppd
- Spustit tiskový server:
/etc/init.d/cupsys start
- Vytisknout „test“:
echo "test" | lp -d Tina
- Na stránce https://tina.cvut.cz zkontrolvat zda byl dokument přijat do vaší fronty
Jak vidíte, nikde ani není nutné zadávat heslo k účtu, bez kterého se na Windows neobejdete. Tiskárna neremcá a úlohu přijme.
Tak vám tedy přeji příjemné tisknutí z normálních operačních systémů!
Edit 1.3.2009: Vypadá to že bez autorizace (z Linuxu) jde tisknout pouze z podsítě ČVUT.
Edit 1.6.2009: Tina tiskne v kombinaci s Cups 1.3.8 (Debian Lenny). Selže ale s Cups 1.3.10 (Debian Sid). Po troše zkoumání to vypadá že problém je v pdftops filtru a nejspíše souvisí s těmito problémy: https://bugs.launchpad.net/…/+bug/382379. Na řešení se pracuje. Zatím doporučuji používat verzi cups 1.3.8, která zmiňovaný filtr nepoužívá.