• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

[gelöst]Canon Pixma ip1600

Moin, Moin !
Nutze 11.3 64bit und suche einen passenden Treiber für o. a. Drucker. Ich habe bei meinen vorigen Versionen (11.x und 10.x) immer den von Canon gestellten Treiber genutzt (ip2200). Das ist aber eine 32bit Version. Hat auch immer funktioniert. Nun aber nicht mehr. Liegt es an der 64er Version ? Turboprint klappt wunderbar, will aber die 30€ sparen. ;)
Ich habe auch viele Treiber des Yast probiert - ohne Erfolg.
Hat jemand noch einen Vorschlag ??
Vielen Dank schon mal !
 

spoensche

Moderator
Teammitglied
Der Treiber müsste im Cups mit dabei sein. Also einfach mal localhost:631 im Browser aufrufen und den Drucker einrichten.
 
OP
J

johnny_lux

Newbie
Hallo
Nein, leider ist er nicht unter Cups oder Yast verfügbar. Habe auch schon die meisten Pixma-Treiber probiert. Nichts geht.
 

spoensche

Moderator
Teammitglied
Den Treiber den du sonst verwendet hast gibt es als Source Code, also auch für 64 Bit. http://software.canon-europe.com/software/0024301.asp?model=

Das Archiv beinhaltet, die Filter als 32-Bit rpm Pakete und ein Source RPM. Aus dem Source RPM erstellst du mit
Code:
rpmbuild --rebuild datei.src.rpm
das binäre RPM (liegt dannunter /usr/src/RPMS/x86_64) und installierst anschließend.
 
OP
J

johnny_lux

Newbie
Hallo Spoensche
Habe alles so gemacht, aber am Ende wurde bemängelt, dass glib fehlt. Installiert ist glib2. Nachdem ich dann glib2.28.1 mit ./configure, make und make install installiert habe, kommt nach rpmbuild... dann zum Schluß folgender Fehler :

...
Running autoconf ...
configure.in:14: error: possibly undefined macro: AM_PATH_GTK
If this token and others are legitimate, please use m4_pattern_allow.
See the Autoconf documentation.
Running ./configure --prefix=/usr/local ...
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for style of include used by make... GNU
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking dependency style of gcc... gcc3
checking for library containing strerror... none required
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ISO C89... (cached) none needed
checking dependency style of gcc... (cached) gcc3
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ISO C89... (cached) none needed
checking dependency style of gcc... (cached) gcc3
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for ANSI C header files... yes
./configure: line 5373: syntax error near unexpected token `1.2.0,'
./configure: line 5373: `AM_PATH_GTK(1.2.0, ,'
error: Bad exit status from /var/tmp/rpm-tmp.1lKQsL (%prep)


RPM build errors:
user ij does not exist - using root
group ij does not exist - using root
user ij does not exist - using root
group ij does not exist - using root
Bad exit status from /var/tmp/rpm-tmp.1lKQsL (%prep)

Muß ich auch noch gtk installieren ? Vorhanden ist nämlich gtk2.

Schon mal Danke ;)
 
OP
J

johnny_lux

Newbie
Moin
Habe das Problem gelöst, indem ich glib, gtk, atk, libpng, ... und was sonst noch von den original Canontreibern benötigt wurde,in der 32bit Version heruntergeladen und dann nach Originalanleitung installiert und nun geht´s. :D
Die stammen zwar alle dann von 11.2 oder 11.1 und im yast werden diese Pakete dann schön in rot dargestellt aber hauptsache es geht.
Die von Spoensche vorgeschlagene Variante wäre schon eleganter, aber immer wieder kam obige Fehlermeldung, trotz langer Probiererei. Unter 11.3 wird glib, bzw. gtk nicht mehr geboten, sondern hier gibt es dann glib2, bzw. gtk2 und das scheint dem alten Treiber zu neu zu sein. Und wie diese Systemvariablen gesetzt, bzw. irgendwelche Pfade angepaßt werden - keine Ahnung ! :???: Vielleicht hätte es damit ja geklappt ?
Eigentlich wollte ich früh zu Bett - aber erstens kommt es anders und zweitens - er druckt !! :D
 
Oben