PDA

View Full Version : Problemas Gráficos e Wine


Ettelen
02-06-2007, 19:57
Boa tarde a todos!

Eu andei observando que muitos usuários das distribuições Linux não estão conseguindo configurar o cliente Tibia. Então resolvi dar uma pesquisada para tentarmos chegar a uma solução para os vários problemas.

O principal problema na hora de rodar o cliente Tibia no Linux está na configuração da placa de video. Para quem tem uma placa nova com os drivers instalados corretamente o cliente provavelmente irá roda sem problemas. Mas para quem não tem (on-board) ou tem uma placa mais antiga, podem ocorrer erros na hora de executar o cliente. Os erros são variações deste:

X Error of failed request: GLXUnsupportedPrivateRequest
Major opcode of failed request: 144 (GLX)
Minor opcode of failed request: 16 (X_GLXVendorPrivate)
Serial number of failed request: 180
Current serial number in output stream: 183

Esse erro acontece porque você não tem um acelerador 3D, ou seu acelerador não é compativel com OpenGL. A solução é tentar forçar o cliente a usar diferentes aspectos do OpenGL. Para fazer isso, adicione 'engine 3' como parametro inicial para rodar o cliente ("./Tibia engine 3").
No site oficial a ainda uma nota para pessoas que usam placas NVIDIA 440 series:
Please note: If you have an NVIDIA graphics card of the 440 series, a possible solution could also be to install (http://www.nzone.com/object/nzone_downloads_rel70betadriver.html) the beta graphics driver for UNIX.


Uma saída secundária é rodar o Tibia pelo Wine.

Para quem não tem o Wine instalado, vou explicar como instalar:

YUM

- Abra o shell
- digite : su -
- digite a senha de root
- digite: yum install wine
- continue os passos até confirmar a instalação...

APT

- Abra o shell
- digite : su -
- digite a senha de root
- digite: apt-get install wine
- continue os passos até confirmar a instalação...

Eu acho muito improvável que alguém queira precise instalar usando RPM ou compilando, mas em todo caso se alguém precisare não souber como fazer isso me avise que eu edito aqui.

Agora com o Wine instalado, vamos instalar o cliente de Tibia:

- Primeiro vá ao site do Tibia e baixe o cliente para Windows
- Abra o konsole e digite "wine tibia* . e x e" (sem aspas, nem espaços após o tibia)
Se o Wine estiver funcionando corretamente, o setup do cliente Tibia para Windows irá aparecer na tela, siga todos os passos normalmente.
- ATENÇÃO: Marque "Don't create a Start Menu folder", e desmarque as opções para criar icones na area de trabalho e na area de inicialização rápida.

Rodando o cliente:

- Vá até o diretório onde o jogo foi instalado. "cd (diretório)
- Rode Tibia. ( wine Tibia. e x e engine 0)(sem espaços na extensão do arquivo)

Criando um atalho na area de trabalho:

-Abra o editor de textos e cole isso:
# ! / b i n / b a s h (sem espaços)
cd (diretório onde o Tibia foi instalado)
WINEDEBUG=-all wine Tibia. e x e engine 0
- Salve o arquivo

Crie o executável:
- Abra o konsole
- Digite chmod +x (nome do arquivo que você criou)

Teste o executável:
- Abra o konsole, digite o nome do arquivo que você criou e aperte enter, se tudo estiver certo, o Tibia irá aparecer.

Você pode criar um link no desktop para rodar Tibia com dois cliques, mais isso vai depender da distribuição que você está usando. O modo mais simples é clicando com o botão direito na area de trabalho e clicar em "criar um atalho".


Eu sei que este tópico ainda está pobre de informação, mas eu conto com a ajuda de todo mundo para criar um tópico que realmente resolva todos os problemas na instalação de Tibia no Linux. Postem a vontade e também me indiquem possíveis erros no tópico. Valeu!


Abraços!

FONTE (http://download3.tibia.com/wine.pdf)

Marcos Pedro
02-06-2007, 21:11
dá erro quando eu tento instalar o tibia windows pelo wine... Oo
e fiz do jeito que vc falou...

Ettelen
02-06-2007, 21:27
dá erro quando eu tento instalar o tibia windows pelo wine... Oo
e fiz do jeito que vc falou...

específica melhor o erro, onde ele acontece, e já passa certinho a sua versão do Linux...

Marcos Pedro
04-06-2007, 00:58
É esse o erro : http://img340.imageshack.us/img340/619/errode8.jpg

e a minha versão Linux é Insigne 4.0 Einstein

Ettelen
04-06-2007, 18:25
É esse o erro : http://img340.imageshack.us/img340/619/errode8.jpg

e a minha versão Linux é Insigne 4.0 Einstein

Cara, isso aí é complicado :/
Eu conversei com uns caras aqui do campus, e todos eles me disseram a mesma coisa, que o Wine está a um tempão na versão beta pois ainda não conseguiram uma versão que funcione bem em todas as distribuições...

Para esse erro aí, o que eu posso sugerir que você tente instalar o wine novamente. Aí testa ele, tenta instalar algum outro programinha de Windows para ver se funciona.
Caso você já tenha feito isso, tenta baixar o setup do Tibia novamente e tente instalar...

Marcos Pedro
04-06-2007, 18:47
Tipo, tentei usar o CrossOver, e agora, consigo instalar, mas a imagem fica assim :
http://img525.imageshack.us/img525/7282/tibiadzh6.jpg

Ettelen
05-06-2007, 12:14
Tipo, tentei usar o CrossOver, e agora, consigo instalar, mas a imagem fica assim :
http://img525.imageshack.us/img525/7282/tibiadzh6.jpg

Putz, eles avisam isso mesmo na página oficial do Tibia, o jogo pode ficar com a qualidade ruim, mas isso é muito estranho! Dentro do jogo, fica assim também?

Marcos Pedro
05-06-2007, 19:01
Tipo... ele fica assim oh : http://img231.imageshack.us/img231/2351/tibiaja7.jpg

Ettelen
27-06-2007, 10:07
Tipo... ele fica assim oh : http://img231.imageshack.us/img231/2351/tibiaja7.jpg

Desculpa a demora cara, época de prova eu realmente não entro aqui :)

Então, esse é o grande problema com emuladores no Linux, eles nunca funcionam direito... O jeito é procurar outras versões de emuladores que funcionem direito para a sua distribuição e para o programa que você está tentando emular, no caso, o Tibia... É o tentativa e erro de sempre...

Migodnar
08-07-2007, 22:59
No PC que eu to usando segundo o guia de Wine do tibia.com eu preciso baixar o rpm, só que ta complicado e eu acabo me perdendo na hora de ir baixar o arquivo, me ajuda? =S

Zabet
18-07-2007, 01:30
http://img211.imageshack.us/img211/830/problematibiahh1.th.png (http://img211.imageshack.us/my.php?image=problematibiahh1.png)

olha como o meu fica... rodando tibia versão linux mesmo...
emulando fica a mesma coisa...EDITED = emulando fica pior x.x
usando a opção engine 3 ele da o erro do começo da falha de requisição do GLX

OBS: minha placa num soporta OpenGL... pod ser por causa disso?

bryang
25-07-2007, 10:37
Opa!
Sou novo aqui no fórum. Entrei exatamente por causa dessa thread.
Aqui no meu Debian eu tive os mesmos problemas citados e consegui resolver desta forma:

- Como root, instale o seguinte pacote:
# apt-get install libosmesa6-dev

- Agora, abra a versão Linux do cliente Tibia. Deverá funcionar.

Com o Wine, o problema agora é que abre a janela, mas as imagens não são carregadas. Fica fundo transparente. Saio do cliente sem nenhuma mensagem de erro. Isso ainda não faço idéia de porque acontece, mas algo me sugere que a placa gráfica seja lenta demais para carregar tudo.

Há um antigo problema com o Linux sobre a biblioteca OpenGL que é muito lenta. Pelo menos é se tu não usa os drivers oficiais e é aqui que mora o problema: os drivers gráficos para Linux são muito mal-feitos e com sérios problemas de desempenho. Para quem tem placas de vídeo mais novas, que são mais potentes e com capacidade maior, talvez isso não seja problema, mas para mim e mais um monte de gente que não tem tudo isso, causa um grande impacto. Sinceramente, não sei se há previsão para deixarem isso mais ou menos redondo.

O negócio é tentar achar uma maneira de rodar o Tibia do Windows sem ser pelo Wine. Vou testar o Cedega. Posto aqui os resultados que eu obter.

Valeu!

corvolino
31-07-2007, 01:25
é muito triste saber que tibia pedi placa para rodar em linux..

faça-me o favor, isso tem cabimento algum.

legist
15-08-2007, 09:46
minha opinião?
usa Ubuntu 7.04...roda sem stress...