* Primeiramente, gostaria de agradecer ao site info.wsouza, pelo processamento e disponibilização dos arquivos de drivers, dos quais consegui adaptar o sistema operacional Puppy Linux Bionic 64 bits para mostrar adequadamente imagens usando o driver da Sis Mirage 3 Graphics. Veja as referências para consultar o post respectivo.
* Este tutorial poderá se aplicar à detecção deste driver de vídeo pelo Ubuntu Bionic 18.04 e versões segmentares (ex: Lubuntu 18.04, etc). Leia todo o tutorial e consulte as referências para apoio.
TENHA UMA IMAGEM DO PUFFY LINUX GRAVADA EM USB, CASO ALGUM PROCESSO ABAIXO NÃO OCORRA DA MESMA FORMA EM SEU COMPUTADOR, PARA QUE VOCÊ TENHA ACESSO À LINHA DE COMANDO E À UNIDADE DO LINUX INSTALADA, PARA DESFAZER A RENOMEAÇÃO DO ARQUIVO "xorg.conf_old" para "xorg.conf", COMO DESCRITO ABAIXO! A IMAGEM USB PODE SER FEITA USANDO O SOFTWARE UNETBOOTIN.
Placas de vídeo antigas da SiS Mirage dão verdadeira dor de cabeça para que sejam detectadas em sistemas linux. Pelo que tenho conhecimento, este é o primeiro tutorial disponível na internet para configurar este driver de vídeo no Puppy Linux, sistema operacional extremamente leve para rodar em computadores e laptops antigos. Devido ao grau de dificuldade, resolvi postar a configuração que fiz em meu computador com sucesso:
1. Baixe os arquivos disponibilizados, em Dropbox, na seção "Sis Mirage 3 no Ubuntu 14.04 e Linux Mint 17.1 (Rebecca)" do tutorial (link) disponibilizado nas referências abaixo. Os links dos arquivos estão especificados no script fornecido no respectivo tutorial. Não execute o script.
2. Renomeie os arquivos:
root$ mv sisctrl.txt sisctrl
root$ mv "SIS SisCTRL.desktop" SisControl
3. Agora, mova todos os arquivos para os respectivos diretórios abaixo. Atenção para o "xorg.conf", o qual deverá ser movido com um novo nome "xorg.conf_sismirage3":
root$ mv SisControl /etc/skel/SisControl
root$ mv sisctrl /usr/bin/sisctrl
root$ mv sisimedia_drv.la /usr/lib/xorg/modules/drivers/sisimedia_drv.la
root$ mv sisimedia_drv.so /usr/lib/xorg/modules/drivers/sisimedia_drv.so
root$ mv xorg.conf /etc/X11/xorg.conf_sismirage3
4. Mova o arquivo pré-existente no diretório "/etc/X11/", "xorg.conf" para "xorg.conf_old". Copie o arquivo "xorg.conf_sismirage3" para o mesmo diretório, com o novo nome "xorg.conf".
root$ mv /etc/X11/xorg.conf /etc/X11/xorg.conf_old
root$ cp /etc/X11/xorg.conf_sismirage3 /etc/X11/xorg.conf
5. Acrescente no final do novo arquivo "xorg.conf" as mesmas linhas que buscam manter as configurações atuais do teclado do computador, para que sejam mantidas durante o carregamento do sistema operacional, logo antes de carregar a tela gráfica do sistema. Essas configurações estão disponíveis no arquivo "xorg.conf_old" e permitem com que o tipo de teclado possa ser alterado futuramente, caso o usuário deseje, não sendo mantido apenas o perfil "us en". Veja o exemplo abaixo, das linhas que devem ser acrescentadas no final do arquivo:
Section "InputClass"
Identifier "keyboard-all"
MatchIsKeyboard "on"
MatchDevicePath "/dev/input/event*"
Driver "evdev"
Option "XkbRules" "evdev"
Option "XkbModel" "pc104" #xkbmodel0
Option "XkbLayout" "br"
Option "XkbVariant" "" #xkbvariant0
Option "XkbOptions" "terminate:ctrl_alt_bksp" #xkboptions0
EndSection
6. Salve as alterações. Cheque se todos os arquivos citados acima estão permitidos para "leitura" e "execução" do usuário "root" e dos outros usuários do computador que existam ou que porventura possam existir. Em caso negativo, faça as respectivas permissões.
7. Reinicie o computador.
8. Na tela "Desktop" do sistema, configure a resolução da mesma, a qual, agora, deverá mudar (ex: 1280x768).
Referências:
Dicas Linux e Windows. Novidades sobre a Sis Mirage 3 no Ubuntu Trusty Tahr (14.04) , Linux Mint Rebecca (17.1), Debian Wheezy (7) e Jessie (8). Disponível em: <https://info.wsouza.com.br/2015/01/novidades-sobre-sis-mirage-3-no-ubuntu.html>. Acesso em: 14/06/2020.