[ bozabaksuz @ 05.01.2012. 22:55 ] @
PRE SVEGA POZDRAV SVIMA I SREEECNA NOOVA GODINAAAAA!!!

konfiguracija je novija, bazirana na sledecim komponentama

MB: ASUS P8H67
CPU: INTEL i5 2500k
GPU: Nvidia Geforce GTS 450 1GB
RAM: KINGSTON 4GB DDR3
TV Tuner: KWORLD TERMINATOR 7134SE
Printer 1 (samo skener): lexmark x1290
Printer 2: Canon LASERSHOT LBP 2900
WebCam: Rotech Webcam (nema oznake modela, drajvera, jeftina platio jutros 800 dingosa)
Monitor: Phillips 22IV (TFT 22" 1900X1080)


Drzim dual boot 64-bitnih Win 7 i Ubuntu 11.10 (frisko instaliran, posle dosta drndannja po virtualboxu).

Issue 1: STAMPACI, gorenavedeni nisam nikad pod linuksom uspeo da instaliram (ubuntu, suse, fedora... pokusavam par godina pod raznim uputstvima i nece stoka da proradi), po instalaciji update manager je instalirao gomilu stvari (medju kojima i CUPS).

- Printing Dijalog vidi oba stampaca ali za CANON nema drajvera, za LEXMARK mi preporuci Optra 1200 Foomark series, posle cega posaljem test stranu na stampu on posalje job na stampu, izbaci da je odstampao, a nije ni papir uvukao (stampac kad sam kupio imao sam na umu cisto da koristim skener i OCR sto radi kako treba, ali me cisto interesuje sta je problem).

- Sa Canonovog sajta skinuo sam drajvere CAPT_Printer_Driver_for_Linux_V220_uk_EN.tar.gz i voleo bih neko ko je imao iskustva da mi ovaj put objasni sta da radim, a ne da se zagubim ko po obicaju i zeznem sve konfiguracione fajlove koristeci 1000 razlicitih izvora.

Issue 2: Kako da instaliram/podesim drajver za ovu tv kartu. Ranije se secam da je drugar imao stariji model iste i da je lagano samo instalirao XawTV i sve proradilo. Al ne lezi vraze, kamerica je kidnapovala tv input i program daje izlaz sa nje . Pokusao sam i sa programom MeTV on uopste i ne vidi nikakav DVB uredjaj (pretpostavljam tv karta). Pod windowsom radi solidno, al to je prica za drugi thread.

Issue 3: Opet kamerica. na kutiji pise
Resolution: 1280x960px
Image size 2560x2048, 2304x1728....

Doticna ima i mic i neke diodice koje uopste ne svetle (ni pod win-om), a prozorcic koji izbacuje sliku je smesno mali (mislim 640x480). Sta da radim? Da je vratim? Ima li neko na pameti bolju jeftinu kamericu na umu al da sigurno radi i ima drajver/podrsku za linux. Treba mi cisto za skype i da ne pravi konflikte.


Unapred hvala na odgovorima..
[ tdjokic @ 06.01.2012. 07:03 ] @
Canon LASERSHOT LBP 2900 - imam ga i radi pod Linuxom. Uglavnom Mint / Ubuntu. Odmah upozorenje / ogranicenje - nemam 64-bitni sistem, mozda tebe to koci. Nisam to pratio, sta pise u skinutom drajveru, da li podrzava?

Ranije su drajveri bili losiji i bilo je frke, sada je milina, odradim ono iz uputstva u drajveru i gotovo. Vidim da postoje i drajveri za 64-bitni sistem. Ja instaliram ovako, po uputstvu:

1.
Start Linux after installation, and log in as 'root'. [odnosno uradim sudo su]

2.
Install the common module for CUPS driver. (# dpkg -i [file name of common module for CUPS drivers])

3.
Install the CAPT printer driver module. (# dpkg -i [file name of the CAPT printer driver module])

Fajlovi za 2. i 3. se pojave prilikom raspakivanja drajvera pa uzmes one tvoje za 64-bita pa sta ti bog da.


4.
Restart CUPS. (# /etc/init.d/cupsys restart) Tu se kod mene zaglupi jer ovi sto odrzavaju drajver ne prate sve promene i onda ti se pojavi greska da nema tog fajla ili direktorija. Mislim da je pravi naziv cups => # /etc/init.d/cups restart

5.
Register the printer (PPD) with the print spooler. # /usr/sbin/lpadmin -p [printer name] -m [PPD file name] -v ccp://localhost:59687 –E odnosno

/usr/sbin/lpadmin -p LBP2900 -m CNCUPSLBP2900CAPTK.ppd -v ccp://localhost:59687 –E crtica ispred E je NEISPRAVNA, treba je u terminalu obrisati pa otkucati obicnom crticom jer se ova nekako prosvercovala iz grafickog nacina i ne radi. Vidi se i opticki da je drugacija od crtica -p, -m, -v i jedva sam otkrio u cemu je stos.

6.
Register the printer in the ccpd daemon setup file. /usr/sbin/ccpdadmin -p LBP2900 -o /dev/usb/lp0

7.
Start ccpd daemon.
Enter the following command.
# /etc/init.d/ccpd start ne stampam cesto pa se nisam mucio da ovo instaliram da radi automatski nego pre stampanja uradi rucno iz terminala

U podesavanjima stampaca izaberes Auto za papir. Ako upotrebis Ignore, onda koristi rucno ulozen papir. Ja imam u stampacu papire A5 a kad hocu da stampam A4 (vrlo retko) onda idem na ovu opciju Ignore ali mora za svaki list pojedinacno.

Pokusaj pa javi. Inace, taj drajver je dosta neosetljiv na drndanje. Pre izvesnog vremena sam na racunar prikljucio neki tablet i talasao oko stampaca i poremetio drajver. Onda sam samo nalupao meni poznate gore navedene komande u terminal, nista nisam prethodno brisao, cistio, sredjivao
i drajver se oporavio. Znaci jednostavno sam gazio staru instalaciju.
[ bozabaksuz @ 06.01.2012. 18:56 ] @
Hvala na brzom odgovoru. Ja sam krenuo vec par puta da kucam ovu poruku ali sam bio prekidan pa tek sad saljem.Prica je ovakva:

Sa Canonovog sajta sam skinuo CAPT_Printer_Driver_for_Linux_V220_uk_EN.tar.gz .Raspakovao ga na Desktop u poseban folder. Unutar istog us se nalazila 4 subfoldera i to 32bit_driver, 64bit_driver, Doc, Src.

U Folderu 32bit nalaze se 2 podfoldera (DEB i RPM) sa po dve instalacione arhive jedna cndrvcups-common i jedna cndrvcups-CAPT. Njih dvoklikom otvara Software Center i kaze da ne moze da instalira zbog pogresne arhitekture tj i386 (sto je i ocekivano)
U Folderu 64bit nalazi se 1 podfolder (RPM) sa instalacionim arhivama sa datom extenzijom. Instalirao sam alien i u terminalu kucao (iz datog foldera gde se nalaze te 64bitne arhive)
Code:
alien cndrvcups-capt-2.20-1.x86_64.rpm --scripts
alien cndrvcups-common-2.20-1.x86_64.rpm --scripts


Bez upozorenja i gresaka ih je prepakovao u .deb

Posle ovoga sam ih pokrenuo sofware center ih je prihvatio i normalno instalirao (u application description je stojalo da je konvertovan pomocu aliena). Ovim pretpostavljam sam odradio korake 1,2,3 iz tvojeg uputstva. Sto se tice koraka 4 isprve nije hteo da restartuje cups, izbacivao je neku gresku, kao nije egzecutabilan ili ne postoji takva komanda, ali je posle povratka racunara iz standbuy iznenada proradio !?!?

Korak 5 je prihvatio polovicno, uz upozorenje da nemam ppd fajl (pretpostavljam da umesto samog imena fajla moram da upisem lokaciju datog fajla, a kasnije sam ga i nasao u jednoj od source arhiva unutar Src podfoldera pomenutog na pocetku, ali to jos nisam odradio, jer nisam siguran da jos nesto treba iz te arhive) ali je registrovao stampac sto mi je javio porukom iz systraya.

Pokusao sam da odstampam tada nesto (naravno restartovao cups) ali je u printing status dijalogu odma izbacio da je stopirao stampu. Korake 6 i 7 nisam uopste ni pousavao jer mislim da ovaj prethodni korak nisam ispravno odradio.

Jos jedno pitanje, zasto port 59687?? Ako instaliram dodatne stampace, koristim li neki naredni port, ili koji opseg? Ako podignem webserver na masini (LAMP) i napravim php/mysql formu/aplikaciju (koristice se iz LAN-a) koja napravi pdf od ulaznih podataka mogu li da se pozovem na localhost:59687 i da posaljem na stampu bez da instaliram print server? :D Jos jednom hvala na prethodnom odgovoru...

PS, inace u doc folderu stoji da je ispravno testiran na Ubuntu distroima od verzije 7.10 ~ 10.04 (Ovaj poslednji kolko se secam je LTS). Verzija mog kernela je 3.0.0.14, a Ubuntua je 11.10 tj najsvezije.


[ bozabaksuz @ 07.01.2012. 01:08 ] @
Ovakva je prica. Prosao sam i korake 5,6 i 7. Sada odma ucita da postoji stampac i registruje ga, ali nece da stampa. Tj dam mu ja da odstampa neki pdf, web stranu ili nesto drugo, samo ga izbaci u print jobs quee i da mu status stopped. ne znam zasto.

pri koriscenju komande

Code:
lpr readme.txt



PRINTER TROUBLESHOOTER IZMEDJU OSTALOG ME OBAVESTAVA

The printers state message is: '/usr/lib/cups/filter/pstocapt failed'

PO ENABLEOVANJU DEBUGING MODA DOBIJAM SLEDECI LISTING (error log messages)

Code:
D [07/Jan/2012:02:02:49 +0100] cupsdSetBusyState: newbusy="Dirty files", busy="Active clients and dirty files"
D [07/Jan/2012:02:02:49 +0100] cupsdReadClient: 14 POST / HTTP/1.1
D [07/Jan/2012:02:02:49 +0100] cupsdSetBusyState: newbusy="Active clients and dirty files", busy="Dirty files"
D [07/Jan/2012:02:02:49 +0100] cupsdAuthorize: No authentication data provided.
D [07/Jan/2012:02:02:49 +0100] cupsdReadClient: 14 1.1 Get-Jobs 1
D [07/Jan/2012:02:02:49 +0100] Get-Jobs ipp://localhost/printers/
D [07/Jan/2012:02:02:49 +0100] [Job 7] Loading attributes...
D [07/Jan/2012:02:02:49 +0100] [Job 8] Loading attributes...
D [07/Jan/2012:02:02:49 +0100] Returning IPP successful-ok for Get-Jobs (ipp://localhost/printers/) from localhost
D [07/Jan/2012:02:02:49 +0100] cupsdSetBusyState: newbusy="Dirty files", busy="Active clients and dirty files"
D [07/Jan/2012:02:02:49 +0100] cupsdReadClient: 14 POST / HTTP/1.1
D [07/Jan/2012:02:02:49 +0100] cupsdSetBusyState: newbusy="Active clients and dirty files", busy="Dirty files"
D [07/Jan/2012:02:02:49 +0100] cupsdAuthorize: No authentication data provided.
D [07/Jan/2012:02:02:49 +0100] cupsdReadClient: 14 1.1 Get-Jobs 1
D [07/Jan/2012:02:02:49 +0100] Get-Jobs ipp://localhost/printers/
D [07/Jan/2012:02:02:49 +0100] Returning IPP successful-ok for Get-Jobs (ipp://localhost/printers/) from localhost
D [07/Jan/2012:02:02:49 +0100] cupsdSetBusyState: newbusy="Dirty files", busy="Active clients and dirty files"
D [07/Jan/2012:02:02:49 +0100] cupsdReadClient: 14 GET /admin/conf/cupsd.conf HTTP/1.1
D [07/Jan/2012:02:02:49 +0100] cupsdSetBusyState: newbusy="Active clients and dirty files", busy="Dirty files"
D [07/Jan/2012:02:02:49 +0100] cupsdAuthorize: No authentication data provided.
D [07/Jan/2012:02:02:49 +0100] cupsdIsAuthorized: username=""
D [07/Jan/2012:02:02:49 +0100] cupsdSendHeader: 14 WWW-Authenticate: Basic realm="CUPS", trc="y"
D [07/Jan/2012:02:02:49 +0100] cupsdCloseClient: 14
D [07/Jan/2012:02:02:49 +0100] cupsdSetBusyState: newbusy="Dirty files", busy="Active clients and dirty files"
D [07/Jan/2012:02:02:49 +0100] cupsdAcceptClient: 14 from localhost (Domain)
D [07/Jan/2012:02:02:49 +0100] cupsdReadClient: 14 GET /admin/conf/cupsd.conf HTTP/1.1
D [07/Jan/2012:02:02:49 +0100] cupsdSetBusyState: newbusy="Active clients and dirty files", busy="Dirty files"
D [07/Jan/2012:02:02:49 +0100] cupsdAuthorize: Authorized as milentije using PeerCred
D [07/Jan/2012:02:02:49 +0100] cupsdIsAuthorized: username="milentije"
D [07/Jan/2012:02:02:49 +0100] cupsdSetBusyState: newbusy="Dirty files", busy="Active clients and dirty files"
D [07/Jan/2012:02:02:49 +0100] cupsdReadClient: 14 GET /admin/conf/cupsd.conf HTTP/1.1
D [07/Jan/2012:02:02:49 +0100] cupsdSetBusyState: newbusy="Active clients and dirty files", busy="Dirty files"
D [07/Jan/2012:02:02:49 +0100] cupsdAuthorize: Authorized as milentije using PeerCred
D [07/Jan/2012:02:02:49 +0100] cupsdIsAuthorized: username="milentije"
D [07/Jan/2012:02:02:49 +0100] cupsdSetBusyState: newbusy="Dirty files", busy="Active clients and dirty files"
D [07/Jan/2012:02:02:49 +0100] cupsdReadClient: 14 GET /admin/conf/cupsd.conf HTTP/1.1
D [07/Jan/2012:02:02:49 +0100] cupsdSetBusyState: newbusy="Active clients and dirty files", busy="Dirty files"
D [07/Jan/2012:02:02:49 +0100] cupsdAuthorize: Authorized as milentije using PeerCred
D [07/Jan/2012:02:02:49 +0100] cupsdIsAuthorized: username="milentije"
D [07/Jan/2012:02:02:49 +0100] cupsdSetBusyState: newbusy="Dirty files", busy="Active clients and dirty files"
D [07/Jan/2012:02:02:49 +0100] cupsdReadClient: 14 PUT /admin/conf/cupsd.conf HTTP/1.1
D [07/Jan/2012:02:02:49 +0100] cupsdSetBusyState: newbusy="Active clients and dirty files", busy="Dirty files"
D [07/Jan/2012:02:02:49 +0100] cupsdAuthorize: Authorized as milentije using PeerCred
D [07/Jan/2012:02:02:49 +0100] cupsdIsAuthorized: username="milentije"
I [07/Jan/2012:02:02:49 +0100] Installing config file "/etc/cups/cupsd.conf"...
D [07/Jan/2012:02:02:50 +0100] cupsdSetBusyState: newbusy="Dirty files", busy="Active clients and dirty files"
D [07/Jan/2012:02:02:50 +0100] cupsdCloseClient: 14
D [07/Jan/2012:02:02:50 +0100] cupsdSetBusyState: newbusy="Dirty files", busy="Dirty files"
I [07/Jan/2012:02:02:50 +0100] Generating printcap /var/run/cups/printcap...
D [07/Jan/2012:02:02:50 +0100] cupsdSetBusyState: newbusy="Not busy", busy="Dirty files"
E [07/Jan/2012:02:02:50 +0100] Unknown directive JobPrivateAccess on line 88.
E [07/Jan/2012:02:02:50 +0100] Unknown directive JobPrivateValues on line 89.
E [07/Jan/2012:02:02:50 +0100] Unknown directive SubscriptionPrivateAccess on line 90.
E [07/Jan/2012:02:02:50 +0100] Unknown directive SubscriptionPrivateValues on line 91.
W [07/Jan/2012:02:02:50 +0100] failed to AddProfile: org.freedesktop.ColorManager.Failed:profile object path '/org/freedesktop/ColorManager/profiles/LBP2900_Gray__' has already been added


i vodi me ka poslednjem prozoru gde mi kaze sorry no obvious solution
da mi jos neki listing i kaze da submitujem na web.
[ tdjokic @ 07.01.2012. 05:02 ] @
Moje znanje je malo, ne mogu ti nista pomoci. Jedina sugestija je da u onom drajveru potrazis pomoc. U folderu Doc su html objasnjenja, pa polako. Kasnije, ako ne uspes, predlazem da odes na Ubuntu forum i tamo pogledas ima li nekoga sa istim stampacem i sa 64-bitnim sistemom. Inace, ovaj stampac ima isti drajver kao jos nekoliko starijih Canon stampaca, recimo LBP5000 (color laser, imao i njega, radio, prodao rodjaku) tako da mozes gledati i neki drugi, totalno ista instalacija za celu familiju stampaca.
[ bozabaksuz @ 14.01.2012. 23:47 ] @
Ovaka je situacija, problem sam postavio i na ubuntuforum ali tamo ignorisu, valjda ne znaju ili nisu radili sa 64bitnim drajverima. Stvar je sledeca, sredio sam onaj output (onaj listing i failure poruku),ali kada pokrenem iz print dijaloga (neki text iz gedita) print preview pukne ne samo taj preview nego i gedit, tako da sumnjam da se drajveri nisu lepo preveli. Pokusao sam prema uputstvu iz source fajlova da generisem instalacione, ali nece, verovatno trebam da dodam neki override komande.