Problema do eventfd: Too many open files - Steam/Wine games no Void Linux [Resolvido]

Publicado por Bruno Morato em 29/04/2022

[ Hits: 1.063 ]

Blog: https://animeplusubs.wordpress.com/

 


Problema do eventfd: Too many open files - Steam/Wine games no Void Linux [Resolvido]



Em simples palavras, um descritor de arquivo é um identificador utilizado na interface entre o usuário (user interface) e o espaço do kernel (kernel space) para identificar recursos de arquivo/soquete.

No Linux, o padrão do limite é de 4096 descritores de arquivos, que era razoável nos anos 90, porém não é mais o caso atual. Muitas distros atualmente já vem com um limite padrão aumentado, entretanto outras não, na maioria dos casos, distros sem systemd vem com o padrão de 4096, o que é muito baixo.

Se estiver tentando rodar um jogo e no output do shell estiver aparecendo algo como:

"eventfd: Too many open files" e o jogo crasha então você provavelmente está com poucos file descriptors.

Isso costuma acontecer em jogos tipo: "Sekiro: Shadows Die Twice", dentre outros que utilizam muitos "file descriptors".

Para resolver esse problema em distros que não usem o systemd, é necessário aumentar o número de descritor de arquivos (file descriptors). A solução é editar o arquivo /etc/security/limits.conf e adicionar essa linha:

username hard nofile 524288

Troque o username para o seu nome de usuário e então reinicie o computador.

Você pode verificar o tamanho do file descriptors rodando:

ulimit -Hn


Outras dicas deste autor

Definindo padrão de folha para a4 no Void Linux - LibreOffice

Instalando o softplan-websigner no Void Linux para acesso ao ESAJ (Chromium)

Fazendo o Softplan Websginer funcionar no Firefox

Autologin na TTY1 e autostart X sem gerenciador de login - Void Linux

Instalação da placa Encore enlwi-g - Marvell Libertas 88W8335 IEEE no FreeBSD 11.2

Leitura recomendada

Instalando o controle do Xbox no Fedora 17

Como instalar o VisualBoyAdvance -M para emular games do GBA no Linux

Jogue de graça Brutal Doom: Hell on Earth Starter Pack

PPSSPP (emulador de PSP) compilado em SDL e QT

H-Craft: Jogo de corrida com ótimos gráficos em 3D

  

Comentários
[1] Comentário enviado por maurixnovatrento em 05/07/2022 - 23:09h


Ótima dica.

___________________________________________________________
Conhecimento não se Leva para o Túmulo.
https://github.com/mxnt10



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts