Para quem desejar atualizar o Linux no projetor Diebold
Verifique antes se o projetor é Benq!
Segue o link para os aquivos para ligar e desligar o projetor “benq”
https://drive.google.com/drive/folders/1i1VPkEKY_KAehLaAWHZX9BDz8Lt9QUOI?usp=sharing
Baixe o arquivo “LigarDesligarProjetor_V1.tar.gz” e descompacte.
Dentro dele temos duas pastas
“Desliga_Projetor_RLM” e “usr”
Desliga_Projetor_RLM -> interface gráfica que permite desligar o computador/projetor
usr -> subdivide-se em bim e lib
2.1. lib -> contém arquivo “pon.txt” contendo instruções que serão enviadas para o projetor via porta serial.
2.2. bin -> contém o script “pon.sh” que deve ser executado pelo /etc/rc.local ou systemd (o modo de inicialização vai depender da distro instalada no projetor) ele é responsável por ligar o projetor durante o boot do computador.
Os arquivo da pasta usr devem ser salvos na pasta /usr/lib e /usr/bin respectivamente
De direitos de execução ao script /usr/bin/pon.sh , e direitos de leitura ao arquivo /usr/lib/pon.txt a todos
O script em python “desliga_proj-gtk.py” é a interface gráfica que permite o desligamento do equipamento ou sua reinicialização.
De direitos de execução a ele.
Caso a interface em sua distribuição Linux não seja “xfce4” altere o script “desliga_proj-gtk.py” para se adequar.
O usuário que vai executar o script “desliga_proj-gtk.py” deve fazer parte do grupo “dialout”
pode se usar o comando:
sudo adduser $USER dialout
Faça logout e entre novamente para “desliga_proj-gtk.py”