Multifuncional Lexmark x2690 (2600 series) - como instalar?

Iniciado por deck2, 11 de Maio de 2009, 17:48

tópico anterior - próximo tópico

deck2

Caros colegas,

Instalei ainda hj o Ubuntu 9.04, sou mais um novo usuário Linux e preciso de ajuda (muita), mas no momento preciso instalar a impressora citado no assunto. A Lexmark não oferece suporte, como fazer?

grato
Marcelo

deck2

...O ubuntu reconhece a impressora, indica que o material foi impresso, mas nada acontece. O scanner nem reconhecido é...
grato,
Marcelo

deck2

Segui todos os passos que achei em várias dicas na net e nada!

Socorro!!!!

deck2

Nem esse deu certo:


baixe o driver e descompacte

cd /tmp
wget
http://www.downloaddelivery.com/downloads/cpd/lexmark-inkjet-08-driver-1.0-1.i386.deb.sh.zip
unzip -x lexmark-inkjet-08-driver-1.0-1.i386.deb.sh.zip

Descompacte novamente na pasta lexmark
sh lexmark-inkjet-08-driver-1.0-1.i386.deb.sh --target lexmark

abra o arquivo run.lua e va para linha 1029
gedit lexmark/config/run.lua

altera esta linha de:
cpu_speed = tonumber( shell_execute("grep -i 'cpu MHz' /proc/cpuinfo | head
-n1 | awk -F: '{ print $2 }'")[1] ) -- in MHz

para:
cpu_speed = tonumber( shell_execute("grep -i 'cpu MHz' /proc/cpuinfo | head
-n1 | awk -F: '{ print $2 }' | sed 's/ *//g' ")[1] ) -- in MHz

salve o arquivo e rode o startupinstaller.sh como root
sudo lexmark/startupinstaller.sh



LucianoDias

Olá deck2, eu segui estas dicas que você postou aí e também não funcionou no meu Kubuntu 9.04.

Mas depois resolvi alterar mais algumas linhas daquele maldito arquivo run.lua.

Conforme os erros iam aparecendo eu ia comentando as linhas com "--", acabei comentando as linhas abaixo:

-- print('cpu speed = ' .. cpu_speed .. ' MHz')
[b]e[/b]
--if processsor_speed < 500 or ram_size < 134217728 then
   --   print('processsor_speed < 500 or ram_size < 128MB')
   --   return false
   --end


Aqui no meu foram só esses os erros e depois de comentar essas linhas tô com a minha Lexmark X2690 funcionando. Espero que a dica funcione aí também.

egomes

Citação de: LucianoDias online 16 de Maio de 2009, 19:40
Olá deck2, eu segui estas dicas que você postou aí e também não funcionou no meu Kubuntu 9.04.

Mas depois resolvi alterar mais algumas linhas daquele maldito arquivo run.lua.

Conforme os erros iam aparecendo eu ia comentando as linhas com "--", acabei comentando as linhas abaixo:

-- print('cpu speed = ' .. cpu_speed .. ' MHz')
[b]e[/b]
--if processsor_speed < 500 or ram_size < 134217728 then
   --   print('processsor_speed < 500 or ram_size < 128MB')
   --   return false
   --end


Aqui no meu foram só esses os erros e depois de comentar essas linhas tô com a minha Lexmark X2690 funcionando. Espero que a dica funcione aí também.

O suporte da Lexmark já foi pior, melhorou muito.

A multifuncional X2690 já possui driver para o linux. Baixar neste link:

http://www.downloaddelivery.com/downloads/cpd/lexmark-inkjet-08-driver-1.0-1.i386.deb.sh.zip

Descompacte o arquivo:

$unzip -x lexmark-inkjet-08-driver-1.0-1.i386.deb.sh.zip

Depois faça a extração dos arquivos:

$sh lexmark-inkjet-08-driver-1.0-1.i386.deb.sh --target lexmark

Será criada uma pasta chamada lexmark.
Vai abrir a tela de configuração, siga adiante. Vai aparecer uma mensagem de erro referindo-se ao CUPS. Não precisa ficar nervoso, feche a janela. Esse processo irá criar um arquivo chamado arch.tar.

Caso a tela de configuração não apareça automaticamente, execute startupinstaller.sh que está na pasta lexmark, clicando duas vezes no arquivo e escolhendo a opção "Executar em terminal" e siga adiante até chegar à mensagem de erro do CUPS.

Depois visualize o conteúdo do arquivo arch.tar que surgiu dentro da pasta /lexmark utilizando o des/compactador de pacotes do ubuntu:

$file-roller arch.tar

Se o file-roller não estiver instalado, instale-o pelo Synaptic.

Você irá visualizar o pacote lexmark-inkjet-08-driver-1.0-1.i386.deb

Agora ficou fácil. Dê um duplo click sobre o pacote e instale.

Pronto! Sua x2690 estará instalada e funcionando, inclusive o Scanner. É só testar utilizando o XSane que já vem instalado por padrão no Ubuntu.

Espero ter colaborado. 

marcospinho

#6
Atenção galera, quando baixei o pacote e descompactei, apareceu uma mensagem assim:

Lua error detected: While parsing install.lua: install.lua:118: Overflow detected: Not enough space for widget.

A outra coisa é que o trecho a ser alterado não estava na linha indicada e estava muito diferente o indicado no tutorial
que estaria assim:
cpu_speed = tonumber( shell_execute("grep -i 'cpu MHz' /proc/cpuinfo | head
-n1 | awk -F: '{ print $2 }'")[1] ) -- in MHz
para ser alterado assim:
cpu_speed = tonumber( shell_execute("grep -i 'cpu MHz' /proc/cpuinfo | head
-n1 | awk -F: '{ print $2 }' | sed 's/ *//g' ")[1] ) -- in MHz
só que está assim:
cpu_speed = tonumber( shell_execute("jill_var=`grep -i 'cpu MHz' /proc/cpuinfo | head -n1 | awk -F: '{ print $2 }'`;jill_var=${jill_var%.*};echo $jill_var")[1] ) -- in MHz
ainda por cima quando tentei alterar o run.lua foram criadas tres pastas na minha pasta pessoal com o nome:
lua_8JVOUR, lua_NYXTGE, lua_96X8oG.
Mesmo assim vou alterar como esta no tutorial "mais uma vez" já que eu tentei alterar no Karmic com Kernel rc e agora estou usando o Lucid alpha2, existem uns tutoriais em inglês
(http://ubuntuforums.org/archive/index.php/t-1223710.html)
(http://test.ubuntuforums.org/showthread.php?t=1223710&page=3)
mas eu não consegui entender nada embora me esforçasse pra isso.
imagino que alguem aí possa entender e traduzir ou explicar o texto
Até logo.
celeron 2.66Ghz, 1G Ram, DVDrw monitor AOC 17pol, HDsata500g, L-Ubuntu Maverick-i386, /root 20G /home 50G /win 40G /win7 50G /dados 20G /teste(nathy+Kde) 15G /acervo 220G  Linux Counter #478143. Ubuntu counter is # 24448

BrunoCornelsen

Citar
Você irá visualizar o pacote lexmark-inkjet-08-driver-1.0-1.i386.deb

Agora ficou fácil. Dê um duplo click sobre o pacote e instale.

Pronto! Sua x2690 estará instalada e funcionando, inclusive o Scanner. É só testar utilizando o XSane que já vem instalado por padrão no Ubuntu.

Espero ter colaborado. 

Aqui ele dá um aviso "arquitetura incorreta 'i386' "

Meu Ubuntu é 64 bits :P