Dedinčan odporúča...

logoBlender je slobodná, otvorená sada pre tvorenie 3D obsahu, dostupná pre všetky hlavné operačné systémy, pod GNU General Public License.

Debian a Samsung

Kategória: Debian GNU/Linux
Upravené: utorok, 13. september 2011

Asi pred rokom som popísal postup inštalácie multifunkčného zariadenia Samsung SCX-4200 v Debiane. Keďže ma nové KDE4 priviedlo k preinštalovaniu celého systému, bol som nútený inštalovať znova aj ovládače tejto tlačiarne a skenera. Pritom som zistil, že niektoré veci sa zlepšili k lepšiemu, aj preto celý článok píšem znova...

Ovládač pre Linux zo stránky Samsung zmizol, prípadným záujemcom môžem poslať verziu z marca roku 2009...

Z nejakého dôvodu mi prestal ten „úžasný” ovládač od Samsungu fungovať a tlačiareň dokázala vytlačiť vždy len 1 stránku, potom som našiel balík splix, ktorý ovládače obsahuje, takže zvyšok článku je bezpredmetný...

Podľa príručky je inštalácia jednoduchá a je to pravda! Stačí stiahnuť archív z ovládačmi (a to aj keď máte inštalačné CD) a všetko prebehne bez problémov. Teda celkom presne s jednym problémom, ktorý však nepovažujem za dôležití – a to vytlačenie skúšobnej stránky z inštalátora. Nezabudnite si so stránky Samsungu stiahnuť najnovší ovládač, ten na CD nemá moduly pre nové jadrá. Stiahnutý ovládač je v archíve tar.gz, preto ho treba rozbaliť a vstúpiť do vytvoreného adresára:

tar xvaf UnifiedLinuxDriver.tar.gz
cd cdroot

V tomto adresári je len jeden podadresár a jeden súbor:

cdroot/
├── Linux
└── autorun

Súboru autorun nie je v prípade použitia stiahnutého archívu dôležitý (automatick spúšťanie CD), ale to čo je pre inštaláciu potrebné je v adresári Linux:

Linux/
├── i386
├── noarch
├── x86_64
├── Installer.htm
├── OEM.ini
├── check_installation.sh
├── install.sh
└── uninstall.sh

Ako sami môžete vidieť, archív obsahuje inštaláciu 32b i pre 64b architektúru. Inštalačný skript sám rozpozná správnu architektúru, takže sa tým netreba zaťažovať a možno priamo sputiť inštaláciu, hoci najprv odporúčam nainštalovať závislosti. Stará verzia inštalátora na nesplnené závislosti upozornila, a to i v prípade, že boli splnené. Nová neviem, pretožeaž na jednu knižnicu som už mal tieto veci nainštalované...

Závislosti

Závislosti možno rozdeliť na dve skupiny. Do tej prvej by som zahrnul softvér potrebný na správu tlačiarní a skenovanie, teda CUPS (Common Unix Printing System) a SANE(Scanner Access Now Easy). A keď už spomínam SANE, určite aj nejaké to používateľské rozhranie – ja používam XSane:

aptitude install cups sane xsane

Do druhej skupiny zaraďujem knižnice potrebné pre samotný ovládač. Pri inštalácii vykonáva inštalačný skript ich kontrolu závislostí a ak zistí nezrovnalosť, tak chýbajúce knižnice doinštaluje. V mojom prípade sa jednalo o dve knižnice:

  • libstdc++.so.5
  • libtiff.so.3

Keďže však nemám rád, keď mám v systéme veci, ktoré nie sú nainštalované balíčkovacím systémom, tak som inštaláciu prerušil a tieto knižnice opäť zmazal. No a samozrejme, doinštaloval ich prostredníctvom balíčkovacieho systému. Teda, aby som celkom presný, jednu som doinštaloval, pre druhú som nenašiel balíček, tak som to nechal na inštalátore tlačiarne:

aptitude install libstdc++5

Inštalácia

Po nainštalovaní potrebných závislostí možno spustiť samotný inštalačný skript, ktorý je v podadresári Linux a ak ho spustíte ako prostý používateľ, uvidíte chyby ako napr.:

sh Linux/install.sh 
libtiff.so.3 not found, install ... install.sh: line 339: ldconfig: command not found  
done  
./x86_64/install/guiuninstall: error while loading shared libraries: libstdc++.so.5: cannot \
open shared object file: No such file or directory

Skript treba spustiť s právami superpoužívateľa, ja som použil sudo:

sudo sh Linux/install.sh

Skript doinštaloval (prekopíroval) požadovanú knižnicu libtiff a spustil grafické rozhranie inštalácie.

install_01.png

 

Priebeh inštalácie

Grafický inštalátor prevedie celou inštaláciou a nestretol som sa s nejakým problémom, priebeh inštalácie ukazujú nasledujúce obrázky:

Vyberte používateľov, ktorí budú tlačiť

install_02.png

Zvoľte vypnutie paralelného portu

 

Inštalácia komponentov ovládača

install_04.png

Pridanie tlačiarne do CUPS

install_05.png

Vyberte zo zoznamu príslušnú tlačiareň

install_06.png

Výber ovládača pre zvolenú tlačiareň

install_07.png

 Popíšte svoju tlačiareň
(prvé pole nesmie obsahovať medzery)

install_08.png

Dokončenie inštalácie
 

install_09.png

Ako som už spomínal, jediný problém, ktorý som zaregistroval, bolo vytlačenie skúšobnej stránky z inštalátora. K tejto voľbe sa môžete dostať pomocou tlačítka "Test printer" v poslednom kroku inštalácie. Vyskytol sa ešte jeden kozmetický problém, a to národné znaky v popise tlačierne. Inštalátor ich nedokáže správne spracovať, respektíve zapísať do konfigurácie (pozornejší si iste všimli slovo obyvacka – bez bárodných znakov v obrázku). Ak sa teda stretnete s týmto problémom, stačí prosto upraviť konfiguračný súbor /etc/cups/printers.conf. Otvorte ho vo svojom obľúbenom editore a opravte príslušné znaky. Po tejto úprave ešte bude treba opätovne načítať konfiguráciu CUPS pomocou:

invoke-rc.d cups reload

Kontrola funkčnosti

Keďže sme nainštalovali multifunkčné zariadenie, treba aj kontrolu funkčnostu urobiť dva krát, a to pre tlačiareň i pre skener.

Tlačiareň

Funkčnosť nainštalovaného ovládača najjednoduchšie overíte priamo prostredníctvom CUPS, preto otvorte vo svojom webovom prehliadači adresu localhost:631 (CUPS sme inštalovali) a v jeho webovom rozhraní prejdite na stránku Printers:

over_cups.png

Takže vidno, že tlačiareň je v prostredí CUPS nainštalovaná, na jej vyskúšanie možno použiť tlačítko "Print Test Page".

Skener

Skenermal svojho času problémy pracovať pod bežným používateľom, preto som netrpezlivo do konzoly napísal príkaz a bol veľmi zvedavý, či sa znova objaví "Chyba segmentácie", ale nie. Aj tento problém nový ovládač rieši k spokojnosti používateľa:

scanimage -L
device `smfp:SAMSUNG SCX-4200 Series on USB:0' is a SAMSUNG SCX-4200 Series on USB:0 Flatbed Scanner

Z výpisu vidno, že rozhranie príkazového riadku skener našlo a rozpoznalo. Tak skontrolujme ešte grafické rozhranie spustením XSane, ktoré prebehlo tiež bez problémov:

over_sane.png

Veľa šťastia pri páci s multifunkčnou tlačiarňou Samsung SCX-4200. Ja som veľmi spokojný. 

Copyright © 2008 - 2012 Sprievodca dedinčana... Niektoré práva vyhradené.
Ak nie je uvedené inak, obsah podlieha licencii „Creative Commons Uveďte autora – Zachovajte licenciu 3.0 Unported

Nenasledovať tento odkaz, inak budete maž zakázaný prístup na stránku!