Suporte ao Desenvolvedor: 0800 770 3320
www.desenvolvedoresdaruma.com.br
STK (Start Kit Daruma)
Instalando o Driver Touch no Ubuntu para o Produto PDV Daruma Touch Way
Este STK tem como objetivo mostrar o passo-a-passo da instalação do driver do monitor Touchscreen do
PDV Touch Way da Daruma no Ubuntu.
Premissas:
1.
2.
3.
4.
Ubuntu Instalado no PDV Touch Way;
Teclado;
Ter acesso a internet;
Driver Touchscreen Elo;
www.desenvolvedoresdaruma.com.br/home/downloads/Site_2011/Drivers/Touch_Ubuntu.tgz
Este procedimento será dividido em duas partes:
I.
II.
Instalando Driver Touchscreen;
Calibração do Touchscreen;
Instalando Driver Touchscreen
Após feito o download do driver Touch no link acima, extraia o conteúdo na área de trabalho do Ubuntu,
feito isso vamos acessar o terminal e começar o processo de instalação, para isso clique em:
Aplicativos > Acessórios > Terminal
No terminal vamos ganhar privilégios de administrador, para isso execute:
sudo su
e digite a senha do administrador do sistema. Vamos agora instalar algumas premissas em nosso sitema,
para isso execute:
apt-get install xserver-xorg-input-evtouch
apt-get install xserver-xorg-input-elographics
apt-get motif-clients
vamos agora copiar o driver do local aonde nós o extraímos para dentro da pasta elo-ser, para isso
execute:
cp -r ./bin-serial/ /etc/opt/elo-ser
cd /etc/opt/elo-ser
Feito isso vamos compilar o driver do touch, para isso execute os comando abaixo:
cd /etc/opt/elo-ser/elok_s-source
cp makefile_2.6 Makefile
make
Vamos agora copiar o driver para a pasta correta, para isso execute os comandos abaixo:
cp /etc/opt/elo-ser/elok_s-source/elok_s.ko /etc/opt/elo-ser/setup/
Precisamos agora dar permissão de Escrita, Leitura e Execução no diretório Setup, para isso execute:
cd /etc/opt/elo-ser
chmod 777 *
Antes de continuarmos com a instalação precisamos checar a versão do Xorg, para isso execute o
comando:
Suporte ao Desenvolvedor: 0800 770 3320
www.desenvolvedoresdaruma.com.br
X –version
De acordo com a versão do Xorg (Xserver) execute os comandos abaixo, tenha o cuidado de copiar o
arquivo correto pois isso faz toda a diferença.
Para Xorg (Xserver) versão 1.7 ou posterior: (exemplo: Ubuntu 10.04), execute o comando abaixo:
cp /etc/opt/elo-ser/setup/elo_drv.so_1.7 /usr/lib/xorg/modules/input/elo_drv.so
Para Xorg (Xserver) versão 1.6 (exemplo: Ubuntu 9.04), execute o comando abaixo:
cp /etc/opt/elo-ser/setup/elo_drv.so_1.6 /usr/lib/xorg/modules/input/elo_drv.so
Para Xorg (Xserver) versão 1.5 (exemplo: Ubuntu 8.10), execute o comando abaixo:
cp /etc/opt/elo-ser/setup/elo_drv.so_1.5 /usr/lib/xorg/modules/input/elo_drv.so
Para Xorg (Xserver) versão1.4 (exemplo: Ubuntu 8.04), execute o comando abaixo:
cp /etc/opt/elo-ser/setup/elo_drv.so_1.4 /usr/lib/xorg/modules/input/elo_drv.so
Para Xorg (Xserver) versão1.3: (exemplo: Ubuntu 7.10), execute o comando abaixo:
cp /etc/opt/elo-ser/setup/elo_drv.so_1.3 /usr/lib/xorg/modules/input/elo_drv.so
Para Xorg versão 7.2 até 7.3 usando Xserver versão 1.2: (exemplo: Ubuntu 7.04), execute o comando
abaixo:
cp /etc/opt/elo-ser/setup/elo_drv.so_7.2 /usr/lib/xorg/modules/input/elo_drv.so
Vamos agora criar o xorg.conf e fazer as devidas alterações, para cria-lo execute o comando abaixo:
X –configure :1
Após criado o arquivo, vamos copia-lo para o diretório correto, para isso execute o comando abaixo:
cp /root/xorg.conf.new /etc/X11/xorg.conf
vamos adicionar algumas linhas no arquivo xorg.conf, para isso execute o comando abaixo:
nano /etc/X11/xorg.conf
com o arquivo xorg.conf aberto, adicione um novo bloco Section, conform mostrado abaixo:
Section "InputDevice"
Identifier "elo"
Driver "elo"
Option "Device" "/dev/input/elo_ser"
Option "SendCoreEvents" "true"
EndSection
Ainda com o arquivo xorg.conf aberto, no bloco ServerLayout, adicione a seguinte linha:
InputDevice "elo"
Se tiver alguma duvida na inclusão das linhas acima, faça o download do meu arquivo xorg.conf no link
abaixo e faça as devidas alterações no seu arquivo xorg.conf
www.desenvolvedoresdaruma.com.br/home/downloads/Site_2011/Drivers/xorg.conf
Suporte ao Desenvolvedor: 0800 770 3320
www.desenvolvedoresdaruma.com.br
Verifique se o diretório /dev/input existe, se não existir crie ele usando o comando abaixo:
Mkdir /dev/input
Vamos agora instalar o driver executando o seguinte comando:
cd /etc/opt/elo-ser/setup/
./install.sh
Após instalado, vamos configurar para que sempre que o sistema seja iniciado o driver do touch entre em
execução, para isso vamos incluir no rc.local duas linhas, para isso abra o rc.local através do comando:
Nano /etc/rc.local
Com o rc.local aberto inclua antes do comando exit as seguintes linhas:
/etc/opt/elo-ser/setup/loadelo
/etc/opt/elo-ser/eloser ttyS2
Executado o passo a passo exatamente como esta acima basta darmos um reboot no PDV e o touch já
estará instalado e calibrado. Execute o comando abaixo para dar reboot no PDV:
shutdown –r now
Se tiver alguma dúvida e/ou dificuldade, entre em contato com a nossa equipe de suporte ao
desenvolvedor.
E-mails:
[email protected] [email protected]
[email protected] [email protected],
[email protected], [email protected]
Skypes:
Desenvolvedores_kiosk, suporte_alexandre_daruma, claudenir_andrade, desenvolvedores_cpu_daruma,
suporte.daruma
Download

Pessoal segue o STK migrando da FS2000 para FS2100T