h1

37bits estudio web

4 Junio, 2008

Esta entrada es para comentaros el trabajo de un amigo mio. El se dedica al diseño web y lo hace muy bien.

Su página es: 37bits.com

h1

Fallo al ejecutar Steam: “Steam is temporarily unavailable, please try later.”

15 Marzo, 2008

Este es un error poco frecuente en Steam pero si no lo solucionamos podemos estar semanas sin poder jugar. Además su resolución es bastante sencilla:

Tenemos que eliminar 2 archivos de Steam:

  1. ClientRegistry.blob situado en C:\Archivos de programa\Steam o lo que es lo mismo, /home/tu usuario/.wine/drive_c/Archivos de programa/Steam
  2. platform.gcf situado en C:\Archivos de programa\Steam\Steamapps\ o lo que es lo mismo /home/tu usuario/.wine/drive_c/Archivos de programa/Steam/Steamapps
h1

Instalar Quake III en Linux

10 Marzo, 2008

Quake III es perfectamente compatible con Linux por lo que su instalación es bastante sencilla. Con todo vamos a explicarla:

El primer requisito es tener un CD de Quake III del que extraer un archivo llamado pak0.pk3 y copiarlo en nuestro escritorio, por ejemplo.
Tambien podemos descargarlo desde internet. Yo lo descargué de uno de estos links:

http://www.linkdirecto.com/noref.php?url=http://tikal.dgsca.unam.mx/ftp/linux/QuakeIII/Quake3/baseq3/pak0.pk3
http://www.orenpay.ru/public/games/quake3/baseq3/pak0.pk3
http://pliki.quakecenter.pl/Quake-III-Arena/Install/pak0.zip
http://olbat.net/storage/games/q3/pak0.pk3

Despues instalamos el Quake III para lo que teclearemos en un terminal:

wget http://www.quake3world.com/files/updates/linuxq3apoint-1.32.x86.run

Esto pone a descargar el programa, así que hay que tener paciencia.

Una vez descargado le damos permisos, asi que escribimos:
chmod +x linuxq3apoint-1.32.x86.run
Y lo instalamos escribiendo:
sudo bash linuxq3apoint-1.32.x86.run

En la carpeta donde hemos instalado el Quake encontraremos otra carpeta llamada:baseq3 en la que copiaremos el archivo pak0.pk3 que hemos copiado anteriormente.

Ahora solo nos queda ejecutar el juego escribiendo:
quake3

Sonido
Si el sonido no os funciona, podeis probar a hacer lo siguiente:
sudo gedit /etc/init.d/etsound

Se nos abrirá un fichero en el que escribiremos:
——————————-
#!/bin/bash
echo “quake3.x86 0 0 disable” > /proc/asound/card0/pcm0c/oss
echo “quake3.x86 0 0 direct” > /proc/asound/card0/pcm0p/oss
echo “quake3.x86 0 0 disable” > /proc/asound/card0/pcm1c/oss
——————————–

Cuando lo tengamos escrito, guardamos y cerramos el archivo y escribimos en la terminal esto para darle permisos de ejecución:
sudo chmod +x /etc/init.d/etsound

Y solo nos queda escribir lo siguiente, que es para lanzarlo en cada inicio del sistema:
ln -s /etc/init.d/etsound /etc/rc2.d/S13etsound

Y reiniciar

h1

Instalar Wine

10 Marzo, 2008

Hace poco tiempo, este manual habría sido un poco más dificil porque, aparte de instalar Wine, deberíamos retener su actualización y demás cosas para que nos fuera compatible con Steam y otras aplicaciones, pero ahora, las versiones de Wine, son totalmente compatibles con las aplicaciones antes nombradas por lo que vamos a instalarlo tal cual, para lo que teclearemos:
sudo apt-get install wine

continuaremos la instalación y tendremos instalado Wine. Para algunas hacer alguna configuración, podremos teclear:
winecfg

h1

Dreamweaver en Linux

10 Marzo, 2008

Esta entrada en el blog va dedicada a esas personas que usaban Dreamweaver en Windows y al pasarse a Linux lo siguen echando de menos.
Es posible instalar Dreamweaver en Linux bajo Wine sin problema alguno.

Yo he instalado hasta la versión 8.

Para hacerlo es tan sencillo como, abrir una Terminal y ejecutar:
wine /ruta del archivo de instalación de Dreamweaver/setup.exe
Donde /ruta del archivo de instalación de Dreamweaver/ es la carpeta o el cd donde tengamos Dreamweaver para instalar y donde setup.exe es el archivo de instalación.
Se nos abrirá una ventana de instalación como en Windows, completaremos la instalación.

Ahora solo nos queda ejecutar Dreamweaver para lo que podremos crear un lanzador con la siguiente ruta:
wine "C:\Archivos de programa\Macromedia\Dreamweaver 8\Dreamweaver.exe
Si no os acordais de cómo crear un lanzador, visitar esta sección: Crear un lanzador

h1

Crear un lanzador

10 Marzo, 2008

Para crear un lanzador, tendremos que seguir los siguiente pasos:
Debemos ir al escritorio, pulsar con el boton derecho para desplegar el menu y pulsar sobre: Crear un lanzador, veremos algo asi:

lanzador

Y debemos rellenarlo:
Tipo: Lo dejamos en Aplicación.
Nombre: Escribimos el nombre de la aplicación para la cual creamos el lanzador.
Comando: Escribimos la ruta de la aplicación.
Comentario: Podemos poner lo que queramos en este campo, por ejemplo, vinculo al editor de textos.

Para elegir un icono pulsamos sobre la imagen que hay a la izquierda y elegimos el icono que mejor represente la aplicación.
Pulsamos en Aceptar y ya tenemos creado nuestro lanzador.

h1

Servidor web XAMPP, la alternativa a EasyPHP.

5 Marzo, 2008

Tras buscar una alternativa a EasyPHP en Linux encontré XAMPP. Esta aplicación se basa en LAMP (Linux Apache Mysql Php) por lo que nos ahorraremos tener que instalar todas esas aplicaciones una a una, y mas cuando solo queremos un servidor para programar en PHP. La aplicación podemos descargarla desde: este link directamente. Una vez descargado, procedemos a desempaquetarlo, para ello tecleamos en una terminal: sudo tar xvfz NOMBRE DEL ARCHIVO -C /opt También le hemos dado la carpeta en la que desempaquetarse que es /opt por lo que si no funcionara este comando directamente, quitamos lo de /opt al final, lo desempaquetamos normalmente y copiamos lo extraido en la carpeta /opt que está en la raiz del disco: Una vez extraida la aplicación, solo nos queda ejecutarla: sudo /opt/lampp/lampp start Recordad hacerlo siempre como root sino no os dejará ejecutar XAMPP. Para probar si funciona en nuestro navegador escribimos: http://localhost Si todo ha ido bien deberemos ver una pantalla como esta:

XAMPP

Posible error
Es posible que cuando queramos acceder a phpmyadmin nos de un error del tipo:

Wrong permissions on configuration file, should not be world writable!

Yo lo he solucionado ejecutanto:
sudo /opt/lampp/lampp security
Y estableciendo passwords para MySql.

h1

Instalar Steam y Counter Strike en Linux con Wine

28 Febrero, 2008

Todas las veces que he instalado Linux (Ubuntu, Debian, Suse) he tenido que instalar una partición de Windos para poder jugar, sobre todo al Counter-Strike y al final siempre he acabado pasando de Linux.
Pero esta vez ya no me ha echo falta hacer esa partición porque Wine, una aplicación que permite instalar programas de Windows en Linux es compatible con Steam.

A continuación os relato los pasos a seguir para realizar dicha instalación:

Algunos manuales que tratan sobre esto dicen que useis una versión antigua de Wine porque era compatible, y la nueva no lo era. Ahora, la nueva versión ha subsanado esos errores de compatibilidad por lo que podemos instalarla sin problemas. La versión compatibe es la 0.9.56. Esa versión seguro que funciona.

Para instalar la ultima versión tenemos que introducir en un terminal:
# sudo aptitude install wine

Una vez instalado, tenemos que activar en la configuración de Wine, la compatibilidad con Windows XP y el sonido ALSA . Para entrar en la configuración de wine, tecleamos:
# winecfg

Ya tenemos configurado nuestro wine.

Ahora tenemos que preparar la instalación.
Steam usa por defecto la fuente Tahoma de Windows por lo que si queremos leer lo que Steam nos dice, tenemos que instalar la fuente en nuestro falso Windows. Podeis descargar la fuente de este vinculo.
Ahora, una vez descargada la fuente, ve a tu carpeta personal /home/TU USUARIO/ y busca la carpeta de Wine. La ruta suele ser: /home/TU USUARIO/.Wine/drive_c/windows/fonts. Es normal que si buscas la carpeta de Wine no la veas porque está oculta. Para ver los archivos y carpetas ocultos tienes que pulsar ctrl + H. Copia en esa carpeta las fuentes que te acabas de descargar.

Ahora tenemos que descargarnos el Steam. Para descargarlo, pulsamos en este vinculo y pulsamos sobre el boton de Free Download.

boton

Cuando lo tengamos descargado en la carpeta personal tecleamos lo siguiente para instalarlo:
# wine msiexec /i SteamInstall.msi

Continuaremos la instalación de Steam como lo hariamos normalmente eligiendo como carpeta de instalación la carpeta fake de windows dentro del directorio de Wine.
Tras la instalación, Steam se pondrá a actualizar (suele tardar, por lo que debemos tener paciencia).
Una vez acabada la instalación, nos logearemos en nuestra cuenta de Steam y Wine nos pedirá que instalemos Gecko que es un motor HTML para firefox necesario para algunas opciones de Steam.

Ahora debemos ir a la pestaña de Juegos en Steam y seleccionar los juegos que queramos.
Cuando el juego se haya descargado e instalado podremos jugar perfectamente.

Para ejecutar Steam las proximas veces, sugiero que nos creemos un lanzador en el escritorio (acceso directo) para lo cual debemos ir al escritorio, pulsar con el boton derecho para desplegar el menu y pulsar sobre: Crear un lanzador, veremos algo asi:

lanzador

    el comando que tenemos que poner es el siguiente:
    wine "C:Archivos de programaSteamSteam.exe"
    Tras esto, se nos creará en el escritorio un icono llamado Steam con el que poder acceder al programa.
    Cuando estemos usando Steam, al lado del reloj se nos colocará el icono de Steam, como hace en Windows por lo que se vuelve mucho más comodo usarlo.

    Como complemento de este tutorial, hay otro que explica como instalar DirectX 9.0c en Wine para mejorar el rendimiento de nuestros juegos.

    h1

    IRC en Linux (servidor Quakenet)

    28 Febrero, 2008

    Mucha gente tiene problemas para acceder a Quakenet desde Linux con los clientes de IRC que vienen instalados por defecto o que hemos instalado, como xChat, Konversation, etc… El error que muestra es el siguiente:

    As a preventative measure against abuse, all users from *.staticIP.rima-tde.net are now required to run ident (and have port 113 open). This is due to an increased amount of abuse from this host..

    El problema es de los clientes de IRC, que no tienen servidor ident y para solucionarlo vamos a tener que encontrar un cliente que cuente con él. Ese cliente es kvirc.

    Para instalarlo, solo tenemos que teclear:# sudo aptitude install kvirc Una vez descargado e instalado, solo tenemos que ejecutarlo como root (muy importante esto) y una vez ejecutado, nos vamos a la configuración:

    Opciones/Configurar KVIrc/Conexión/Avanzado/Servicio de Ident y ponemos nuestro ident.

    Configuracion KVIrc

    Os dejo un ejemplo para que os resulte más claro.