Como instalar DirectX e Direct 3D no Debian?

1. Como instalar DirectX e Direct 3D no Debian?

Lorran Luiz
luizhacker

(usa Debian)

Enviado em 10/12/2007 - 23:04h

Alguém aqui já testemunhou o funcionamento de algum jogo (como Age of Empires, War Craft e Counter Strike) no Linux, especificamente na distro Debian?

Não consigo rodar jogos com D3D, só com Software (gráfico ruim e boa velocidade) e OpenGL (gŕafico bom mas baixa velocidade)!

Obs.: Já testei no Wine e no Cedega.

Se alguém já teve a experiência de usar Direct 3D (do DirectX) com algum desses jogos poderia explicar o processo de instalação e configuração do Direct3D no Linux?


  


2. Tutorial

Genesco Sousa
gesousa

(usa Ubuntu)

Enviado em 10/12/2007 - 23:57h

Segue o tutorial do mes passado do blog Wine-Review:
de como instalar o Directx 9.0c

http://wine-review.blogspot.com/2007/11/directx-90c-on-linux-with-wine.html
está em inglês mas basicamente vc copiará as dll da lista que está lá e colocará elas em modo native na aba librares.

Mas não vejo isso como uma solução para vc, pois o autor do Tutorial mesmo fala:

"Keep in mind d3d8, d3d9, ddraw will only work as builtin,... The reason why these dlls have to be used in builtin mode is there need for direct access to your hardware."

Em bom portugues de que o D3d8 (Direct3d 8.0), D3d9 (Direct3d 9.0) e o Ddraw (DirectDraw) só funcionaram na versão do builtin (do Wine), pois exigem o acesso direto ao hardware (sua placa de video), o autor explica que a instalação do directx e só interessante, para questões de compatibiliades de jogos que pedem determinadas dlls dele, e não para melhora de desempenho.



3. Re: Como instalar DirectX e Direct 3D no Debian?

Lorran Luiz
luizhacker

(usa Debian)

Enviado em 11/12/2007 - 13:09h

Foi baseado nesse tutorial mesmo que instalei o DirectX no Wine, segui tudo certinho, mas quando chega naqueles testes com o xdiag, ele passou nos testes do DirectDraw, mas quando começa o teste com a "tela cheia" do Direct3D o Linux faz até logout!!!

Ouvi falar que com o Cedega dá pra usar jogos com D3D, mas o resultado aqui foi o mesmo que o com o Wine. Ouvi falar também que com direct3dhal (que não sei o que é e nem sei instalar) no Cedega, jogos com D3D funcionam. Como faço pra instalar o direct3dhal no Cedega ou usar o Wine com D3D?


4. No caminho certo...

Lorran Luiz
luizhacker

(usa Debian)

Enviado em 12/12/2007 - 17:12h

Minha placa de vídeo é:
01:00.0 VGA compatible controller: VIA Technologies, Inc. UniChrome Pro IGP (rev 01)

Parece que o Linux não conseguiu encontrar e nem instalar o driver dela, e está usando o driver genérico "vesa" (segundo informações de /etc/X11/xorg.conf).

Alguém ou já teve experiência na instalação do driver dessa placa VIA/S3?

Agradeço qualquer sugestão.


5. Eita...

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 12/12/2007 - 17:28h

Essa placa é um angu! Tem até um tópico falando só sobre essa placa.

http://www.vivaolinux.com.br/comunidades/verTopico.php?codigo=57&codtopico=6261

D uma olhada lá. Talvez t ajude...

Falows!


6. isso sim é desafio

Lorran Luiz
luizhacker

(usa Debian)

Enviado em 12/12/2007 - 18:45h

Concordo, ô placa pra encher o saco! Já li esse tópico aí e baixei e executei aquele script que o Bruno Garcia indicou:
http://ubuntuforums.org/showthread.php?t=485646&highlight=Install+openchrome+video
Mas esse script não adiantou muito, pelo contrário, ele até piorou as coisas....
Depois que instalei tudo através dele, o /etc/X11/xorg.conf substituiu driver "vesa" pelo driver "openchrome" (até aí tudo bem), aí eu reiniciei o PC (desnecessariamente mas reiniciei), carregou o KDE normalmente, e tudo parecia normal, menos o Wine, jogo que eu conseguia rodar com o Wine (Counter Strike em modo de vídeo como "Software" mas pelo menos rodava) e o Counter Strike instalado no Cedega. Ambos não carregavam sequer a primeira tela do jogo e finalizavam a sessão de usuário (fazia logout). Restaurei o xorg.conf para driver "vesa" e ainda estou sofrendo com o gráfico acelerado pelo software (quando no Windows estou acostumado com o gráfico quase perfeito acelarado por Direct 3D).
Antes que alguém diga:
"Quer DirectX usa o outro sistema."
Como um usuário chamado Bozo me disse numa comunidade do orkut com um nome parecido com o desse site (pra não dizer que a comunidade é do VOL); quero esclarecer que não pretendo desistir e cair na "desgraça" de usar o "outro sistema" só porque nele o driver instalou "automaticamente" e no Linux é um "pouquinho" mais complicado.
Afinal a única coisa que faz o "outro sistema" popular são os jogos, que só funcionam bem nele por causa do DirectX, fora isso, nada do outro sistema se compara ao Linux.

Mais dicas são bem vindas.


7. Re: Como instalar DirectX e Direct 3D no Debian?

willian
tekmania

(usa Ubuntu)

Enviado em 12/12/2007 - 21:26h

e isso mesmo nuca desista do seu sonho, mas voltando ao assunto aki rodou normal sem instalar directx


8. Jogos D3D sem DirectX?

Lorran Luiz
luizhacker

(usa Debian)

Enviado em 12/12/2007 - 23:58h

Você usa o Ubuntu mas acredito que seja idêntico ao Debian, pelo menos tratando de instalação de pacotes e drivers.

Qual programa você está usando, o Wine ou o Cedega (ou outro)?
Creio que seja o Cedega que, se não me engano, já vem com um tal de Direct3D HAL e não é necessário instalar o DirectX que por sua vez é necessário no Wine, não é?

A sua placa de vídeo é a mesma que a minha:
01:00.0 VGA compatible controller: VIA Technologies, Inc. UniChrome Pro IGP (rev 01)

Se for, como você instalou o(s) driver(s)?






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts