sis 671

1. sis 671

otavio brito
otaviovbrito

(usa Gentoo)

Enviado em 20/08/2011 - 13:31h

Tentei compilar o driver sis671 no gentoo, mas recebo uma mensagem de erro sobre xf86Resources.h.
Estou com vesa 1024x768, mas o ideal para meu monitor é 1024x800.

Ja instalei drivers sis no ubuntu , archlinux, slackware, mas o gentoo não funciona.


  


2. Re: sis 671

Alberto Federman Neto.
albfneto

(usa openSUSE)

Enviado em 20/08/2011 - 14:05h

saida do comando emerge que esta usando para instalar.


3. Re: sis 671

otavio brito
otaviovbrito

(usa Gentoo)

Enviado em 20/08/2011 - 14:16h

to usando um arquivo.tar.gz
mais a saida é :
xorg-driver-sis671-0.9 # make
make all-recursive
make[1]: Entering directory `/home/otavio-sama/sis671/xorg-driver-sis671-0.9'
Making all in src
make[2]: Entering directory `/home/otavio-sama/sis671/xorg-driver-sis671-0.9/src'
/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -fvisibility=hidden -I/usr/include/xorg -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/X11/dri -g -O2 -MT init301.lo -MD -MP -MF .deps/init301.Tpo -c -o init301.lo init301.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -fvisibility=hidden -I/usr/include/xorg -I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/X11/dri -g -O2 -MT init301.lo -MD -MP -MF .deps/init301.Tpo -c init301.c -fPIC -DPIC -o .libs/init301.o
In file included from init301.h:60,
from init301.c:76:
sis.h:74:27: error: xf86Resources.h: No such file or directory
make[2]: *** [init301.lo] Error 1
make[2]: Leaving directory `/home/otavio-sama/sis671/xorg-driver-sis671-0.9/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/otavio-sama/sis671/xorg-driver-sis671-0.9'
make: *** [all] Error 2



4. Re: sis 671

Alberto Federman Neto.
albfneto

(usa openSUSE)

Enviado em 20/08/2011 - 16:19h

parece seu versao incorreta, tentou com o portage,o instalador de pacotes do gentoo?

sudo emerge --sync
sudo emerge portage
sudo emerge -av x11-drivers/xf86-video-sis




5. Re: sis 671

otavio brito
otaviovbrito

(usa Gentoo)

Enviado em 21/08/2011 - 13:18h

esse driver não funciona na sis671


6. Driver Vesa

Lex Aleksandre
aleksandre

(usa Debian)

Enviado em 14/12/2011 - 06:31h

Você pode utilizar o próprio driver vesa do xorg. Basta criar um xorg.cong como esse:

Section "Device"
Identifier "Generic Video Card"
Boardname "sis"
Busid "PCI:1:0:0"
Driver "vesa"
Screen 0
Option "UseFBDev" "true"
Option "DPMS"
Option "NoAccel"
Option "ShadowFB"
Option "Turboqueue"
Option "MaxXFBMem"
EndSection

Section "Monitor"
Identifier "Configured Monitor"
Vendorname "Generic LCD Display"
Modelname "LCD Panel 1280x768"
Horizsync 31.5-50.0
Vertrefresh 56.0 - 65.0
modeline "800x600@56" 36.0 800 824 896 1024 600 601 603 625 +hsync +vsync
modeline "800x600@60" 40.0 800 840 968 1056 600 601 605 628 +hsync +vsync
modeline "1024x768@60" 74.48 1280 1336 1472 1664 720 721 724 746 -hsync +vsync
modeline "1280x768@60" 80.14 1280 1344 1480 1680 768 769 772 795 -hsync +vsync
modeline "1280x720@60" 74.48 1280 1336 1472 1664 720 721 724 746 -hsync +vsync
modeline "1280x800@60" 83.46 1280 1344 1480 1680 800 801 804 828 -hsync +vsync
Gamma 1.0
EndSection

Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
Device "Configured Video Device"
Defaultdepth 24
SubSection "Display"
Depth 24
Virtual 1280 800
Modes "1280x800@60" "1280x768@60" "1024x768@60" "800x600@60" "800x600@56"
EndSubSection
EndSection

Section "Module"
Disable "dri"
Load "dbe" # Double-Buffering Extension
Load "v4l" # Video for Linux
Load "extmod"
Load "type1"
Load "freetype"
Load "glx" # 3D layer
Load "GLcore"
Load "i2c"
Load "bitmap"
Load "ddc"
Load "int10"
Load "vbe"
Load "speedo"
Load "record"
EndSection

Section "DRI"
Mode 0666
EndSection




7. Compilando o driver

Lex Aleksandre
aleksandre

(usa Debian)

Enviado em 14/12/2011 - 06:31h

No Debian e Ubuntu dá pra compilar o driver através de um pacote que existe no git.
Você necessitará dos seguintes pacotes:

git
xorg-dev
mesa-common-dev
libdrm-dev
libtool
build-essential

Baixa-se o pacote do driver com o git:

git clone git://github.com/hellnest/xf86-video-sismedia-0.9.1.git

Entra na pasta baixada:

cd xf86-video-sismedia-0.9.1

Agora é só proceder com a compilação do mesmo usando, em sequência, os comandos:

./configure --prefix=/usr --disable-static
make
sudo make install

Agora é só reiniciar que você já estará utilizando o driver sis na resolução de 1280x800.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts