Personaliza con Geeks & Linux Atelier!:

Bueno amigos míos, es un gusto escribir a estas alturas. Quiero comentarles algunas novedades que voy a poner en este blog en la época de “vacaciones” (lo pongo entre comillas porque estoy haciendo mi práctica de atención abierta).

Como habrán leído, el jefazo está en Quellón, en la región de los Lagos. Para que se hagan una idea, es una isla a más de 1000 kilómetros de Santiago. Por el momento, soy el Amo y Señor del Blog jajajaja…

No, en serio. Simplemente lo que quiero hacer es contarles mi experiencia en el hospital. Además de los post de siempre del Universo Linux. No será mucho, y lo quiero hacer es para que conozcan mi “yo” estudiante de Medicina, ese yo que se esfuerza para lograr mis objetivos.

Bueno, a lo que vine

Previamente les había contado que me frustraba el no poder jugar play Station mediante psx. ¿La razón?

[src/linux/sound.cpp, line 215]: ’snd_pcm_hw_params_set_access(pcm_handle,hwparams,SND_PCM_ACCESS_MMAP_INTERLEAVED)’ returned ‘Argumento inválido’
Fallo de segmentación

Leyendo, averigüé que el problema es debido a conflictos del Emulador con PulseAudio. Eso impide que se pueda configurar correctamente y no se inicie. Buscando encontré una solución, y un amigo (Morelio) sugirió otra, así que tienen 2 alternativas.

Primero, la difícil

Bueno, no es difícil, si no engorrosa, porque tienes que usar mucho la terminal. Debes asegurarte tener cerrado Firefox (esto va para la otra opción también).

Primero debes tenerlo instalado (no hay problema en este sentido). Cada vez que desees jugar, ingresa a la terminal y detiene el proceso activo de PulseAudio

sudo /etc/init.d/pulseaudio stop

Si no funciona, agrega

sudo killall pulseaudio

Ahora, podrás ejecutar normalmente el pSX.  Cuando termines de ocuparlo, reinicia Pulse Audio con

sudo /etc/init.d/pulseaudio start

Esto último es opcional, debido a que cuando reinicies el sistema, volverá a ejecutarse.

La segunda opción (muchísimo más fácil)

En Ubuntuforums crearon un script que realiza lo anterior y además inicia el pSX. Para rematar, cuando lo cierra, vuelve a iniciar el PulseAudio. El script es el siguiente:

#!/bin/bash
# A script to disable pulseaudio, run pSX, then renable pulseaudio

gksu /etc/init.d/pulseaudio stop
sleep 1
gksu killall pulseaudio # Forcefully ends pulseaudio if still running
sleep 1
exec /usr/local/games/psx/pSX
sleep 1
gksu /etc/init.d/pulseaudio start

¿Muy confuso? ¡Más fácil todavía!. Instala este paquete (para Intrepid), que instala todos los paquetes necesarios, accesos directos en menú, y que cuando lo inicias ejecuta automáticamente el script. Más fácil echarle agua.

Después de esto, sólo queda que disfrutes de los Juegos de Play Station 1. Espero que estén bien. Nos vemos


  1. Vamos... sabemos que quieres comentar algo ;)

  1. Gash Ashtear (Responder) El 7 de Enero del 2009 a las 14:44

    El link al paquete de la segunda opción es incorrecto :(.

  2. Pablo N. (Responder) El 7 de Enero del 2009 a las 18:07

    Listo, problema Arreglado. Gracias estimado!


Avísame de los futuros comentarios via e-mail. También puedes suscribirte sin comentar.

XHTML: Puedes utilizar (con criterio) estas etiquetas: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>