Jogos com renderização 3d no XGL

Publicado por Samuel B. Gomes em 08/03/2007

[ Hits: 6.770 ]

 


Jogos com renderização 3d no XGL



Essa dica vai para todos que instalaram o Xgl, mas que ficaram frustrados quando souberam que não havia o suporte a renderização 3d com o OpenGL, que geralmente usamos para jogos do tipo Quake 1,2,3; Counter-Strike (via cedega); e etc que necessitam do "Direct Rendering: Yes".

Vamos fazer tudo como root para facilitar nosso trabalho.

No terminal, crie este script com seu editor preferido:

# vim /usr/bin/Xorgallowlocal

Dentro desse script adicione as seguintes linhas:

#!/bin/sh
DISPLAY="$2" XAUTHORITY="$1" xhost local:

Salve e saia. Agora criaremos outro script:
# vim /usr/bin/nonXgl
dentro dele adicione as seguinte linhas:

#!/bin/sh
DISPLAY=":93"
if [ -z "$1" ]; then
echo "Usage: nonXgl <command>"
exit 1
fi
isdisplay=0; isauth=0; for test in $(ps ax | grep "$DISPLAY" | grep Xorg ); do if [ $isauth -eq 1 ]; then export XAUTHORITY="$test"; isauth=0; fi; if [ "$test" = "-auth" ]; then isauth=1; fi; done;
sudo /usr/bin/Xorgallowlocal "$XAUTHORITY" "$DISPLAY"
exec $@

Para ter a certeza que o DISPLAY é o 93, digite isso no terminal:

# ps uax | grep Xorg | grep Xgl

Agora daremos permissão para os scripts feitos acima:

# chmod 755 /usr/bin/nonXgl
# chmod 755 /usr/bin/Xorgallowlocal


Pronto. Agora você terá o comando nonXgl que poderá executar com qualquer jogo instalado no seu sistema ou com um emulador, como o cedega. Exemplo pra Quake3:

# nonXgl quake3

Counter-Strike:

# nonXgl cedega /"pasta"/hl.exe -game cstrike

Estarei presente para tentar esclarecer qualquer tipo de dúvida sobre.

Outras dicas deste autor

Unrpm - Descompactando arquivos RPM

Leitura recomendada

Personalizando seu prompt facilmente

Crunchbang ressuscitou! Link para download

Zabbix - Gerenciando relatórios personalizados com Jasper Reports

Google SideWiki: aliado na divulgação do conhecimento

Como copiar arquivos Flash

  

Comentários
[1] Comentário enviado por gilps em 28/04/2007 - 21:24h

Olá...
Estou tentando usar mas ñ consigo fazer isso funcionar!

[2] Comentário enviado por chaonks em 06/05/2007 - 01:18h

olá amigo,tou tentando instalar esses drives 3d na minha sis740 faz tempo (u_u)gostaria de saber se é possivel ativar esse direct rendering"YES"aqi na minha sis?,ahh e o desktop 3d tb vlew pessoal respondam plz"!



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts