sábado, 29 de maio de 2010

Placa de Video SIS 671/771 no Slackware 13.1 64-bit

Se assegure que esta é mesmo a sua placa de video através do seguinte comando no console:

1) como usuário root digite
lspci | grep -i vga

a saída no console deve ser igual a esta:

01:00.0 VGA compatible controller: Silicon Integrated Systems [SiS] 771/671 PCIE VGA Display Adapter (rev 10)

2) baixe o driver em http://mandriva.dcc.fc.up.pt/devel/2010.1/x86_64/media/main/release/x11-driver-video-sisimedia-0.9.1-1.20091203.5mdv2010.1.x86_64.rpm

3) converta o arquivo para tgz como comando:
rpm2tgz x11-driver-video-sisimedia-0.9.1-1.20091203.5mdv2010.1.x86_64.rpm

4) extraia o arquivo tgz convertido acima através do comando:
tar zxvf x11-driver-video-sisimedia-0.9.1-1.20091203.5mdv2010.1.x86_64.tgz

A partir de agora sempre como usuário root faça:

5) Copie os arquivos extraídos sisimedia_drv.so e sisimedia_drv.la
para /usr/lib64/xorg/modules/drivers

6) dê permissao total aos arquivos através dos comandos:
chmod 777 /usr/lib64/xorg/modules/drivers/sisimedia_drv.so
chmod 777 /usr/lib64/xorg/modules/drivers/sisimedia_drv.la

7) edite o arquivo /etc/X11/xorg.conf (caso não exista esse arquivo renomeie o arquivo /etc/X11/xorg.conf-vesa para /etc/X11/xorg.conf e edite-o)

localize Section "Monitor" e deixa-a como abaixo:

Section "Monitor"
Identifier "My Monitor"
HorizSync 30 - 70.0
VertRefresh 50-160
EndSection

localize Section "Device" e deixe-a como abaixo:

Section "Device"
Identifier "VESA Framebuffer"
Driver "sisimedia"
EndSection

localize Section "Screen" e deixa-a como abaixo:

Section "Screen"
Identifier "Screen 1"
Device "VESA Framebuffer"
Monitor "My Monitor"

# If your card can handle it, a higher default color depth (like 24 or 32)
# is highly recommended.

# DefaultDepth 8
# DefaultDepth 16
DefaultDepth 24
# DefaultDepth 32

# "1024x768" is also a conservative usable default resolution. If you
# have a better monitor, feel free to try resolutions such as
# "1152x864", "1280x1024", "1600x1200", and "1800x1400" (or whatever your
# card/monitor can produce)

Subsection "Display"
Depth 8
Modes "1024x768" "800x600" "640x480"
EndSubsection
Subsection "Display"
Depth 16
Modes "1024x768" "800x600" "640x480"
EndSubsection
Subsection "Display"
Depth 24
Modes "1440x900" "1280x768" "800x600" "640x480"
EndSubsection
Subsection "Display"
Depth 32
Modes "1024x768" "800x600" "640x480"
EndSubsection

EndSection


Pronto!!! Reinicie o X e seja feliz!!! :D
É Slackware na veia!!!

5 Comentários:

Blogger Taoista Sem Memoria (Capitão Caverna) disse...

Boa dica.
Ja procurei muito uma solução assim e não encontrei.

Irei testar esta tua dica!!!

30 de julho de 2010 às 04:47  
Blogger Unknown disse...

A solução é jogar uma bomba na fábrica da SIS pra eles pararem de fazer porcaria.

27 de agosto de 2010 às 09:10  
Blogger Unknown disse...

Acho que a configuração do xorg.conf é desnecessária visto que o Slack 13.1 não usa mais ele por default.

27 de agosto de 2010 às 09:11  
Blogger 2.32 disse...

Otimo tutorial, vou testar e reporto como se comportou no sis 671 ...
Abraços rapaz..

1 de outubro de 2010 às 20:31  
Blogger ... disse...

Não quero parecer estupido, mas testei por várias vezes este processo e nehuma obtive sucesso. Haveria algo a mais a ser feito?

22 de janeiro de 2011 às 05:43  

Postar um comentário

Assinar Postar comentários [Atom]

<< Página inicial