Problemas con la instalación de Wolfenstein Enemy Territory

Imagen de cmachimbarrena
0 puntos

¡Buenos tardes! He buscado temas relacionados con este problema pero no acabo de resolverlo. Me he bajado dos versiones del juego ET (2.55 y 2.60 para linux), sin embargo cuando ejecuto el archivo .run en principio parece que todo va bien hasta que, o bien me preguntan por la contraseña super user .que introduzco y seguidamente se me cancela la instalación "ET 2.55", o bien se me inicia la instalación pero me da un fallo en relación a que no existe un archivo que necesita y, por tanto se cancela la instalación, en este caso del ET"2.60" (no me pide la contraseña super user).

A ver si puedo ser más específico, voy a cargarlo..."no posee permiso de escritura para /usr/local/games" esto aparece tras aceptar varias paginas de licencia, tipo de sistema x86....y unas pantallas más. Y en cuanto al ET 2.55 tras verificar el archivo (verifying integrity) me pregunta la pass super user, la introduzco, y..fallo de autentificación error while loading shared libraries...no such file or directory. Bueno pues eso es todo, nose si he sido lo suficientemente explícito. El sistema de Ubuntu que tengo es el 8.04, lo instale hace bien poco en un disco duro extraible y desde entonces ya estoy bien metido, ¡Viva el software libre! En fin, con ganas de aprender..., ya he conseguido "mac"quearlo y ha quedao mu bien, lol.

P.D: He seguido paso por paso lo posteado por "pochu" y nadaa..la verdad es que no enteniedo porque no se me instala. Asi que ni con la terminal, ni con el ejecutor de archivos, ni con nada!!

P.D: He posteado esta misma duda en otro tema dentro de este foro, se que no se debería hacerlo ya que es una de las normas del foro, lo siento de veras pero es que he pinchado en algún link que me ha saltado directamente al tema de "fullscreen". He leido todas las normas y las veo normales y lógicas.

Un saludo y bueno espero que tenga solución, me voy a Windows a jugar aunque no me apetezca cargarlo, gracias por todo.

Imagen de BacuX
+1
0
-1

Pues el run deberias correrlo con sudo, comentas que en la version 2.60 no te pide contraseña, eso me hace pensar dos cosas, o que la version 2.55 lo ejecutaste con sudo y la version 2.60 igual (y por ello no te pide contraseña) o de plano en la 2.60 no lo ejecutaste con sudo, ahora, otra cosa, no te dice cuales son las librerias que te faltan? regularmente la consola suele ser explicita en los fallos, saludos

 


Si buscas resultados distintos, no hagas siempre lo mismo...

 

+1
0
-1


Educate, si preguntas da la mayor cantidad de datos posibles, las preguntas sin datos son para adivinos :P
:jawdrop: Noticias Diarias Computacionales y Tecnologicas :jawdrop:
Imagen de cmachimbarrena
+1
0
-1

mejor lo hacemos solo para el ET-2.60 Linux x86 y cargandolo automáticamente. El error que me da es:

-No posee permisopermiso de escritua para usr/local/games

Lo de las librerías y todo eso es al cargar el archivo desde el terminal y con otro comando que no ma'cuerdo...y cuando lo cargo con sudo me pide la contraseña para txus (yo) que supongo que será la misma que introduzco al iniciar sesión en Linux. La introduzco y seguidamente me da error. Prefiero hacerlo dandole a propiedades al archivo picando ejecutar como un programa y leer y escribir y entonces si que se cargan bien automaticament porque es que de la forma manual me da aun más errores. 

De la forma manual:

txus@txus-laptop:~$ sudo et-linux-2.60.x86.run
[sudo] password for txus:
sudo: et-linux-2.60.x86.run: command not found
txus@txus-laptop:~$

Weno aun y todo cargandolo automáticamnt todo va bien hasta que me dice lo del principio...Si arreglo eso espero que ya pueda instalarlo por fin! y no tner que pasarme al windows. 

+1
0
-1

Un saludo y gracias por todo.

Txus Matxinbarrena

Imagen de BacuX
+1
0
-1

 Hola amigo, ya veo el error, lo que sucede es que el archivo run es un ejecutable escrito en shell, y por lo tanto necesitas especificar que te lo ejecute de esa forma, la manera de escribir la ejecucion como superusuario de manera correcta es:

txus@txus-laptop:~$ sudo sh ./et-linux-2.60.x86.run

Espero te haga provecho la solucion que he propuesto, y que me lo agradezcas con horas y horas de jugar :P y comentas como te fue ;) saludos...

 


Si buscas resultados distintos, no hagas siempre lo mismo...

 

+1
0
-1


Educate, si preguntas da la mayor cantidad de datos posibles, las preguntas sin datos son para adivinos :P
:jawdrop: Noticias Diarias Computacionales y Tecnologicas :jawdrop:
Imagen de cmachimbarrena
+1
0
-1

Me dice esto...Weno la primera vez que he ejecutao el comando me ha preguntao la dixosa contraseña super user, he puesto la que uso para entrar en ubuntu..y seguidamente me ha repondido como he copiado abajo

txus@txus-laptop:~$ sudo sh ./et-linux-2.60.x86.run
sh: Can't open ./et-linux-2.60.x86.run
txus@txus-laptop:~$

Sigo pensando que lo podre hacer mejor con el ejecutor de archivos..como puedo poseer permisos para /usr/local/games que es que no me deja instalarlo en ninguna dirección..jooooo...pensaba que esta era la definitiva..jeje

Un saludo!

+1
0
-1

Un saludo y gracias por todo.

Txus Matxinbarrena

Imagen de albert29
+1
0
-1

Yo acabo de instalar el juego y no he tenido ningun problema. Este ultimo error te esta dando porque no estas en el directorio donde has descargado el fichero de instalacion. Paso a paso:

1. Abre un terminal

2. Ves a la carpeta donde te hayas descargado el fichero de instalacion.

3. Ejecuta:  sudo sh et-linux-2.60.x86.run

Tiene que funcionar seguro.

+1
0
-1
Imagen de cmachimbarrena
+1
0
-1

He hecho lo que me has dixo y me sale: 

txus@txus-laptop:~$ sudo et-linux-2.60.x86.run
[sudo] password for txus:

 txus@txus-laptop:~$ sudo et-linux-2.60.x86.run
[sudo] password for txus:
sudo: et-linux-2.60.x86.run: command not found
txus@txus-laptop:~$

Vaya rayada chicos..en serio os lo agradezco por las resoluciones pero es que nada, no hay na que hacer..Me cagoo en...!!!!!! 

Y por qué no me deja grabar archivos en la ruta /usr/local/games?? el fichero lo tengo en /home/txus/documentos

jueeee!!! si ya verás no voy a tner jamas el ET en Ubuntu linux..

Un saludo!

txus@txus-laptop:~$ sudo et-linux-2.60.x86.run
[sudo] password for txus:

sudo: et-linux-2.60.x86.run: command not found
txus@txus-laptop:~$ sudo sh ./et-linux-2.60.x86.run
sh: Can't open ./et-linux-2.60.x86.run
txus@txus-laptop:~$ sudo et-linux-2.60.x86.run
sudo: et-linux-2.60.x86.run: command not found

txus@txus-laptop:~$ sudo sh ./et-linux-2.60.x86.run
sh: Can't open ./et-linux-2.60.x86.run

txus@txus-laptop:~$ 

Gracias!

+1
0
-1

Un saludo y gracias por todo.

Txus Matxinbarrena

Imagen de albert29
+1
0
-1

Txus,

Te lo he dicho en el post anterior tienes que ir a la carpeta donde esta decargado el programa de instalacion. En tu post dices que lo tienes en  /home/txus/documentos pero estas intentando ejecutarlo desde  /home/txus/. Por lo tanto:

1. Abre consola

2. Cambia al directorio donde has descargado los programas de instalacion, es decir, teclea:

cd  /home/txus/documentos

(Cuidado con las mayusculas y las minusculas, vaya que si el directorio es "Documentos" y no "documentos" deberas de hacer "cd  /home/txus/Documentos")

 3. Ejecuta el programa de instalacion:

 sudo sh et-linux-2.60.x86.run

Ala, ya va!

Por cierto, creo que hay un parche de actualizacion que tambien deberias de instalar. Ah! seguramente tendras problemas con el audio. Si no te va el audio ya diras algo.

 alberto

+1
0
-1
Imagen de cmachimbarrena
+1
0
-1

 Buahhh tiooo!! de PM..ya va perfect. Además el sonido va tb ;-) Aunque no me he metio en ningún servidor aun, ahora voy pa'ya, pero va el sonido por lo menos del menu principal asi que ira todo...YUJUUUUUU Ya me bajare el parche nuevo pero si por ahora va bien pos de PM. Por cierto no sabía que podías moverte asi por los directorios, asi tipo "dos", eso esta bien saberlo. Es que tampoco llevo mucho en esto. Weno oye pues muchas gracias. SI sueles jugar a ver si nos vemos, en que servidores te metes?? Weno weno, estamos!

Un saludo...

Txus

+1
0
-1

Un saludo y gracias por todo.

Txus Matxinbarrena

Imagen de albert29
+1
0
-1

Me alegro que se haya solucionado. Ya me habia dado cuenta que era un problemilla de estar un poco verde en Linux, pero ya iras aprendiendo.

Y lo de que te puedes mover por los directorios "tipo DOS" yo mas bien diria que DOS permitia moverse tipo Unix. La consola de Linux es potentisima!!

 Sobre el juego, todavia no he emepezado, me lo instale solo por probar, vi que iba y poco mas.

Salud!

alberto

+1
0
-1
Imagen de cmachimbarrena
+1
0
-1

Ahh bueno, pues juega y dale duro, que una vez le pillas el callo y estas ya al nivel de los demas mas o menos esta mu wapo, Ahh tio, me da verguienza decirlo pero es no me deja entrar en ningun servidor, he visto algo en el directorio donde lo he grabau que pone "open url" con una lista de comandos de Linux y la verda es que no se si tiene relación o que...vamos que no me entra en ningún servidor porque no se me bajan los mapas..no se si me podrías ayudar. Gracias por todo tio! Un saludo!

+1
0
-1

Un saludo y gracias por todo.

Txus Matxinbarrena

Imagen de albert29
+1
0
-1

pues mira, yo lo poco que probe tampoco consegui entrar en ningun servidor, pero supuse que era problema de puertos de mi router, no pense que fuera un problema del juego en si.

cuando tenga un ratillo le echo un vistazo a eso que dices de open url a ver si es que hay que hacer algo especial.se me ocurre tambien asi a bote pronto que si descarga algo puede tener problemas de permisos depende de donde quiera grabarlo. bueno, me lo miro cuando este en casa y te digo algo.

salud!

 

+1
0
-1
Imagen de cmachimbarrena
+1
0
-1

ole...muchas gracias, estamos en contacto!

+1
0
-1

Un saludo y gracias por todo.

Txus Matxinbarrena

Imagen de albert29
+1
0
-1

Comprueba lo siguiente:

1. Que los puertos necesarios de tu router estan abiertos.

2. Que el propietario de la carpeta /home/TU_USUARIO/.etwolf/ eres tu y no root. Si fuera root cambia el dueño porque cuando intenta guardar mapas y demas cosas q necesitas para jugar no te va a dejar.

3. Cambia los permisos del fichero /usr/local/games/enemy-territory/openurl.sh para hacerlo ejecutable (esto creo que no hace falta).

+1
0
-1
Imagen de cmachimbarrena
+1
0
-1

Pero es que no se como se hacen todas las cosas que me has dixo que haga...

Efectivamente el dueño de et dice ser "root" y, por tanto, no me deja cambiar los permisos...pero es que no tengo ni idea como cambiar el dueño, si me hechas un cable way!.

Y weno entrar en el rooter y abrir puertos y tal si que se hacerlo pero donde veo que dirección tcp y udp tienen los del et..weno = salseando en el menú del juego los encuentro..

Bueno oye..ya stams, ciao!!

+1
0
-1

Un saludo y gracias por todo.

Txus Matxinbarrena

Imagen de albert29
+1
0
-1

Para cambiar el propietario de la carpeta /home/tu_usuario/.etwolf/:

1. Abre una consola/terminal
2. Escribe: sudo chown -R tu_usuario:tu_usuario /home/tu_usuario/.etwolf/

Esto deberia resolverlo. Ya diras como ha ido.

alberto

+1
0
-1
Imagen de cmachimbarrena
+1
0
-1

a ver..he hecho lo que me habías dicho pero al final lo he hecho poniendo sudo nautilus en la terminal que he mirao en el foro y he econtrao como cambiar permisos, propietario, grupo, y demas administraciones de archivos..
Weno a lo que voy, ahora tengo la carpeta de usr/local/games/enemy-territory con permiso "txus" pero no se me cambian todos los archivos que están dentro asi que he empezao a cambiarlos para cada uno de los archivos y nose si estoy haciendolo bien o que..prefería volver a preguntarte para ver como lo hiciste tu porque ne da error al escribir lo que pones...Mira:

txus@txus-laptop:~$ sudo chown -R txus:txus/home/usr/local/games/enemy-territory
[sudo] password for txus:
chown: falta un operando después de `txus:txus/home/usr/local/games/enemy-territory'
Pruebe `chown --help' para más información.
txus@txus-laptop:~$ sudo chown -R txus:txus/home/usr/local/games/enemy-territory/et
chown: falta un operando después de `txus:txus/home/usr/local/games/enemy-territory/et'
Pruebe `chown --help' para más información.

y bueno por lo de los puertos, ¿que dirección tcp udp tengo que abrir para el enemy territory?, ¿dónde vienen? porque he buscado en todo el juego (dentro en el menu) y no había nada.

muchas gracias y a ver si me salen las cosas a la primera que si no, no hago más que rayar con el tema, :D

Txus

+1
0
-1

Un saludo y gracias por todo.

Txus Matxinbarrena

Imagen de albert29
+1
0
-1

Las instrucciones que ejecutas no te van porque te falta un espacio entre el usario:grupo y la ruta a la que quieres cambiarle los permisos. Ademas esa ruta dudo que exista (le sobra el /home). La forma correcta seria:

sudo chown -R txus:txus /usr/local/games/enemy-territory

De todos modos, yo no te decia que cambiaras los permisos a este directorio (yo no lo hice), si no a uno oculto en tu home que genera automaticamente el juego:

sudo chown -R txus:txus /home/txus/.etwolf/

Los directorios y ficheros que empiezan por punto "." en Linux son ocultos.

Los puertos no los se porque mi Router viene con una aplicacion con algunos juegos predefinidos entre los que estaba el ET. Googlea un poco que seguro que lo pone en algun sitio.

alberto

+1
0
-1
Imagen de cmachimbarrena
+1
0
-1

buah tio..muchas gracias...ya puedo jugar!
no creo que vaya a tener ningún problema más con el juego....
al final lo de los puertos no he hecho nada y si que me va..
nose si tendre que abrir algunos o no...pero por ahora si que me va, asi que de PM.
Weno alberto, un placer hablar contigo..
Estamos en contacto
mi mail pal msn si lo quieres es: machimb77@hotmail.com
un saludo
ciaoooo!!!

+1
0
-1

Un saludo y gracias por todo.

Txus Matxinbarrena

Imagen de albert29
+1
0
-1

jeje, por fin!
me parecio entender que jugabas al ET en windows tambien. Los puertos que emplean son los mismos tanto en windows como en Linux, asi que debias de tenerlo ya bien.
Ya me diras a que servidores te conectas habitualmente y me ayudas a aprender un poquillo que soy un paquete :P

salud!

alberto

+1
0
-1
Imagen de cmachimbarrena
+1
0
-1

el servidor al que me conecto es español, pon esta dirección IP: 213.149.249.86:27960 (Clan Ceibe). El server esta mu wapo, además está todo en español.
Un saludo, ahh por cierto mi nick es $H3!! o lo que es lo mismo shell
A ver si nos vemos por ahi...ciao!!

+1
0
-1

Un saludo y gracias por todo.

Txus Matxinbarrena

Imagen de cmachimbarrena
+1
0
-1

Alguien me puede decir que significa esto:
go via terminal into ur et directory, the give pbweb.x86 chmod +x .
then let it update.
after that copy pbweb.x86 into /home/username/.etwolf/pb and excute it there again.
no more pb kicks after that ;)
Es que nose porque pero volvi a instalar el ET con el parche nuevo y ahora me da el error este del punkbuster..hice unas cosas que encontre en el foro de ubuntu internacional...actualice el pb pero sigue dándome el error...alguien sabe por qué puede ser??? gracias de antemanoo
saludos!

P.D: creo que consegui entenderlo
puse en la terminal:
chmod +x pbweb.x86 una vez estaba en el directorio del pb (/usr/local/games/enemy-territory/pb)
y luego copié el archivo como dice de la siguiente manera: cp pbweb.x86 /home/txus/.etwolf/pb
creo que igual me falta ejecutarlo...pero no se como, con sudo, o con el chmod?? voy a probar..

+1
0
-1

Un saludo y gracias por todo.

Txus Matxinbarrena