gnome-shell crashes due to too many open files
Running gnome-shell-3.28.2 on a laptop, lsof gives me this (shortened):
gnome-shell [timerfd] gnome-shell /sys/class/power_supply gnome-shell /sys/class/power_supply gnome-shell /sys/class/power_supply gnome-shell /sys/class/power_supply gnome-shell /sys/class/power_supply gnome-shell /sys/class/power_supply gnome-shell /sys/class/power_supply gnome-shell /sys/class/power_supply gnome-shell /sys/class/power_supply gnome-shell /sys/class/power_supply gnome-shell /sys/class/power_supply
Every second, another block of those gets added, reaching (ten-)thousands after time. Eventually, either all get closed at once when lucky or gnome-shell crashes due to too many open files.