El sitio personal de David Colmenero (D_Skywalk)

Ubuntu Karmic y World of Warcraft

Parece que los desarrolladores de Ubuntu cada vez nos lo ponen más difícil para poder tener nuestro chute habitual de Wow. Ubuntu Karmic, viene con un par de problemas que pueden producir algún que otro dolor de cabeza: el primero provocado por PulseAudio y el segundo por las Xorg O_O

¿La solución en el siguiente episodioo!

..
Que nuuuu, si yo lo cuento todo XD
Aunque advierto que no he sido muy ortodoxo, supongo que mi falta de dosis hizo que perdiera el norte y buscara la solución fácil, asi que cualquier sugerencia es bienvenida Smiley: Muy contento!

El problema de PulseAudio puede provocar cuelgues del juego o errores repentinos, lo mejor es que nos permita desabilitarlo cuando lo deseemos:
1o Editamos:

:~$ gksudo gedit /etc/pulse/client.conf
# This file is part of PulseAudio.
[..]
; autospawn = yes
[..]

Pues cambiad esa linea a

[..]
autospawn = no
[..]

Eso provoca también que PulseAudio no arranque al inicio de la sesión asi que debemos arrancarlo nosotros mismos con nuestras manitas, a mi no se me ha ocurrido nada mejor que añadirlo al inicio de mi sesión en gnome. Añadís un programa nuevo y en el campo “Orden” escribís:

/usr/bin/pulseaudio --start

Una vez hecho esto sólo queda arreglar el problema de las Xorg que es aun más grave, resulta que la repetición de tecla tiene un bug que hace que el personaje ande sin hacer la animación, supongo que es como si le diéramos a la tecla de andar a toda leche XD

Yo para arreglar esto he hecho un pequeño script que deshabilita la repetición de teclas y las vuelve a activar al salir del juego:

#!/bin/bash

function disable_keyrep
{
  xset r off
}

function enable_keyrep
{
  echo "Reenabling auto repeat"
  xset r on
}

/usr/bin/pulseaudio -k  #kill pulseaudio in game

disable_keyrep
env WINE_CURSOR="anything" WINEDEBUG="-all" wine "C:JuegosWorld of WarcraftWow.exe"
enable_keyrep

/usr/bin/pulseaudio --start #daemonize audio and respawn ![Smiley: Muy contento!][1]

Como podéis observar ya de camino apago pulseaudio al iniciar el wow y lo vuelvo a arrancar al salir del juego, sino editamos el fichero del cliente al matar el servicio de PulseAudio el solito vuelve a iniciarse :/

Espero que la próxima versión nos lo ponga un poco más fácil o mejor que vayan arreglándolo para esta versión Smiley: guiño

Un Saludo y la verdad que en todo lo demás me va fantástica, he adoptado al Empathy desde el primer día Smiley: guay!

Comparte en: Twitter Facebook Google +
comments powered by Disqus