Solucionar problema de pSX en Ubuntu Intrepid Ibex

2009 Enero 7
by Pablo N.

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

2 Responses leave one →
  1. 2009 Enero 7

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

  2. 2009 Enero 7
    Pablo N. permalink

    Listo, problema Arreglado. Gracias estimado!

Leave a Reply

Note: You can use basic XHTML in your comments. Your email address will never be published.

Subscripción al comentario vía RSS

  • Categorías

  • Categoría Nube

    100 Palabras Apple Arch Bueno Malo Freak Conociendo Distros Firefox FLOSS Gnome GNU/Linux Humor Iconos Inspiron 1501 KDE Linux Microsoft Migrando Mi Ubuntu Noticias Nova openSUSE Personal Programación para Newbies Programacion Programas Review Temas Tutoriales Ubuntu Videojuegos Wallpapers
  • ¡Agrega GNU/Linux Atelier a tu lector favorito!

  • Comentarios recientes

    David en Cómo NO ponerse una mascarilla…
    Trece en VLC media player 1.0.0, el rep…
    » VLC media pl… en Lo que trae de Nuevo Gnome Do…
    » VLC media pl… en Firefox 3.5 en español de Chil…
    » VLC media pl… en NetBeans 6.7.
  • Sitios amigos…


    Mac a la chilena


    Planeta Linux Chile
    Este Blog es parte de Planeta Linux Chile.
    Linux Counter
    Use OpenDNS
  • Lo que no te puedes perder...

  • Lo que hemos escrito:

  • PaBLoX on da Web

    View my FriendFeed
    View my FriendFeed
  • Pablo N. Twitter

  • Licencia

    Creative Commons License

    GNU/Linux Atelier por Pablo Olmos de Aguilera Corradini está licenciado bajo una licencia Creative Commons Atribución-Compartir Obras Derivadas Igual 2.0 Chile.
    Esto significa que puedes modificar, realizar obras derivadas e incluso lucrar con el contenido de este blog, siempre y cuando, nos cites como los autores y la obra derivada tenga esta misma licencia.
  •  

    Enero 2009
    L M X J V S D
    « Dic   Feb »
     1234
    567891011
    12131415161718
    19202122232425
    262728293031  
  • Meta