Autor Tópico: SiS 315 Pine Phantom  (Lida 1880 vezes)

Iulisloi Zacarias

  • Newbie
  • *
  • Mensagens: 3
  • Karma: +0/-0
SiS 315 Pine Phantom
« Online: Março 07, 2006, 10:38:51 pm »
E aí galera!! Tudo Blz???

Uso uma sis 315 Phanton da PINE com 32Mb (tá bom sei que é uma "caca" de placa ;) como placa de vídeo no meu PC de serviço! Como estamos migrando para o SuSE não faz muito tempo, ainda não consegui resolver um probleminha:

A placa funciona satisfatóriamente no SuSE 10.0, mas não estou conseguindo os Drivers pra habilitar o 3D dela. Da nVidia que uso em casa foi moleza, baixei o driver, instalei e modifiquei o XFREE.config, mas não acho um driver apropriado pra essa SiS.

Se alguém puder dar uma ajuda.. fico grato ;)

Um grande abraço e Parabéns pelo Fórum. Aquele um da M$ que se baboou kkkkk passa vergonha!!!

Comunidade de Usuários do openSUSE Linux

SiS 315 Pine Phantom
« Online: Março 07, 2006, 10:38:51 pm »

Icos Lau

  • Global Moderator
  • Hero Member
  • *****
  • Mensagens: 1717
  • Karma: +0/-0
Re: SiS 315 Pine Phantom
« Responder #1 Online: Março 08, 2006, 01:43:58 am »
Olá iuli,

Primeiramente, agradecemos os parabéns, dê suas contribuições tbém para que possamos crescer ainda mais.

Em segundo lugar, não entendi a seguinte questão: "baixei o driver, instalei e modifiquei o XFREE.config". Até a instalação tudo bem, mas a edição manual já é a tempo desnecessária e superada pelo
sax2 -m 0=nvidia, nos fornecendo através de um configurador gráfico muito mais opções, claro, que para os que gostam de edição manual, nada contra, mas ainda assim, XFREE.config??? Isso nem existe!

Se fosse ainda XF86Config, vá lá, mas ainda assim, o SuSE tem por preferência o xorg.conf, visto que abandonamos, no SuSE, o XFree86 como padrão, mas tudo bem.

Voltando ao assunto SiS 315, teço algumas considerações:

Antes de iniciar, verifique qual a versão de seu Xorg, bem como qual a versão do seu compilador gcc. Para realizar isso, rode em um konsole ou similar, X -version e depois, gcc -v. De posse destas informações, acesse o seguinte endereço:

http://www.winischhofer.net/sis/

Neste, supondo que suas versões sejam: Xorg 6.8.2 e gcc 4, baixe o seguinte pacote:

sis_drv.o_xorg_6.8.2_gcc4_091205-1.tar.gz

Baixe o driver que estiver em conformidade com as versões dos pacotes presentes em sua instalação.

Salve ele em um local de sua preferencia e extraia seu conteúdo, ignorando mensagens de aviso ou similares. Somente há um arquivo dentro do pacote, denominado sis_drv.o ou para Xorg superior à 6.9.0, sis_drv.so.

ATENÇÃO se sua versão do Xorg for igual ou superior à 6.9, vc deve executar a instalação do driver com o servidor X fechado, um meio, é acessando o modo texto (ctrl+alt+fx, onde fx é qualquer tecla de F1 à F6) e como root, executando init 3.

Verifique, antes de executar o comando de cópia do parágrafo abaixo, se existe um arquivo, no local indicado, com o mesmo nome do qual vc copiará (caso o ls- l retorne o nome do mesmo, existe), se existir crie backup. Estas intruções podem ser feitas, como no exemplo:

cd /usr/X11R6/lib/modules/drivers/;ls -l sis_*
-rw-rw--rw--  1 user user data hora sis_drv.o
mv /usr/X11R6/lib/modules/drivers/sis_drv.o.backup


Copie, como root, o arquivo que descompactou para /usr/X11R6/lib/modules/drivers/, ou para versões de Xorg iguais ou superiores à 7.0 em /usr/lib/xorg/modules/drivers

Verifique se em seu arquivo de configuração do servidor X, /etc/X11/xorg.conf, mais precisamente na seção Device, se a opção Driver está setada para sis, caso não, proceda a sua modificação/inclusão.

Reinicie seu servidor X, no caso de ter realizado em init 3 os procedimentos, em vista da versão ser igual ou superior a 6.9, execute init 5, nos demais casos, ctrl+alt+backspace.

Se forem apresentados erros como unresolved symbols vc escolheu a versão errada do driver. Restaure o backup anterior e reinicie o servidor X.

Lembre-se que, assim como as Nvidias, em kernel 2.6 ou superior há uma separação do driver framebuffer e do driver gráfico propriamente dito. Pode ser, caso necessário, instalar ainda o driver sisfb, mas isso somente em casos especificos de utilização do modo texto.

Se tudo ocorreu bem, teste a melhoria que sua placa deve apresentar.

Caso necessário, não querendo ou não sabendo como realizar a edição do Xorg para habilitar a saída secundária de vídeo, ou ainda opções mais avançadas, vc pode se utilizar do utilitário SiSCtrl, um utilitário que pemite, apesar de, não conseguir na maioria das vezes editar o arquivo Xorg, cofigurar diversas opções da placa que, nele, sendo apresentadas, podem ser copiadas e inseridas no arquivo Xorg manualmente.

Para tanto, faça o download do pacote:

http://www.winischhofer.net/sis/sisctrl-0.0.20051202.tar.gz

tenha instalados os arquivos Xorg-devel, pkg-config e gtk/glib 2.x -devel. Extraia, ignore avisos, e dentro da pasta, execute ./configure, supridas as dependencias e executado com sucesso, passe à make e em seguida, como root, execute make install, sendo possível após sua instalação usá-lo chamando sisctrl.

Já utilizei os mesmos procedimentos em uma SiS 650 e as vantagens são significantes, o utilitário sisctrl é uma mão na roda para habilitar e trabalhar com a segunda saida de vídeo.

Por fim, e aqui vai a parte triste de todo o compêndio acima, como citado no site, Não há suporte para DRI/OpenGL ( aceleração 3D por hardware) para às SiS 315/65x/74x/330/66x/760/761/340/XGI.

Uma pena, mas há uma significativa melhora, além claro das opções de manipulação da segunda saída de vídeo, com os procedimentos acima.

Se ainda tiver dúvidas, acesse o site do desenvolvedor, Thomas Winischhofer:

http://www.winischhofer.net/

Abs
MSI® K7N2 Delta, Athlon™ XP 2400
1GB DDR 400 Corsair®
2 Sata Seagate® 160 Gb
Nvidia® Geforce FX5200 256Mb
Monitor Samsung® 753v 17"
Pinnacle® PCTV
Creative® Live 5.1
DVD-RW Samsung® / DVD-RW LG®

"Um gênio é uma pessoa de talento, que faz toda a lição de casa"
Thomas A. Edison

Iulisloi Zacarias

  • Newbie
  • *
  • Mensagens: 3
  • Karma: +0/-0
Re: SiS 315 Pine Phantom
« Responder #2 Online: Março 08, 2006, 02:47:53 pm »
Valeu ICOSLAU ;)
Ainda não testei... mas tudo detalhadinho desse jeito não tem como errar.

Muito grato mesmo, um grande abraço :-D

Iulisloi Zacarias

  • Newbie
  • *
  • Mensagens: 3
  • Karma: +0/-0
Re: SiS 315 Pine Phantom
« Responder #3 Online: Março 09, 2006, 08:04:26 pm »
Bom, isntalei o driver hoje.
Realmente a melhoria é gritante, aquele aspecto "fragil" dos gráfico foram suprimidos, e tenho a impressão que o PC até ficou mais rápido.
Valeu mesmo Icoslau. Tua explicação tá show de bola, foi mais fácil que eu pensava!!
T+

_ptm

  • Newbie
  • *
  • Mensagens: 1
  • Karma: +0/-0
Re: SiS 315 Pine Phantom
« Responder #4 Online: Maio 30, 2006, 11:03:46 am »
Olá,

Citar
Não há suporte para DRI/OpenGL ( aceleração 3D por hardware) para às SiS 315/65x/74x/330/66x/760/761/340/XGI.


Mesmo sem a aceleração 3D por hardware eu conseguirei rodar aplicativos 3D como jogos ou Xgl??