View Full Version : Não consigo iniciar o jogo apartir da consola


JTorres
23-07-2007, 00:31
Boas,
estive a descarregar um jogo (demo), estive a instalar com o wine, correu tudo bem. Pelo menos a parte de instalação!

Agora o atalho para o jogo está com um "cadeado"!
http://img186.imageshack.us/img186/1487/semttulofu4.th.jpg (http://img186.imageshack.us/my.php?image=semttulofu4.jpg)

(O ficheiro do jogo é o DiRT demo)

esta coisa dos cadeados já me tinha acontecido anteriormente, para resolve-los ia à consola e escrevia:
sudo -i NOME_DO_FICHEIROMas desta vez a coisa é diferente pk o nome do ficheiro tem espaços, e a consola nao os aceita (acho eu).

A consola diz isto:
jtorres@jtorres:~$ sudo -i /home/jtorres/Desktop/DiRT Demo.desktop
-bash: /home/jtorres/Desktop/DiRT: Ficheiro ou directoria inexistente
jtorres@jtorres:~$ Será que diz isto por ter mesmo espaços?
Ou será outra coisa?

loster
23-07-2007, 00:39
Primeiro tens que fazer:

cd /home/user/DesktopDepois é que fazes o sudo -i ao ficheiro.

Isto está mal:
sudo -i /home/jtorres/Desktop/DiRT Demo.desktop

Depois de estares na pasta onde está o ficheiro é que fazes:

sudo -i DiRT Demo

Agora, não sei como é isso dos espaços.

Conde
23-07-2007, 00:56
O problema dos espaços podes resolver com a tecla TAB, bastando escreveres o inicio do nome do ficheiro e deps carregando no TAB para completar automaticamente o nome do ficheiro.

onaips
23-07-2007, 01:30
na consola nao podes escrever espaços na linha de comandos (apenas se tiveres entre aspas)
como é um caracter especial tens que escrever a barra "\" antes dos espaços, ou seja, escreve isto:

sudo -i /home/jtorres/Desktop/DiRT\ Demo.desktop

tenho a certeza que funciona
um abraço ;)

AndreAPL
23-07-2007, 10:28
mas querer o dirt demo no linux atraves do wine ? :D
Escusas de perder tempo :P
http://appdb.winehq.org/appview.php?iVersionId=8211

xupetas
23-07-2007, 12:45
o problema são as permissões... por isso é que nao consegues.
se martelares as permissões do jogo (ou correres dentro de um sudo) já consegues.

JTorres
23-07-2007, 15:54
mas querer o dirt demo no linux atraves do wine ? :D
Escusas de perder tempo :P
http://appdb.winehq.org/appview.php?iVersionId=8211

também acho que estou a perder tempo.
Agora a consola diz que nao encontra os ficheiros! (quando inicio o atalho que está no ambiente de trabalho):
jtorres@jtorres:~$ sudo -i /home/jtorres/Desktop/DiRT\ Demo.desktop
/home/jtorres/Desktop/DiRT Demo.desktop: line 1: [Desktop: comando não encontrado
/home/jtorres/Desktop/DiRT Demo.desktop: line 2: Demo: comando não encontrado
err:module:import_dll Library XINPUT1_3.DLL (which is needed by L"Z:\\home\\jtorres\\Jogos\\DIRTDemo.exe") not found
err:module:import_dll Library D3DX9_33.DLL (which is needed by L"Z:\\home\\jtorres\\Jogos\\DIRTDemo.exe") not found
err:module:LdrInitializeThunk Main exe initialization for L"Z:\\home\\jtorres\\Jogos\\DIRTDemo.exe" failed, status c0000135
jtorres@jtorres:~$
Mas se for à pasta onde está instalado o jogo (instalei de preposito na pasta pessoal para saber quais são os fcheiros e pastas do jogo, para nao haver misturas com outros programas. É capaz de não hever problemas!!) e iniciar o ficheiro do jogo com a consola,
http://img473.imageshack.us/img473/7393/dirt1xt1.th.jpg (http://img473.imageshack.us/my.php?image=dirt1xt1.jpg)
a consola diz isto:
jtorres@jtorres:~$ sudo wine /home/jtorres/Jogos/DiRTDemo.exe
err:module:import_dll Library XINPUT1_3.DLL (which is needed by L"Z:\\home\\jtorres\\Jogos\\DiRTDemo.exe") not found
err:module:import_dll Library D3DX9_33.DLL (which is needed by L"Z:\\home\\jtorres\\Jogos\\DiRTDemo.exe") not found
err:module:LdrInitializeThunk Main exe initialization for L"Z:\\home\\jtorres\\Jogos\\DiRTDemo.exe" failed, status c0000135
jtorres@jtorres:~$
Acho que não estou a cometer menhum erro.......
Acho que o melhor é desistir deste jogo.... também ainda não consegui meter um unico a rodar no linux.:lol:

AndreAPL
23-07-2007, 18:20
todos os jogos recentes, que requerem D3DX9_3x.DL, muito dificilmente consegues...
Mas podes tentar, so tens d copiar esse ficheiro para a pasta do jogo, (podes tirar-lo da net).

onaips
23-07-2007, 19:07
vai a www.dll-files.com e saca esses ficheiros para c:\windows\system32 no teu disco virtual

JTorres
23-07-2007, 19:23
vai a www.dll-files.com (http://www.dll-files.com) e saca esses ficheiros para c:\windows\system32 no teu disco virtual

Ok...
mas não há problema se houver 2 discos. num deles tenho o windows e no outro o ubuntu 7.04.

AndreAPL
23-07-2007, 19:51
mais vale copiar para a pasta do jogo que faz o mesmo efeito...
(mas ele dizia para a pasta do \home\utilizador\.wine\drive_c\windows... )

JTorres
23-07-2007, 23:43
todos os jogos recentes, que requerem D3DX9_3x.DL, muito dificilmente consegues...
Mas podes tentar, so tens d copiar esse ficheiro para a pasta do jogo, (podes tirar-lo da net).

não encontro esse..... Será que este "d3dx10_33.dll" tambem dá??
tenho outro problema como é que o vou colocar naquela pasta? é que não tenho permissão

AndreAPL
23-07-2007, 23:45
tens d saber ler :P o que pede é dx9, estas a querer colocar 1 dx10 (que isso entao é suicidio).
permissao? em que pasta andas ??? é má ideia executar programas sobre o wine, sobre partições nao nativas (aka fat, ntfs ...)

JTorres
23-07-2007, 23:56
tens d saber ler :P o que pede é dx9, estas a querer colocar 1 dx10 (que isso entao é suicidio).
permissao? em que pasta andas ??? é má ideia executar programas sobre o wine, sobre partições nao nativas (aka fat, ntfs ...)

ok.....
encontrei uns dx9, mas é de d3dx9_24.dll até d3dx9_32.dll. Qual meto??
podes ver antes o site (ante que eu faça asneira):lol:
http://www.threelights.de/index.php?page=projects/d3dx9_xx_dll_files.php

Qual é que meto?
desculpa lá andar sempre a perguntar!:)

JTorres
24-07-2007, 00:00
tens d saber ler :P o que pede é dx9, estas a querer colocar 1 dx10 (que isso entao é suicidio).
permissao? em que pasta andas ??? é má ideia executar programas sobre o wine, sobre partições nao nativas (aka fat, ntfs ...)

em relaçao as permissoes.....
não tenho permissao na pasta "/home/jtorres/.wine/drive_c/windows/system32".
Esta pasta ".wine" tem o tal cadeado.........
Posso tambem copiar os ficheiros para esta pasta? (dx9)

JTorres
24-07-2007, 00:14
ok.....
encontrei uns dx9, mas é de d3dx9_24.dll até d3dx9_32.dll. Qual meto??
podes ver antes o site (ante que eu faça asneira):lol:
http://www.threelights.de/index.php?page=projects/d3dx9_xx_dll_files.php

Qual é que meto?
desculpa lá andar sempre a perguntar!:)

Esquece isto!!!!!!
Tambem não podia escolher...... aquilo era um ficheiro que se tinha de instalar, que é o DirectX.
acabei de o instalar..... e quando inicio o jogo está tudo na mesma...........

AndreAPL
24-07-2007, 10:29
eu avisei que ias perder tempo :D
jogos que o usem até o dx9_30 alguns inda vao dando.. a partir daí ...
DirectX é, no minimo, ingrato :(

JTorres
24-07-2007, 18:20
eu avisei que ias perder tempo :D
jogos que o usem até o dx9_30 alguns inda vao dando.. a partir daí ...
DirectX é, no minimo, ingrato :(

bem me parece que estou a peder tempo, com esta coisa de instalar njogos no linux.......
Desisto pk já estou farto de instalar jogos diferentes e nenhum dá............
Cotinuo a estar dependem te do windows por causa dos jogos......

Obrigado na mesma por tudo pessoal!!

AndreAPL
24-07-2007, 22:13
Confere a lista no link que indiquei antes, alguns funcionam, mas é smp preferivel jogos sobre OpenGL :)

JTorres
25-07-2007, 00:19
Confere a lista no link que indiquei antes, alguns funcionam, mas é smp preferivel jogos sobre OpenGL :)

estive a ver os jogos com mais votos....... e ate mesmo o que tinha mais votos (e já testado em ubuntu) deu um erro "FATAL" na instalação.....

AndreAPL
25-07-2007, 09:18
hmm... Erro fatal do instalador ?
Mas diz lá que são instaláveis? Alguns dao perfeitamente (instalar e executar), outros so instalam (lol), outros so correm e têm de ser instalados á parte (no win por ex :/).
Tb tens a hipotese do (ja falado) cedega (http://www.transgaming.com/), dedicado para jogos, c/ versao paga, ou pode-se sacar as sources e compilar (ha varios guias para o efeito). Eu tenho alguns jogos que correm perfeitamente no wine (Live for Speed, por ex, outros só no cedega (NFS: Hot pursuit 2, por ex).