Logo Hardware.com.br
Mike Pacasi
Mike Pacasi Geek Registrado
2.4K Mensagens 94 Curtidas
#5 Por Mike Pacasi
19/04/2007 - 19:59
fraviu disse:
Como instalar e onde baixar o driver do vídeo onboard VIA/S3G UniChrome IGP??
Estou usando o Kurumin 7.0 e quero instalar o beryl...

Olá. Só para sua referência, dá uma olhada nos seguintes:

Placas de vídeo com suporte 3D open-source (Drivers Xorg)

Veja acima que a melhor de todas é a ATI radeon X850 XT com 6295 fps

Estas placas de vídeo NÃO são suportadas com drivers open-source

Veja que interessante o Vídeo On-Board Via Unichrome não está em nenhuma destas listas!

Mas aparece aqui: VIA/S3 CLE266/KM400/K8M800/UniChrome

Já vi na Internet casos de Videos 3d Via rodando com DRI (Direct Rendering). Parece que o problema é que o driver Via 2D é ainda mantido, ao passo que o 3D (que seria a cargo do pessoal do Xorg) está parado. Então pode rodar 3D em alguns casos e em outros travar o vídeo...

É possível que haja alguma novidade na última versão do Xorg (7.2) bem como nas últimas versões das bibliotecas mesa.

Se quiser arriscar, tenta o seguinte:

Vai lá no seu /etc/apt/sources.list e comenta todas as linhas menos esta:

deb http://ftp.de.debian.org/debian testing main contrib non-free
Aí em cima, no lugar de ".de." (Alemanha) tanto faz usar ".us." (EUA) ou ".br." (Brasil)
Agora limpe e atualize o APT, e instale o Xorg, driver vídeo VIA, e as bibliotecas mesa:

# apt-get clean
# apt-get update
# apt-get install -s -t testing x11-common xserver-xorg-video-via
# apt-get install -s -t testing libgl1-mesa-dri libgl1-mesa-glx
# apt-get install -s -t testing mesa-utils mesademos
Editando: Se quiser especular mais ainda, onde tiver aí em cima "testing", troque tudo por "unstable" ou "experimental" (este último já usa o Xorg 7.2) ...

Nota:
Primeiro rode cada uma das linhas acima # apt-get install seguida da opção -s (antes dos nomes dos pacotes). Esta opção faz uma simulação da instalação (não instala nada de verdade) para você se certificar de que a ação não irá mexer em muita coisa na sua máquina. Se tudo parecer OK, então instale os pacotes sem a opção -s.
Deixe a opção -t testing que é para forçar atualização do Xorg, do vídeo Via, etc.
Agora configure o seu Xorg, mas antes faça:

Um back-up do seu /etc/X11/xorg.conf:

# cp /etc/X11/xorg.conf /etc/X11/xorg.conf.back
E abra o xorg.conf e mude alguma coisa sem importância nele (p/ex. na Seção "Monitor" mude VertRefresh de 50-90 para 50-70) e depois salve (isto é para evitar um "bug" do dpkg-reconfigure que não salva nada se o xorg.conf nunca tiver sido alterado antes...)

Agora configure seu vídeo Via no Xorg com:

# dpkg-reconfigure xserver-xorg
Na lista de drivers que aparecer escolha o "via". Depois marque "dri", "GLcore" e "glx". Marque as resoluções 1024x768 e 800x600. Marque a profundidade de cores em 16 bits. Selecione as freqüências de Monitor nas faixas de VertRefresh 50-70 e HorizSync 30-60. Onde não souber a resposta, deixe marcado a opção "default". Ao término o programa irá salvar um novo xorg.conf (vai sobrescrever o antigo).

Agora reinicie o seu vídeo com "ctrl+alt+backspace" ou reinicie o micro.

Para saber se o vídeo acelerado 3D está rolando, digite:

$ glxgears -printfps
Agora, se vai rodar Beryl, aí já é outra história...(não faço a mínima idéia...)

E boa sorte!
Ubuntu, Debian and Fedora User

Mike Pacasi
Mike Pacasi Geek Registrado
2.4K Mensagens 94 Curtidas
#7 Por Mike Pacasi
19/04/2007 - 21:59
MadOrL disse:
Cara vou testar sua dica do unstable pro 3D pois não fiz isso ainda.

Agora o deb xserver-sorg-video-via do stable não funciona com odriver via no xorg, pelo menos pra minha placa acima, só fiz funcionar o 2D compilando ocm o tutorial acima.

ahh minha placa:
ASUS K8V-VM video onboard K8M890


Stable que você quis dizer foi o Etch, não?

A versão no Lenny testing é essa (1:0.2.1-6): VIA/S3 CLE266/KM400/K8M800/UniChrome

1:0.2.1-6 é o mesmo Nº de versão que aparece no Unstable...

E parece que no Stable também é esta versão.....uh...

O Xorg do Stable é o 1:7.1.0-16

O Xorg do Unstable é o 1:7.1.0-18

Pois é, parece que hoje as diferenças entre stable - testing e unstable são mínimas ...fiquei_triste.png

Parece que só a partir de agora é que os caras vão começar a "construir" em cima das versões não estáveis....Talvez a saída seja melhor mesmo procurar por pacotes não oficiais de drivers e talvez pegar o Xorg 7.2 lá no site do Xorg mesmo....

Pode testar o experimental que já tem o Xorg 7.2!....

E o Pacote xserver-xorg-video-via experimental é na versão (1:0.2.2-1+b1, 1:0.2.2-1)

Editei lá em cima no meu "post"!

Editando-1: O Ubuntu 7.04 também já usa o Xorg 7.2 (dever ter tabém uma nova versão do driver via)

Flw!
Ubuntu, Debian and Fedora User

fraviu
fraviu Membro Junior Registrado
137 Mensagens 1 Curtida
#8 Por fraviu
20/04/2007 - 01:42
Eae galera, segui todo o passo-a-passo do Mike e consegui instalar o driver 3d no Xorg, porém qdo reiniciei o pc travou, provavelmente por eu ter escolhido uma frequencia incompátivel com meu monitor, assim eu mandei redectar a placa de vídeo novamente e foi criado após isso um novo documento xorg (acho que default!) ...
moral da historia: Terei que refazer a configuração do xorg colocando a frequência adequada com meu monitor. talvez tenha que fazer esse processo por mais de uma vez.
Porém fiquei esperançoso pq quando entrei como root ele ja "logou" em um ambiente 3D e foi feito o teste do openGL.

Pq só tenho acesso ao ambiente 3d qdo logado como root?


Galera, VLW pra tdos que estão me ajudando.
Mike Pacasi
Mike Pacasi Geek Registrado
2.4K Mensagens 94 Curtidas
#9 Por Mike Pacasi
20/04/2007 - 03:53
fraviu disse:
...porém qdo reiniciei o pc travou, provavelmente por eu ter escolhido uma frequencia incompátivel com meu monitor, assim eu mandei redetectar a placa de vídeo novamente e foi criado após isso um novo documento xorg (acho que default!) ...
moral da historia: Terei que refazer a configuração do xorg colocando a frequência adequada com meu monitor. talvez tenha que fazer esse processo por mais de uma vez...Porém fiquei esperançoso pq quando entrei como root ele ja "logou" em um ambiente 3D e foi feito o teste do openGL.

O problema pode ser mesmo as freqüências do monitor. Tenta rodar novamente o dpkg-reconfigure xserver-xorg, e na parte do monitor escolhe na opção de digitar as freqüências manualmente. Na minha seção "Monitor" (eu uso Voodoo3 3dfx) está assim:

Section "Monitor"
Identifier "Monitor0"
Option "DPMS"
HorizSync 28-49 #ou 30-50
VertRefresh 43-72 #ou 40-70
EndSection
No Livro do Morimoto tem esta sugestão:

Section "Monitor"
Identifier "Monitor0"
HorizSync 31.5-50
VertRefresh 40-90
EndSection
Veja se lá no fim do arquivo /etc/X11/xorg.conf tem estas linhas, se não tiver, inclua-as:

Section "DRI"
Mode 0666
EndSection
fraviu disse:

Pq só tenho acesso ao ambiente 3d qdo logado como root?
O seu usuário kurumin precisa estar no grupo "video" (aqui no meu PC também está no grupo games). Para acrescentá-lo nos grupos vídeo e games, faça:

# gpasswd -a kurumin video
# gpasswd -a kurumin games
Para verificar quem está nos seus grupos:

# cat /etc/group | more
flw!
Ubuntu, Debian and Fedora User

The Pretender
The Pretende... Zumbi Registrado
8.5K Mensagens 82 Curtidas
#10 Por The Pretende...
20/04/2007 - 08:27
hehe

Enfrento o mesmo problema no meu laptop...

Testei os drivers OpenChrome, e nao teve resultado. As vezes o DirectRendering funciona e as vezes não...

Nunca soube de alguém que teve exito com o beryl/xgl com estes drivers...

AIXGL somente em ATI, NVIDIA e Intel...




Falow!!!!!!!!!!!!!!!!!!!!!!
-->Blog Pessoal - Um pianista "desajeitado" <--
-->Eletrônica no YouTube - Bobsien P&D <--


- Sound Blaster Live 5.1! Digital e 3DFX Voodoo 4 4500PCI - Minhas relíquias!
Mike Pacasi
Mike Pacasi Geek Registrado
2.4K Mensagens 94 Curtidas
#11 Por Mike Pacasi
20/04/2007 - 11:15
The Pretender disse:
...Testei os drivers OpenChrome, e nao teve resultado. As vezes o DirectRendering funciona e as vezes não...

Interessante o site OpenChrome... Provávelmente são versões destes drivers que são inseridas nas versões do Xorg e Xfree, não? Você usou estes drivers binários que o pessoal disponibilizou nos links desta página do site OpenChrome?

Editando:
Aqui tem um cara que disse que conseguiu fazer o OpenChrome rolar com DRI, através de compilação, mas ele estava usando o Xorg anterior ao 7.1. Ao tentar a compilação para o Xorg 7.1 deu uns erros de falta de dependências que ele não conseguiu encontrar.

Flw!
Ubuntu, Debian and Fedora User

MadOrL
MadOrL Membro Senior Registrado
246 Mensagens 2 Curtidas
#12 Por MadOrL
20/04/2007 - 14:11
Ahh desisto!!

kurumin@kurumin:~$ glxinfo | grep render
direct rendering: No
OpenGL renderer string: Mesa GLX Indirect
kurumin@kurumin:~$ glxgears -printfps
878 frames in 5.6 seconds = 156.145 FPS
840 frames in 5.6 seconds = 149.913 FPS
840 frames in 5.6 seconds = 149.850 FPS
840 frames in 5.6 seconds = 149.622 FPS
840 frames in 5.6 seconds = 150.252 FPS
840 frames in 5.6 seconds = 149.543 FPS
840 frames in 5.3 seconds = 157.461 FPS
840 frames in 5.6 seconds = 149.547 FPS
840 frames in 5.6 seconds = 150.309 FPS
840 frames in 5.7 seconds = 148.626 FPS
840 frames in 5.6 seconds = 149.590 FPS


Não muda nada na minha placa.. vou reinstalar formatando a partição de sistema e ver se dá certo assim...
Será que é pq estou usando um kernel amd64 e minha arquitetura é i386? Como faço pra mudar a arquittura?

Tenho um processador AMD Semprom 2800.
Orlando Madorl
Kubuntu 10.04 amd64
http://twitter.com/madorlando
darz
darz Novo Membro Registrado
5 Mensagens 0 Curtidas
#15 Por darz
24/06/2007 - 14:42
Tem um jeito alternativo para conseguir o direct rendering numa placa unichrome(A minha é uma CN700 / VN800 /P4M800PRO).
#lspci (para saber qual é a placa)
baixe esse pacote:
http://www.logix.cz/michal/devel/suse-openchrome/OpenSUSE-10.2/xorg-x11-driver-video-7.2-33_openchrome302/RPMS/x86_64/xorg-x11-driver-video-7.2-33_openchrome302.x86_64.rpm
É um rpm,você pode transformar em um pacote deb com o alien, extrair com o ark, copiar os arquivos "via_drv.la" e "via_drv.so" para /usr/lib/xorg/modules/drivers/ e também os arquivos libviaXvMC* para /usr/lib/ (esses libviaXVMC eu não garanto porque eu tenho aqui misturado arquivos compilados da unichrome e da viaarena e nem sei quais eu estou usando no momento mas o 3d e e o xine tão rodando legal.O kurumin é o 7).
Já o dri para ter a aceleraçaõ 3d você vai ter que compilar(por causa do kernel):
#apt-get install git xserver-xorg-dev libdrm-dev
git clone git://anongit.freedesktop.org/git/mesa/drm

#cd drm/shared-core/
#vim drm_pciids.txt (ou algum outro editor)
(vá até a seção via e adicione umas linhassmile.png
0x1106 0x3344 0 "VIA P4VM800PRO"

#cd drm/linux-core
#make LINUXDIR=/lib/modules/`uname -r`/build DRM_MODULES=via
#cp *.ko /lib/modules/`uname -r`/kernel/drivers/char/drm/
#depmod -ae

#modprobe via
#modprobe drm

edite o seu xorg.conf
#vim /etc/X11/xorg.conf

e aqui vai parte da configuração:

Section "Module"
Load "bitmap"
Load "dbe"
Load "ddc"
Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "record"
Load "v4l"
Load "vbe"
EndSection

Section "Device"
Identifier "Device[0]"
Driver "via"
BusID "PCI:1:0:0"
BoardName "Unichrome(VN800)"
Option "SWCursor" "true"
Option "DisableIRQ"
Option "usevnc" "no"
Screen 0
VendorName "VIA"
EndSection

Section "Screen"
Identifier "Default Screen"
Device "Device[0]"
Monitor "o nome do seu monitor aqui"

Section "DRI"
Mode 0666
EndSection

Agora é só reiniciar.
se preferir compilar os drivers da openchrome(os drivers via do xorg são do "unichrome project" e não dão suporte a esse chipset):
#svn co http://svn.openchrome.org/svn/trunk
#cd trunk
#./autogen.sh
#configure
#make
#make install

#apt-get remove xserver-xorg-video-via
esse makeinstall instala os drivers em /usr/local/lib/xorg/modules/drivers/, portanto é preciso fazer um link:
#cd /usr/lib/xorg/modules/drivers
#ln -s /usr/local/lib/xorg/modules/drivers/via_drv.so
e em seguida compilar o drm.
Dúvidas postem aqui!
© 1999-2024 Hardware.com.br. Todos os direitos reservados.
Imagem do Modal