Eu sei que o blog é, originalmente, sobre o EeePC. Porém, vou fugir um pouco do assunto e postar como instalar a multifuncional Samsung SCX-4200 no Ubuntu 8.10 (Intrepid Ibex), pois fiquei a noite inteira aqui procurando como configurá-la no meu novo sistema, e não vou abrir outro blog só para comentar outros assuntos Geek. Enfim...
Inicialmente, note que o Intrepid Ibex já vem com os programas necessários para rodar a impressora e o scanner, o que facilita nosso trabalho, restrito à configuração. É só seguir os passos:
A impressora não foi muito traumática para instalar, sendo que o próprio linux a reconheceu sem problemas. Entre em Aplicações>Confgurações>Impressão. Em seguida, adicione uma nova impressora em Server>New>printer e escolha a impressora na lista que aparecer. Ele vai buscar os drivers, selecione a primeira oção (Select printer from database), escolha a opção recomendada e a impressora deve funcionar sem problemas.
Este foi problemático. Para fazê-lo funcionar, primeiramente, você deve instalar um hack para que o xsane rode como usuário normal, e não como root, como se explica neste link.
Se você receber uma mensagem dizendo que o driver não foi encontrado, não tente instalar o patch. Tente, ao contrário, reinstalar o driver e siga os passos novamente.
rode os comandos abaixo, substituindo o "/some/dir" e o "arch" pelo o que foi encontrado em seu computador.
E patch instalado! Se você rodar, a partir do terminal, o comando xsane como usuário normal, verá que ele funciona, enquanto anteriormente ocorria um "segmentation fault". Porém, o scanner ainda não será reconhecido.
receberá uma mensagem dizendo que o dispositivo não foi encontrado. Depois de pesquisar um pouco nos fóruns do Ubuntu, descobri a resposta neste post. Aparentemente, os drivers da Samsung não utilizam o mesmo caminho para os dispositivos usb que o Ubuntu, e é necessário um ajuste.
E, em seguida, edite o arquivo /etc/init.d/mountdevsubfs.sh, adicionando as seguinte linhas logo abaixo da linha em que aparece o comando