Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#51 Le 27/04/2009, à 18:42

permafrost

Re : Epson Aculaser C1100

Et ben pas moi.
Je ne suis pas en 64bits, donc je travaille avec la version i386.
Je parts d'une installation neuve puisque j'ai tout formaté pour passer en ext4.
En suivant la même procédure que kamahat, j'ai eu quelques blocages lors du

$ ./configure --prefix=/usr

1 er message d'erreur:

checking for rpmbuild... no
./configure: line 2792: rpm: command not found

donc j'installe rpm (ou librpm4.4, je ne me souviens plus, en tout cas les deux sont installés aujourd'hui)

2 ème message d'erreur:

checking for cups-config... no
./configure: line 2830: test: =: unary operator expected
configure: error: *** 'cups-config' missing, please install CUPS or fix your $PATH ***

donc j'installe libcupsys2-dev

Je recommence,

$ ./configure --prefix=/usr
$ make
$ sudo make install

puis

$ sudo /etc/init.d/cups restart

tout semble bien se passer.
J'essaie une page de test, et rien. Pas de message d'erreur, tout semble se passer normalement, mais l'imprimante ne clignote pas, et n'imprime pas. Elle est pourtant bien allumée.


Si vous avez une idée?

Hors ligne

#52 Le 27/04/2009, à 19:01

FCDI

Re : Epson Aculaser C1100

pourquoi ne pas utiliser les fichiers deb lié

Epson

Hors ligne

#53 Le 27/04/2009, à 19:30

permafrost

Re : Epson Aculaser C1100

Ça y est, c'est bon, ça imprime. Donc pour la version i386, avec Ubuntu 9.04 Jaunty...
J'ai suivi ton idée.

J'ai éteint l'imprimante.
j'ai supprimé l'imprimante dans système - Administration- Impression
j'ai téléchargé les deux fichiers que tu indiquais:
http://fcdi.eurower.net/ubuntu/epson/

premier essai:

sudo dpkg -i Bureau/epson-alc1100-filter*

Première erreur: il manque libstdc++5
Je l'installe, tout en remarquant qu'il y a déjà libstdc++6, mais visiblement ça ne lui convenait pas.

Deuxième essai:

sudo dpkg -i Bureau/epson-alc1100-filter*

Tout se passe bien.
par précaution, je redémarre l'ordinateur.
j'allume l'imprimante, elle est reconnue au bout d'un certain temps, et me propose l'impression d'une page de test.
Et j'ai eu ma page de test.

Dernière modification par permafrost (Le 27/04/2009, à 19:31)

Hors ligne

#54 Le 03/09/2009, à 21:28

Kamahat

Re : Epson Aculaser C1100

Pour le passage en Karmic Koala en alpha3, aussi bien en 32 qu'en 64 bits, j'ai réinstaller le driver par dessus celui qui était installé, puis le redéfinir pour l'imprimante.
Peut-être que la réinstallation n'était pas nécessaire, à vérifier à la sortie des Bêta et de la 9.10

Hors ligne

#55 Le 13/11/2009, à 17:02

Kamahat

Re : Epson Aculaser C1100

Eureka, j'ai trouvé comment faire fonctionner le driver sur les systèmes en 64bits tongue

Je résume le problème :
- le drivers que donne avasys est en 32bits

$ file Epson-ALC1100-filter-1.2/alc1100
alc1100: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.2.5, stripped

- et il est linké sur un librairie qui n'est plus dans la distrib : libstdc++.so.5

La solution : récupérer l'ancienne libraire libstdc++.so.5 en 32bits et la placer dans le répertoire /usr/lib32

Source de la librairie : http://packages.ubuntu.com/jaunty/i386/ … 5/download
Action :
On télécharge la librairie :

wget http://fr.archive.ubuntu.com/ubuntu/pool/universe/g/gcc-3.3/libstdc++5_3.3.6-17ubuntu1_i386.deb

On dépaquette la libraire :
 

sudo dpkg -x libstdc++5_3.3.6-17ubuntu1_i386.deb .

Et on copie le tout dans le répertoire /usr/lib32
 

sudo cp -a usr/lib/libstd* /usr/lib32/

Y'a plus qu'a relancer cups
 

sudo invoke-rc.d cups restart

CQFD

Je reconnais que la méthode est un peu "quick and dirty" mais c'est rapide (pas besoin de recompiler) et ça fonctionnera même si l'on fait une mise à jour majeur du système (en effet la librairie est installé hors de la gestion de pacquage)

PS. si Avasys pouvais au moins linker cette libraire sur la libstdc++6 (même ne 32bits) ça simplifierait la tache pour tout le monde.

Dernière modification par Kamahat (Le 13/11/2009, à 17:11)

Hors ligne

#56 Le 27/11/2009, à 11:15

Kamahat

Re : Epson Aculaser C1100

Installation sur Karmic Koala 9.10 en 32-bits

la librairie (libstdc++5):
- http://fr.archive.ubuntu.com/ubuntu/poo … 1_i386.deb
les 2 pacquages précédemment cités (transformation des RPMs en .deb):
- http://fcdi.eurower.net/ubuntu/epson/ep … 1_i386.deb
- http://fcdi.eurower.net/ubuntu/epson/ep … 1_i386.deb

Et voilà cool

PS. je l'ai fait directement sans relancer le serveur d'impression CUPS et ça a fonctionné. Si besoin était, voilà la commande à passer, dans un terminal, pour relancer le serveur :

sudo invoke-rc.d cups restart

Dernière modification par Kamahat (Le 27/11/2009, à 11:21)

Hors ligne

#57 Le 12/12/2009, à 12:51

gurumick

Re : Epson Aculaser C1100

Bonjour,

Je viens d'acheter un nouveau PC sur lequel j'ai installé Ubuntu 9.10 64 bits. Je n'ai pas pu installer les drivers d'Avasys rpm convertis en deb avec alien car en 32 bits + problème avec libstdc++5 manquant...

J'ai donc suivi la méthode de Kamahat pour la libstdc++5 32 bits ainsi que pour l'installation à partir des sources.

Plutôt que

sudo make install

j'ai préféré

sudo checkinstall

car celui-ci crée un .deb "virtuel" qui est désinstalable via synaptic ou apt/aptitude/dpkg; checkinstall doit être installer via synaptic ou apt/aptitude/dpkg.

Ensuite,

Kamahat a écrit :

Eureka, j'ai trouvé comment faire fonctionner le driver sur les systèmes en 64bits tongue

PS. si Avasys pouvais au moins linker cette libraire sur la libstdc++6 (même ne 32bits) ça simplifierait la tache pour tout le monde.

C'est ce que j'ai pensé aussi; alors j'ai fait quelques recherches... Il semble que cela vienne de la version de gcc : http://www.developpez.net/forums/d45647/general-developpement/programmation-linux/gcc-conflits-entre-libstdcpp-so-5-6-a/

Voila, encore merci à Kamahat.

Hors ligne

#58 Le 15/12/2009, à 12:06

Kamahat

Re : Epson Aculaser C1100

gurumick a écrit :
Kamahat a écrit :

PS. si Avasys pouvais au moins linker cette libraire sur la libstdc++6 (même ne 32bits) ça simplifierait la tache pour tout le monde.

C'est ce que j'ai pensé aussi; alors j'ai fait quelques recherches... Il semble que cela vienne de la version de gcc : http://www.developpez.net/forums/d45647/general-developpement/programmation-linux/gcc-conflits-entre-libstdcpp-so-5-6-a/

En fait on n'y peut pas grande chose sans l'aide d'Avasys, car dans leur "package source", y'a un binaire qui est déjà linké :

ldd alc1100
	linux-gate.so.1 =>  (0xf7794000)
	libpthread.so.0 => /lib32/libpthread.so.0 (0xf7755000)
	libstdc++.so.5 => not found
	libm.so.6 => /lib32/libm.so.6 (0xf772e000)
	libgcc_s.so.1 => /usr/lib32/libgcc_s.so.1 (0xf7710000)
	libc.so.6 => /lib32/libc.so.6 (0xf75cc000)
	/lib/ld-linux.so.2 (0xf7795000)

Il nous faudrait le source du code de alc1100

Hors ligne

#59 Le 18/01/2010, à 13:48

marco79

Re : Epson Aculaser C1100

salut,
J'ai essayé la méthode (pour 9.04) sur une 9.10 64 bits : les sources semblent les mêmes.
Ca bloque au niveau de la pré compliation et la configuration de cups!?

$ ./configure --prefix=/usr
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking for gcc... gcc
checking for C compiler default output... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables... 
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 ANSI C... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... none
checking for a BSD-compatible install... /usr/bin/install -c
checking for gawk... (cached) mawk
checking for rpmbuild... rpmbuild
checking for cups-config... no
./configure: line 2830: test: =: unary operator expected
configure: error: *** 'cups-config' missing, please install CUPS or fix your $PATH ***

Hors ligne

#60 Le 19/01/2010, à 11:17

Kamahat

Re : Epson Aculaser C1100

J'ai contacté Avasys concernant la dipo du drivers sur x86_64 et la stdc5, voila leur réponse :

We regret that we do not have any plans to release the source on our
download page now.

However, we have confirmed that an existing driver for i386 works on
Ubuntu 9.04 amd64 by the following force installation procedure.
We hope the procedure below will be helpful to you.

We have become aware of the movement towards gcc4 and libstdc++6.
We would be grateful if you could let us know which community the
users are complaining at for future reference.

Leur procedure :

((Procedure start))
Force installation of a deb package converted with alien on Ubunbu 9.04
i386
  1. Convert rpm packages for i386 into deb packages with alien on
     Ubuntu 9.04 "i386" (You must run on the i386 environment).

   $ fakeroot alien -c Epson-ALC1100-filter-1.2-0.i386.rpm
   $ fakeroot alien -c Epson-ALC1100-filter-cups-1.2-0.i386.rpm

   As a result, two deb packages are generated.

   * epson-alc1100-filter_1.2-1_i386.deb
   * epson-alc1100-filter-cups_1.2-1_i386.deb

  2. Install 32bit libraries (ia32-libs) in Ubuntu 9.04 amd64.

   $ sudo apt-get install ia32-libs

   libstdc++5 32bit libraries are also installed.

  3. Install some packages required for running the existing driver
     for i386.
     We installed psutils only in the default standard installation
     environment as follows.

   $ sudo apt-get install psutils

  4. Force install the deb package for i386 with dpkg command.
     The following errors may be displayed by a standard installation.

   $ sudo dpkg -i epson-alc1100-filter_1.2-1_i386.deb
   dpkg: error processing epson-alc1100-filter_1.2-1_i386.deb (--install):
    package architecture (i386) does not match system (amd64)
   Errors were encountered while processing:
    epson-alc1100-filter_1.2-1_i386.deb

   Then (though we do not strongly recommend), force install the deb
   package for i386 as follows.

   $ sudo dpkg --force-architecture --force-depends -i
epson-alc1100-filter_1.2-1_i386.deb
   dpkg - warning, overriding problem because --force enabled:
    package architecture (i386) does not match system (amd64)
   Selecting previously deselected package epson-alc1100-filter.
   (Reading database ... 108346 files and directories currently installed.)
   Unpacking epson-alc1100-filter (from epson-alc1100-filter_1.2-1_i386.deb)
...
   dpkg: epson-alc1100-filter: dependency problems, but configuring anyway
as you
request:
    epson-alc1100-filter depends on libstdc++5 (>= 1:3.3.4-1); however:
     Package libstdc++5 is not installed.
   Setting up epson-alc1100-filter (1.2-1) ...

   Force install the PPD file, too.

   $ sudo dpkg --force-architecture --force-depends -i
epson-alc1100-filter-cups_1.2-1_i386.deb
   dpkg - warning, overriding problem because --force enabled:
    package architecture (i386) does not match system (amd64)
   Selecting previously deselected package epson-alc1100-filter-cups.
   (Reading database ... 108359 files and directories currently installed.)
   Unpacking epson-alc1100-filter-cups (from
epson-alc1100-filter-cups_1.2-1_i386.deb) ...
   Setting up epson-alc1100-filter-cups (1.2-1) ...

  5. Replace /usr/bin/pstoalc1100.sh with the script that fixed the
     problem that pstops of psutils isn't referred correctly.

     Unzip pstoalc1100.sh-20091023.zip at /tmp and then overwrite
     /usr/bin/pstoalc1100.sh to fix the problem that pstops of psutils
     isn't referred correctly.

   $ sudo -i
   # cd /tmp
   # unzip pstoalc1100.sh-20091023.zip
   # cd pstoalc1100.sh-20091023
   # sha1sum -c pstoalc1100.sh.sha1
   pstoalc1100.sh: OK
   # chown root.root pstoalc1100.sh
   # chmod 755 pstoalc1100.sh
   # cp -a pstoalc1100.sh /usr/bin/

Finally, we connected the printer with the PC, and then the printer
information was automatically registered to CUPS as the name of AL-C1100.
Test pages were successfully printed by AL-C1100 registered to CUPS.
((Procedure end))

Hors ligne

#61 Le 20/01/2010, à 13:36

Kamahat

Re : Epson Aculaser C1100

marco79 a écrit :

salut,
J'ai essayé la méthode (pour 9.04) sur une 9.10 64 bits : les sources semblent les mêmes.
Ca bloque au niveau de la pré compliation et la configuration de cups!?

$ ./configure --prefix=/usr

configure: error: *** 'cups-config' missing, please install CUPS or fix your $PATH ***

il te manque libcups2-dev

Hors ligne

#62 Le 05/03/2010, à 19:01

Kamahat

Re : Epson Aculaser C1100

Installation en 32bits en mode [clic]
Si vous avez utilisez Firefox et que vous avez l'extenison Ubutnu "c'est du juste à cliquer"
http://fr.archive.ubuntu.com/ubuntu/poo … 1_i386.deb
http://fcdi.eurower.net/ubuntu/epson/ep … 1_i386.deb
http://fcdi.eurower.net/ubuntu/epson/ep … 1_i386.deb

Dernière modification par Kamahat (Le 05/03/2010, à 19:02)

Hors ligne

#63 Le 15/03/2010, à 01:36

Compte anonymisé

Re : Epson Aculaser C1100

Salut à tous,

Merci pour tes liens Kamahat,
enfin ça fonctionne lol
J' me prenais la tête depuis 9.04, alors qu' avant ça l' faisait.
Peux-tu nous donner l' url exacte de chacun de ces liens, que je puisse au moins télécharger
les fichiers et les garder sur mon DD au cas ou lorsque je ferais la mise à jour vers 10.04 ?
J' ai tenté ce que tu avais mis dans ton post du 27/11/2009, à 10:15, mais ça n' la po fait,
par contre dans ce dernier post, nichel chrome.
Encore merci big_smile

Dernière modification par E18i3 (Le 15/03/2010, à 01:46)

#64 Le 02/04/2010, à 13:54

Kamahat

Re : Epson Aculaser C1100

Pour info :
installation sur une 10.04 beta1 i386 sans probleme.

les liens au complet au cas ou :

http://fr.archive.ubuntu.com/ubuntu/pool/universe/g/gcc-3.3/libstdc++5_3.3.6-17ubuntu1_i386.deb
http://fcdi.eurower.net/ubuntu/epson/epson-alc1100-filter-cups_1.2-1_i386.deb
http://fcdi.eurower.net/ubuntu/epson/epson-alc1100-filter_1.2-1_i386.deb

Dernière modification par Kamahat (Le 02/04/2010, à 13:56)

Hors ligne

#65 Le 14/07/2010, à 16:49

piemchie

Re : Epson Aculaser C1100

Bonjour,

Je tente d'installer une c1100 sur ma 10.04 64 bits.
J'ai suivi la procédure du post #60, tout bon jusqu'au point 5)
Où trouver le fichier pstoalc1100.sh-20091023.zip ?
Ils te l'avaient envoyé Kamahat ?
J'ai testé comme ça, l'imprimante est reconnue, mais détectée comme inactive. Je n'aimerai pas avoir à repasser en 32bits à cause de ça !

Pierre

Hors ligne

#66 Le 15/07/2010, à 00:36

Compte anonymisé

Re : Epson Aculaser C1100

Salut piemchie,

Normalement, plus besoin de te prendre la tête, aujourd' hui y' a plus simple :
tu télécharges à partir des liens du post 62, puis tu procèdes à l' install
en suivant ce que te proposera Ubuntu, puis tout bêtement à partir de
Système/ Administration/ Impression ... et normalement
ça l' fait tongue

#67 Le 15/07/2010, à 19:44

piemchie

Re : Epson Aculaser C1100

Yessssss tongue, J'avais pas le package libstdc++5, et il ne me le signalait pas !
Je pensais que c'était bon, car ils mettaient : " libstdc++5 32bit libraries are also installed." mad
Par contre, étant en 64 bits, il faut faire une installation forcée comme sur le post #60

cd /le-répertoire-où-se-trouve-le-fichier

Puis :

sudo dpkg --force-architecture --force-depends -i libstdc++5_3.3.6-17ubuntu1_i386.deb

Et hop.
Merci E18i3, à force d'avoir le nez dans le guidon, on ne voit plus l'évidence.

J'ai fais le résumé dans la doc à cette page :
http://doc.ubuntu-fr.org/imprimante_epson_al-cx11#particularite_version_64bits

Pierre

Dernière modification par piemchie (Le 15/07/2010, à 20:10)

Hors ligne

#68 Le 16/07/2010, à 01:32

Compte anonymisé

Re : Epson Aculaser C1100

Y' a pas d' quoi, si j' ai pu te rendre service, c' est cool, le forum c' est fait pour ça big_smile

#69 Le 01/09/2011, à 22:08

Kamahat

Re : Epson Aculaser C1100

les liens ne fonctionnent plus http://fcdi.eurower.net/ubuntu/epson/

Hors ligne

#70 Le 02/09/2011, à 00:47

Compte anonymisé

Re : Epson Aculaser C1100

Pour ce qui est des drivers génériques, c' est toujours par ici, pour libstdc++5, si nécéssaire, voir ici ?
Tu nous tiens au courant ..?

#71 Le 31/03/2012, à 07:35

Kamahat

Re : Epson Aculaser C1100

Une installation en mode 64-bits sur Precise Pangolin (12.04)

sudo apt-get install build-essential gcc-4.6-base libc6 libgcc1
mkdir ~/temp
cd ~/temp

wget https://sites.google.com/a/hunny.be/www/epson-alc1100-filter-cups_1.2-1_i386.deb
wget https://sites.google.com/a/hunny.be/www/epson-alc1100-filter_1.2-1_i386.deb
wget http://fr.archive.ubuntu.com/ubuntu/pool/universe/g/gcc-3.3/libstdc++5_3.3.6-24ubuntu1_i386.deb

sudo dpkg -x libstdc++5_3.3.6-24ubuntu1_i386.deb .
sudo cp -a usr/lib/i386-linux-gnu/libstdc++.so.5* /usr/lib32/
sudo dpkg --force-architecture --force-depends -i libstdc++5_3.3.6-24ubuntu1_i386.deb
sudo dpkg --force-architecture --force-depends -i epson-alc1100-filter-cups_1.2-1_i386.deb
sudo dpkg --force-architecture --force-depends -i epson-alc1100-filter_1.2-1_i386.deb
cd -

Dernière modification par Kamahat (Le 17/05/2012, à 09:05)

Hors ligne

#72 Le 31/03/2012, à 14:14

piemchie

Re : Epson Aculaser C1100

Merci Kamahat, la version stable est bientôt là, j'en aurai besoin smile

Hors ligne

#73 Le 18/06/2012, à 21:51

TGM

Re : Epson Aculaser C1100

Merci Kamahat, après avoir bien galéré depuis Pfffuuuu ça marche. un grand merci (bis)


Nemo me impune lacessit

Hors ligne

#74 Le 24/06/2012, à 08:32

Kamahat

Re : Epson Aculaser C1100

TGM a écrit :

Merci Kamahat, après avoir bien galéré depuis Pfffuuuu ça marche. un grand merci (bis)

comptent de faire un heureux big_smile

Hors ligne

#75 Le 30/06/2012, à 11:23

man38

Re : Epson Aculaser C1100

Bonjour,

J'ai également un soucis d'impression avec mon epson aculaser c1100 sous ubunut 12.04 (64bits)
L'install 12.04 a détecté automatiquement l'imprimante et la propose dans les différentes applications pour l'impression. Par contre, comme plusieurs d'entre vous, j'ai un message de confirmation de l'opération d'impression mais pas d'action effective de l'imprimante.
J'ai remarqué dans le gestionnaire d'imprimante que, bien que la détection par défaut ait nommé l'imprimante "AL-C1100", l'information modèle elle indique "Epson AL-C1900". C'est peut être une des raisons de la non impression. Est-ce également le cas chez ceux qui ont eu le pb ?

Juste avant d'effectuer les recommandations de Kamahat je voulais avoir un petit retour sur ce point.

Merci d'avance

Hors ligne