Arch Linux becoming unable to fork process because of Vivaldi
-
I tested other browsers to see if the same issue occurs, but not, it's just in Vivaldi.
After a while using Vivaldi, my system become unable to fork processes. -
@DevAles Welcome in our Vivaldi Community
Some useful links for you:
- Vivaldi Features
- How To
- Vivaldi Tips
- Tutorials
- Vivaldi Help
- Using the Forum Search
- Local Forums in your language
- Troubleshooting issues
- Common Security-Related Questions
- Help on Feature Requests
- Modding Vivaldi
- Snapshot vs Stable browser
- Vivaldi's Business Model
- Help us grow
- Vivaldi Social
Do not hesitate to ask, we are a community to help users.
Enjoy browsing with Vivaldi.
-
@DevAles How do you recognize?
Any entries in syslogs?My ideas:
- Out of Inodes
- Out of Memory
Checkfree
- ulimit reached
Checkulimit -u
- shm and others too small; /tmp full
Checkdf
-
@DoctorG I tried to open my shell and i got this error
sh: fork: retry resource temporarily unavailable
I tried to open my code editor and:
E903: Process failed to start: resoure temporarily unavaliable: "/usr/bin/nvim"
I tried to increase process limit in
/etc/sysctl.conf
but not works.In dmesg, I have this:
-
@DoctorG Memory is around 40%
I check ulimit and change the values, but not works.df
output:
-
@DevAles Check users open files:
sudo lsof -u <username> 2>/dev/null | wc -l
and limits
ulimit -a
-
@DevAles Oh, Vivaldi crashed, and perhaps ressourced are not freed after this by Linux.
-
@DoctorG ulimit output:
lsof output:
-
@DoctorG Log when i run vivaldi by shell:
And crashes
-
@DevAles Perhaps problem with glibc and creating threads.
I try to find in forum -
@DevAles Which Vivaldi version?
Which Arch?
Which glibc?I am out of ideas now.
You need someone who uses Arch more often. -
@DoctorG vivaldi-6.1.3035.111-1
In host, i use archcraft.
But I installed vivaldi in a distrobox container, in Dockerfile says "archlinux:latest"
glibc version: 2.37 -
@DevAles said in Arch Linux becoming unable to fork process because of Vivaldi:
But I installed vivaldi in a distrobox container, in Dockerfile says "archlinux:latest"
Oh, ok. I can not help and not tell how such install differs from a "real" arch distro. I test only with Virtualbox VMs.
-
@DoctorG I fixed the issue!
@DevAles said in Arch Linux becoming unable to fork process because of Vivaldi:
I tried to increase process limit in /etc/sysctl.conf but not works.
Reinstalling the container and trying increase the process limit again, just works!