Gracias Gracias:  1
Me Gusta Me Gusta:  1
No me Gusta No me Gusta:  0
Mostrando resultados del 1 al 2 de 2

Tema: Solución para juegos con Esync

  1. #1
    Fecha de Ingreso
    16-noviembre-2010
    Ubicación
    Delante del ordenador
    Mensajes
    1.089
    Post Thanks / Like
    Poder de Credibilidad
    13

    Solución para juegos con Esync

    Hola:

    He tenido problemas con un juego en Proton (Super Jiggsaw Puzzle: Generations) que al final ha sido fallo de Esync. Pero no fue fácil saberlo. Gracias a https://www.protondb.com/help/troubl...-without-esync pude saberlo.

    Aunque me pasó en Proton es aplicable a otros wine (el de winehq, Lutris, etc).


    Primero habilité la creación de log del juego poniéndole como paramétro de lanzamiento (en las opciones del juego):

    Código:
    PROTON_LOG=1 %command%
    Eso me creó un fichero llamado steam-1036950.log (en este caso, el número es el ID del juego) en mi directorio home.

    Al abrirlo encontré:

    Código:
    esync: up and running.
    Entonces lei de nuevo el link anterior y teclee:

    Código:
    ulimit -Hn
    El resultado fue 4096 (debe ser mayor), así que seguí el enlace https://github.com/zfigura/wine/blob/esync/README.esync

    En el readme dice:

    If you get something like "eventfd: Too many open files" and then things start
    crashing, you've probably run out of file descriptors.
    Y sí, en el log tenía una línea que decía "eventfd: Too many open files". Así, que era problema de esync.

    Seguí las instrucciones para subir mi número de ficheros abiertos para esync.

    Para distribuciones Linux basadas en systemd (como la nuestra) son estos pasos:

    Descomentar (borrar la #) la siguiente línea y ponerle el número indicado en /etc/systemd/system.conf y en /etc/systemd/user.conf

    Código:
    DefaultLimitNOFILE=1048576
    Después hacer:

    Código:
    systemctl daemon-reexec
    Ahora, reiniciar el ordenador para que se apliquen los cambios.

    Una vez reiniciado, teclear el comando:

    Código:
    ulimit -Hn
    el resultado tendría que ser 1048576 si se han seguido los pasos.


    Saludos

  2. Gracias DiabloRojo ha agradecido este mensaje
    Me Gusta Jordi4321 le ha gustado este mensaje
  3. #2
    Fecha de Ingreso
    16-agosto-2019
    Mensajes
    414
    Post Thanks / Like
    Poder de Credibilidad
    3
    Uso Lutris desde hace mucho tiempo, y esto que comentas es un clásico cuando activas el Esync la primera vez que lo usas, te salta un mensaje diciendo que los límites están mal configurados, cosa que hace que normalmente pase mucho de usarlo, los juegos siguen funcionando bien igualmente.

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Temas Similares

  1. Juegos nativos para linux.
    By icomputo in forum Juegos en Linux
    Respuestas: 36
    Último mensaje: 08-oct-2013, 06:25
  2. Solución para eliminar nouveau
    By jcsl in forum Software
    Respuestas: 7
    Último mensaje: 05-ene-2013, 02:42
  3. Algunos juegos nativos para linux...
    By fosuse in forum General OpenSUSE
    Respuestas: 9
    Último mensaje: 11-abr-2011, 23:03
  4. Algunos Juegos FPS para GNU/Linux
    By 1antares1 in forum El Contubernio
    Respuestas: 1
    Último mensaje: 08-oct-2010, 17:59
  5. Tablero Virtual para juegos.
    By Cojonuo in forum Juegos en Linux
    Respuestas: 0
    Último mensaje: 16-ene-2008, 17:58

Marcadores

Normas de Publicación

  • No puedes crear nuevos temas
  • No puedes responder mensajes
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •