CUPS i Arch
Hej.
Har et mindre problem med CUPS i Arch Linux.
Har været inde på http://wiki.archlinux.org/index.php/CUPS og kørt det hele igennem, men det fungere ikke. Åbne jeg f.eks. OpenOffice Writer og forsøger at printe ud, indlæser den dokumentet som den skal, men derefter sker der ikke mere.
Har installeret driver til Canon MP210
Har installere alle cups pakker, system-config-printer mm...
usblp mm. er loadet
CUPS er startet op
Printeren er fundet hvis jeg tjekker dmesg
- Log in to post comments
Kommentarer15
Re: CUPS i Arch
Kan den printe en testside fra localhost:631 ?
Re: CUPS i Arch
Nej, det vil den hellere ikke.
Den skriver (Test page sent; job ID is MP210_series-13), men der sker ingenting
Re: CUPS i Arch
prøv at tage et kig på denne side: http://www.linuxprinting.org/show_printer.cgi?recnum=Canon-PIXMA_MP210
Re: CUPS i Arch
Når jeg søger i Linuxprinting.org, kommer jeg til en anden side, hvor der står, at den virker perfekt:
http://openprinting.org/show_printer.cgi?recnum=Canon-Pixma_MP210
Re: CUPS i Arch
Det er ikke fordi printeren ikke virker i Linux.
Det ved jeg godt den gør. Det har fungeret fint i både Redhat, Debian og Ubuntu. Der installerede jeg bare de to driver filer fra canons hjemmeside, og så kørte det hele af sig selv derfra. Problemet ligger i at Arch ikke gør noget af sig selv (Hvilket lige skal siges er en god ting), og jeg har været for vandt til at CUPS mm. bliver auto konfigureret af de andre distroer, så jeg ikke manuelt kan få det til at fungere :(
#0
Jeg vil gerne lige vide
#0
Jeg vil gerne lige vide hvor du har fundet de drivere og hvordan du har installeret dem. :)
Re: CUPS i Arch
@julemand101 Så gerne :)
Har hentet dem for et par måneder siden på Canon Australia.
Har dem i .Deb og .rpm , og begge dele er afprøvet i andre disstroer.
Så fandt jeg et python script, archalien ved en google søgning og brugte den til at konventere .deb filerne ... Derefter brugte jeg bare pacman -A til at installere dem
Kan se i printer konfiguration at den bruger den driver jeg har installeret, så det burde vel være i orden.?
#7
Jeg har lige brugt 20 sek
#7
Jeg har lige brugt 20 sek på http://aur.archlinux.org og kan se at der er en anden der har lavet en pakke med printerdriverne til MP210. Muligvis vil den virke:
http://aur.archlinux.org/packages.php?ID=16696
Da jeg ved du er begynder til Arch Linux vil jeg lige skrive hvad du skal gøre:
1. Opret en mappe som fx.
mkdir /tmp/mp210
2. Cd ind i mappen:
cd /tmp/mp210
3. Hent PKGBUILD filen:
wget http://aur.archlinux.org/packages/cnijfilter-mp210/cnijfilter-mp210/PKG…
4. Byg pakke:
makepkg
5. Installer pakke (kan hedde noget andet):
pacman -U cnijfilter-mp210-2.80-1.pkg.tar.gz
Lad mig endelig høre en status om hvordan det går.
Re: CUPS i Arch
@julemand101 Det virker :)
Jeg takker mange gange. Skal da have læst mere om PKGBUILD ...
Var da ret sikker på at archalien pakken virkede, specielt da den godt kunne finde driveren. Desværre bare ikke bruge den
#9
#9
Jeg skal ikke kunne sige noget om archalien pakken da jeg ikke har set nærmere på den (fordi du ikke har et link til den).
Det er bare meget klogt at se efter i AUR før man begynder at lede andre steder da der er meget stor sandsynlighed for at andre har samme problem som dig og de så har fundet en løsning der virker.
Re: CUPS i Arch
Linket er http://code.google.com/p/archalien/source/browse/trunk/src/archalien.py…
Jeg aner ikke om den kan finde ud af at konventere pakker med en masse afhængigheder i. Men den fungere til nogle. Dog bare ikke driver filer åbenbart :S
#11
Hold dig venligst fra
#11
Hold dig venligst fra den slags konverteringsprogrammer med mindre der ingen anden udvej er. Der findes PKGBUILD der henter en rpm fil og udpakker den men der har udvikleren også ret sikkert styr på hvad der sker.
Arch Linux ligger mange filer anderledes i forhold til Red Hat og Debian så derfor vil en direkte konvertering fra rpm/deb til pkg.tar.gz kunne resultere i mere skade end gavn. Selvom det virker lokkende at bruge alien lignende programmer så tjek altid http://aur.archlinux.org først. Hvis sourcen til programmet ligger klar er det desuden nemt at lave sin egen PKGBUILD eller bede en anden om at lave en pakke. (jeg gør det gerne hvis du skulle opdage en der mangler. Bare spørg på http://forum.archlinux.dk).
Re: CUPS i Arch
Ja, Det var også begrænset hvor godt alien virkede i debian med rpm konventering.
Men PKGBUILD er ihvertfald brugbart og nemt at bruge. Gennerelt synes jeg hele pakkesystemet i Arch er skide genialt og fungere bedre end noget andet jeg har prøvet af både rpm og deb baserede systemer. I det hele taget fungere hele Arch Linux bedre. Samtidig giver det en lidt flere udfordringer, nemmere styr på hvad man har installeret under installation, samt hvad man har kørende af daemons og moduler. Konfigurations filer mm. er også bedre og mere overskueligt opbygget heri. Tror det er det første system jeg har haft installeret, hvor man ikke på en eller anden måde bliver skuffet over bestemte ting, når man får det installeret :D
#13
Hvis du har installeret
#13
Hvis du har installeret mange pakker via AUR kan det være en fordel at bruge programmet yaourt:
http://aur.archlinux.org/packages.php?ID=5863
Det gør det mere automatisk den proces med at hente og bygge pakker samt opdatere dem. Fx kan du installere din printerdriver sådan:
yaourt -S cnijfilter-mp210
Den vil så først lede efter pakken i den alm. pacman og hvis den ikke finder den der så leder den i AUR og spørger dig om den skal bygge pakken. Derefter sørger den for at installere pakken helt automatisk. Og nu kommer det helt smarte:
yaourt -Syu --aur
Denne kommando opdatere hele systemet (altså ligesom alm. pacman) men den tjekker også efter på AUR om dine pakker derfra er blevet opdateret. Hvis den finder opdateringer derfra vil den spørge efter om den skal bygge disse pakker og opdatere dem.
Det er ganske enkelt genialt og du slipper for at holde styr på en helt masse. :)
Re: CUPS i Arch
Jeg har prøvet at få installeret yaourt, men den gennere fejl når jeg køre makepkg på den :(
Har installeret 3 ting via AUR uden problemer intil videre, men yaourt og jigsaw indeholder fejl