Cómo mejorar el rendimiento de los juegos en Linux

¿Sos de los que usa Ubuntu y Unity? ¿Estás harto del bajo rendimiento de Unity + Compiz a la hora de ejecutar juegos en Linux? Bueno, te invito a conocer una interesante alternativa.


El concepto detrás de FSGamer es muy sencillo: ¿por qué no iniciar una sesión separada del servidor gráfico X usando un gestor de ventanas súperliviano como openbox y luego ejecutar el juego en cuestión? Por defecto, utiliza tty8, aunque es posible cambiar esta configuración. Con sólo apretar ctrl-alt-f7 volvés a tu sesión original. ¿Te gustó la idea?

Instalación

1.- Descargá el archivo deb de FSGamer.

2.- Instalá el paquete descargado:

sudo dpkg -i Downloads/fsgamer_0.1.1_all.deb

3.- Cambiá el archivo de configuración Xwrapper.config para que FSGamer pueda iniciar una sesión del servidor gráfico X (no olvidar el backup correspondiente):

sudo cp /etc/X11/Xwrapper.config /etc/X11/Xwrapper.config.backup
sudo gedit /etc/X11/Xwrapper.config

Cambiá la línea que dice allowed_users=console por allowed_users=anybody.

4.- Realizá lo siguiente para habilitar el audio en la nueva instancia del servidor gráfico X:

sudo usermod -a -G audio $USER

Es posible que tengas que reiniciar la máquina para que estos cambios tengan efecto.

Para ejecutarlo, sólo basta con ejecutar el siguiente comando:

fsgamer

Más información en: FSGamer


Deja tu comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

*

  1. Responsable de los datos: Miguel Ángel Gatón
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.

  1.   Pablo Osterdam dijo

    No estereotipen o generalicen por favor Ubuntu NO ES LINUX, UBUNTU ES UNA DISTRIBUCIÓN QUE UTILIZA ESTE KERNEL, si llamáis linux a Ubuntu contribuís a meter a los usuarios en un error, sobre todo muchas personas se refieren a los .DEB como el único paquete que existe, aunque claro eso si lo aclararon perfectamente.

    Os digo esto porque Ni el mismo Suttleworh, cuenta hace o dice que ubuntu es Linux esa palabra no exíste para él y también cuando habláis de ubuntu debéis referirte a sus derivados si no los iniciantes dicen «esto funciona para linux mint, cuando la mayoría de cosas son compatibles

  2.   guillermoz0009 dijo

    Excelente, lastima que uso Manjaro!

  3.   Nyctea dijo

    Ya aparecimos tres arriba con GNU ( Yo lo tome con gracia e ironía XD ).

    Al final es cuestión de medir tus palabras ( Aun que quizá también de ego ) como usuario, por que vamos si entiendes lo que dice la entrada a la perfección y ya no eres un usuario novato es obvio que vienes con información suficiente como para que practicando algo de lógica sepas que si se usa ubuntu es por que es el mas famoso ( Algo así como steven howkins del mundo GNU/Linux. Además los paquetes deb son los mas fáciles, Menos caracteres por linea al menos, Lo cual es mejor para usuarios nuevos o novatos ) y que tu al ser usuario medio o letrado puedas aprender el método e ir a investigar como hacerlo en la distribución de tu preferencia, En una frase » Ya sabemos que no te chupas el dedo, Entonces ¿por que mostrar el ego y ser arrogante?» neyson.

  4.   Gaius Baltar dijo

    Y que cada uno disfrute de su distro favorita. 😀

  5.   goldenfox fox dijo

    tengo un problema con las dependencias, ubuntu no encuentra el repositorio de la integracion con launchpad (por lo que las dependencias no se cumplen)

    estoy usando ubuntu con gnome-shell.
    no se si alguien tiene el PPA del repo para agregarlo, porque no lo encontre :/

  6.   Gaius Baltar dijo

    ¿Has hecho un ‘apt-cache liblaunchpad-integration’? Igual tienes una versión más moderna a mano 😉

  7.   guerrilla7 dijo

    Guillermo, hay un paquete en Aur que podrías utilizar para instalar el programa, te dejo el link y la forma de intalarlo:

    https://aur.archlinux.org/packages/fsgamer/

    En terminal: » yaourt -S fsgamer «

    Y luego habría que seguir los pasos 3 y 4 del post

  8.   Gaius Baltar dijo

    Si en cada post tenemos que explicar que Ubuntu, Suse o Fedora son Linux vamos buenos. ¿Ya puestos porqué no te has quejado de la falta del GNU? 😉

    No se puede masticar cada entrada de un blog para todo el rango de usuarios. De hecho un usuario novel que no sepa distinguir Ubuntu de otras distros ni siquiera debería de intentar entrar en la carpeta /etc/X11. No nos quejemos de vicio.

    Un saludo.

  9.   Nyctea dijo

    Me ganaste eso iba a decir » No es Linux es GNU/Linux» ( no en forma seria sino como ironía ya que pides no estereotipar a Linux cuando tu estereotipas a todo el proyecto llamándolo Linux, hu que viejo es el asunto y conforme pasa el tiempo se repite la historia en estos tiempos xD ) pero estoy de acuerdo con gaius no se puede repetir en cada momento y menos con oraciones como: «No estereotipen o generalicen por favor Ubuntu NO ES LINUX, UBUNTU ES UNA DISTRIBUCIÓN QUE UTILIZA ESTE KERNEL» .

    A mi tampoco me gusta que digan que una distro es linux sea cual sea, Y tampoco que se diga Linux sin mencionar a GNU, pero sí es necesario que al usuario se le de como dice Gaius un actractivo para entrar en el mundo GNU/Linux y es lo que esta pagina hace ( Además de muchos usuarios del software libre ),O es que quieres enseñarle aun usuario novato (O medio que principalmente viene de Windows o peor aun de IOS, los cuales se aferran a los botones sin saber que pasa) y que no te entiende ni jota debido a la falta de información previa y que en mayoría ni siquiera tendrá la intención de querer entender desperdiciando así tu tiempo y por ultimo y peor lo terminas hartando, Cayendo así en el juego que quiere windows y IOS diciendo que GNU/Linux es solo para matados, Supernerds y o profesionales llevando así agua al molino del que se supone no te es grato.

  10.   shini-kire dijo

    esta en Yaourt (aur)

  11.   Gaius Baltar dijo

    Estamos perdiendo el norte, chicos. Hay un montón de información sobre GNU/Linux, y no se puede perder tiempo aquí.

    Hay que enseñarle al novato que esto funciona y que hay soluciones, es lo que entra por el ojo y lo que entiende el usuario informático. Una vez «picas», aumentas tus conocimientos y piensas en las «libertades».

    Yo empecé con un Ubuntu 8.04, pasé a Debian y luego ya tanteé de todo, los motivos éticos entraron después (y me interesan enormemente, incluso teniendo citas de «Software Libre para una Sociedad Libre» bien metidas en la cabeza). A día de hoy no se puede perder el tiempo repitiendo esto en cada tutorial, nan?

    No entiendo esta discusión aquí… el único ESTEREOTIPO y GENERALIZACIÓN que se hace es lo que hacen comentarios así. No se puede definir Software Libre, Código Abierto y Distro GNU/Linux en cada entrada de un blog. 😉

  12.   Guest dijo

    yo uso Arch … y ya le pude instalar … necesitas investigar un poco, en esta pagina solo se centran a distros basadas en Debian pero si quieres instalar en tu distribucion necesitas buscar en todas partes jejejeje al menos si usas una distro basada en Arch ….

  13.   Gaius Baltar dijo

    Hay un tar.gz en la página del proyecto, pero el hombre no especifica más…

    Investigaría, pero yo estoy anclado a Ubuntu y Debian. 😀

  14.   Gaius Baltar dijo

    Perdón, era un Kubuntu… y hoy en día no aguanto en KDE xD

  15.   cesar leon dijo

    Coincido contigo y no solo lo deberian llamar Linux sino GNU/Linux, ya que tambien GNU tiene creditos, y especificar que ubuntu es una distribucion GNU/Linux. Saludos

  16.   danielcb dijo

    Ubuntu sí es linux, linux no es sólo Ubuntu.

    Lo que tu estas haciendo sí que es meter a la gente en un error.

  17.   Gaius Baltar dijo

    Se especifica un sistema en particular porque es con el que podemos hacer la prueba. Si otro puede instalarse todas las distros para especificar los pasos concretos, con diferencia de librerías y repositorios a mano, bien por él.

    Otra vez: escribir una entrada para todos los tipos de usuarios es imposible. Quién lo haga mejor ya sabe 😉

  18.   neyson dijo

    a ver, el software es para linux en general que yo sepa. en este articulo dan el ejemplo de la instalacion en ubuntu y ya esta. no armemos una lluvia de un baso de agua

  19.   neyson dijo

    pues era justo lo que buscaba, la gente me dice que extraña el modo turbo de tune up en windows, yo les digo que aqui lo unico que tienen que hacer es cerrar la sesion y abrir con un entorno grafico mas liviano, ahora lo tendran mas facil aun XD

  20.   Gaius Baltar dijo

    Genial. Habrá que hacer la prueba y ver si ganamos algo de rendimiento 😀

  21.   Nelson G. Lombardo dijo

    La verdad muy inteligente. ¡A probar entonces!

  22.   Robertor dijo

    A mi me pide todo esto y me da un poco de miedo empezar y que me pida mas dependencias para dependencias 🙂

    robert@solusos1 ~ $ sudo apt-get install fsgamer
    Leyendo lista de paquetes… Hecho
    Creando árbol de dependencias
    Leyendo la información de estado… Hecho
    fsgamer ya está en su versión más reciente.
    Tal vez quiera ejecutar «apt-get -f install» para corregirlo:
    Los siguientes paquetes tienen dependencias incumplidas:
    fsgamer : Depende: dconf-gsettings-backend pero no es instalable o
    gsettings-backend pero no es instalable
    Depende: python (>= 2.7.1-0ubuntu2) pero 2.6.6-13~bpo60+1 va a ser instalado
    Depende: gir1.2-gtk-3.0 pero no es instalable
    Depende: gir1.2-glib-2.0 pero no es instalable
    Depende: python-xlib pero no va a instalarse
    Depende: gir1.2-gdkpixbuf-2.0 pero no es instalable
    Depende: python-gobject-2 pero no es instalable
    Depende: gir1.2-launchpad-integration-3.0 pero no es instalable
    Depende: openbox pero no va a instalarse
    Depende: espeak pero no va a instalarse
    E: Dependencias incumplidas. Intente «apt-get -f install» sin paquetes (o especifique una solución).

  23.   Robertor dijo

    Bueno uso:

    SolusOS 1.3
    nucleo 3.3.6-solusos
    Gnome 2.30.2

  24.   iesro dijo

    no me funciona al instalar el paquete me sale Error: La dependencia no se puede satisfacer: dconf-gsettings-backend|gsettings-backend

  25.   Andrés dijo

    Qué pereza, en vez de comentar si les funcionó o no, se ponen a discutir por si se dice LINUX o GNU/LINUX; o que ubuntu no es sólo LINUX. deben ignorar este tipo de comentarios y centrarse en el objetivo del post, no?
    para lo demás habrá otro.