Multifuncoinal Lexmark X1185

Iniciado por romonteiro, 12 de Novembro de 2005, 14:44

tópico anterior - próximo tópico

julianocwb

Boa Tarde, fiz exatamente como vc disse no tutorial, porem apareceu a seguinte mensagem:

./z600: error while loading shared libraries: libstdc++.so.5: cannot open shared object file: No such file or directory

vc pode me ajudar ?
desde já muito obrigado

sds

JulianoCWB

fabricioescalador

Pessoal....utilizei a dica do romonteiro (valeu!!!) e ta funcionando perfeitamente a impressora (tenho uma X1185).

O scaner nem precisei configurar nada, apenas abri o Xsane e bola....

Obs: estou usando o Ubuntu 8.04

Inté....
Uai....

Giovani

Segui o passo a passo acima e não consegui fazer funcionar minha impressora. Quando coloco o ./z600 dá a seguinte mensagem:
:/usr/lib/cups/backend$ ./z600
./z600: error while loading shared libraries: libstdc++.so.5: cannot open shared object file: No such file or directory

erkrijo

Agora falta fazer funcionar o scaner...

Nos ajude!!!

erkrijo

Ainda não consegui fazer o Scaner da minha X1185... Alguma sugestão???

Valeu!!!

erkrijo

Olá gente,

Consegui alguns progressos, mas não resolvi o problema do scanner da minha Lexmark X1185.

Uma coisa que valeu a pena é que estou ficando cada vez mais familiarizado com o Terminal do Ubuntu 9.10, e com a navegação entre consoles (Ctrl+Alt+F1 e Ctrl+Alt+F7). Isso é legal. Também estou conseguindo entender melhor as dicas dadas nos fóruns e seus tutoriais. Isso é muito legal. Grande parte do meu sucesso, devo dizer, é por conta do estudo do Guia Foca, do Linux. Estou dizendo isso aos colegas que, como eu, estão engatinhado pelos comandos e funcionalidade (nem tão funcionais para quem não está familiarizado), mas que vale a pena estudar para que possamos aproveitar a rapidez, estabilidade e segurança do Linux. Estudem o Guia Foca, visitem o Wiki do Ubuntu, perguntem ao fórum!!!

Bom agora posso dizer o que consegui para tentar solucionar o problema do meu scanner.
Encontrei um artigo sobre o Sane no Viva o Linux: http://www.vivaolinux.com.br/artigo/Instalando-scanners-com-SANE/. Trata-se de um tutorial para instalação e atualização do XSane. O artigo trata de uma versão antiga do Sane, eu decidi instalar a mais recente, tomando cuidado para adaptar as recomendações do Luis Felipe Gerhardt , o autor do artigo, aos arquivos que baixei e tentei instalar. Os arquivos que baixei podem ser encontrados em: ftp://ftp.sane-project.org/pub/sane/. Baixei abrindo automaticamente com o Gerenciador de Pacotes, e extraí na pasta Sane que criei no Sistema de Arquivos para poder assessar mais fácil pelo root. Fiz a instalação pelo root, aproveitando parte das recomendações do Luis, pulando a parte da descompactação, já que descompactei antes de entrar como root.

Em root fiz o seguinte:
root@Olimpo:/# cd Sane/sane-backends-1.0.20
./configure

Depois
root@Olimpo:/Sane/sane-backends-1.0.20# make
E então
root@Olimpo:/Sane/sane-backends-1.0.20# make instal
Nenhum erro.
Passei os olhos pelo manual assim:
root@Olimpo:/Sane/sane-backends-1.0.20# man sane
Sofri um pouco para perceber que para sair bastava fazer o clique em 'q'.

Até aqui nada de errado. O problema foi quando tentei instalar o frontends-1.0.14
Fiz o seginte:
Citarroot@Olimpo:/Sane/sane-frontends-1.0.14# make
E então veio:
making all in include
make[1]: Entrando no diretório `/Sane/sane-frontends-1.0.14/include'
make[1]: Nada a ser feito para `all'.
make[1]: Saindo do diretório `/Sane/sane-frontends-1.0.14/include'
making all in lib
make[1]: Entrando no diretório `/Sane/sane-frontends-1.0.14/lib'
make[1]: Nada a ser feito para `all'.
make[1]: Saindo do diretório `/Sane/sane-frontends-1.0.14/lib'
making all in sanei
make[1]: Entrando no diretório `/Sane/sane-frontends-1.0.14/sanei'
make[1]: Nada a ser feito para `all'.
make[1]: Saindo do diretório `/Sane/sane-frontends-1.0.14/sanei'
making all in src
make[1]: Entrando no diretório `/Sane/sane-frontends-1.0.14/src'
gcc -c -DHAVE_CONFIG_H -I. -I. -I../include -I../include -I/usr/local/include -D_REENTRANT -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/directfb -I/usr/include/libpng12 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include    -D_GNU_SOURCE      -DPATH_SANE_DATA_DIR=/usr/local/share/sane      -DV_MAJOR=1 -DV_MINOR=0 -DV_BUILD=14 -DSANE_V_MAJOR=1 -g -O2 -Wall -I/usr/local/include -D_REENTRANT -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/directfb -I/usr/include/libpng12 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   gtkglue.c
gtkglue.c: In function 'gsg_get_filename':
gtkglue.c:338: warning: ignoring return value of 'getcwd', declared with attribute warn_unused_result
gtkglue.c: In function 'gsg_set_sensitivity':
gtkglue.c:1479: error: 'SANE_CAP_ALWAYS_SETTABLE' undeclared (first use in this function)
gtkglue.c:1479: error: (Each undeclared identifier is reported only once
gtkglue.c:1479: error: for each function it appears in.)
make[1]: ** [gtkglue.o] Erro 1
make[1]: Saindo do diretório `/Sane/sane-frontends-1.0.14/src'
make: ** [all-recursive] Erro 1

Algo parecido com o xsane-0.991:
Citarroot@Olimpo:/Sane/xsane-0.991# make
for subdir in lib  src po doc; do      \
     target=`echo all-recursive | sed s/-recursive//`; \
     echo making $target in $subdir;   \
     (cd $subdir && make $target)   \
      || case "" in *k*) fail=yes;; *) exit 1;; esac; \
   done && test -z "$fail"
making all in lib
make[1]: Entrando no diretório `/Sane/xsane-0.991/lib'
make[1]: Nada a ser feito para `all'.
make[1]: Saindo do diretório `/Sane/xsane-0.991/lib'
making all in src
make[1]: Entrando no diretório `/Sane/xsane-0.991/src'
gcc -c -DHAVE_CONFIG_H -DLOCALEDIR=/usr/local/share/locale -DSANELOCALEDIR=/usr/local/share/locale -I. -I. -I../include -I../include  -I/usr/local/include -D_GNU_SOURCE      -DV_MAJOR=0 -DV_MINOR=991 -DSANE_V_MAJOR=1 -DPATH_XSANE_DOC_DIR=/usr/local/share/sane/xsane/doc -DPATH_SANE_DATA_DIR=/usr/local/share/sane -g -O2 -Wall -D_REENTRANT -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/directfb -I/usr/include/libpng12 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -I/usr/local/include  -D_REENTRANT -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/directfb -I/usr/include/libpng12 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   xsane-back-gtk.c
xsane-back-gtk.c: In function 'xsane_back_gtk_get_filename':
xsane-back-gtk.c:1274: warning: ignoring return value of 'getcwd', declared with attribute warn_unused_result
xsane-back-gtk.c: In function 'xsane_back_gtk_set_sensitivity':
xsane-back-gtk.c:2119: error: 'SANE_CAP_ALWAYS_SETTABLE' undeclared (first use in this function)
xsane-back-gtk.c:2119: error: (Each undeclared identifier is reported only once
xsane-back-gtk.c:2119: error: for each function it appears in.)
make[1]: ** [xsane-back-gtk.o] Erro 1
make[1]: Saindo do diretório `/Sane/xsane-0.991/src'
make: ** [all-recursive] Erro 1


Eu não consegui fazer o scanner funcionar, mas segundo o site do Sane: http://www.sane-project.org/sane-mfgs.html#Z-LEXMARK e outros comentários neste mesmo Fórum  e no Fórum do Viva o Linux vários usuários disseram que esse é o caminho certo e que fizeram seus scanneres funcionarem. Talvez valha a pena para outros com problema semelhante.

Fiz alguma coisa errada??? Esqueci alguma coisa???

Eu preciso mesmo fazer essa m... máquina funcionar no Linux, se não precisasse eu chutaria essa m... multifuncional de cima da mesa do computador e colocaria uma HP no lugar.

Obrigado!!!


erkrijo

#21
Postei uma pedido de ajuda num outro tópico em outra sessão. Acompanhem em:http://ubuntuforum-br.org/index.php/topic,12547.msg347782.html#msg347782

Valeu!