Changing the gnome background through gsettings causes Gnome-shell to open and never close file handles, eventually resulting in a gnome crash due to exceeding ulimit -nS
Affected version
Provide at least the following information:
- Fedora Linux 36 Workstation
- 42.4
- XOrg
Bug summary
Slowly the gnome-shell process keeps accumulating open file descriptors, until it reaches the soft fd limit, and either crashes and restarts directly or just stops responding. I can still ctrl-alt-f3 to a shell and kill it manually (with SIGKILL, SIGTERM doesn't work) and get it to restart fine. But this happens multiple times a day. The trigger is a tool I have running called variety, which often changes the desktop background, but the underlying cause is that changing the background through gsettings causes a file descriptor (anon timerfd inode) to be opened, but never closed by gnome-shell. If you change the background often enough, eventually gnome will run into the ulimit -nS limit, and crash.
Steps to reproduce
Running the script below, with these arguments (assuming the files exist):
❯ ~/set_wallpaper ".config/variety/wallpaper/wallpaper-clock-49a4482d47760d57404b5dd31683d667.jpg" "manual" ".config/variety/Downloaded/Bing/OHR.MentonFrance_EN-US3424001829_1920x1080.jpg" "os"
❯ ~/set_wallpaper ".config/variety/wallpaper/wallpaper-clock-bfa62b6bdb7693974341953ee9e15562.jpg" "manual" ".config/variety/Downloaded/Bing/OHR.MentonFrance_EN-US3424001829_1920x1080.jpg" "os"
❯ ~/set_wallpaper ".config/variety/wallpaper/wallpaper-clock-49a4482d47760d57404b5dd31683d667.jpg" "manual" ".config/variety/Downloaded/Bing/OHR.MentonFrance_EN-US3424001829_1920x1080.jpg" "os"
❯ ~/set_wallpaper ".config/variety/wallpaper/wallpaper-zoomed-f919fcf586e2d3637307e77a12246118.jpg" "manual" ".config/variety/Downloaded/Bing/OHR.MentonFrance_EN-US3424001829_1920x1080.jpg" "os"
causes 2 file handles to be opened on every call by gnome-shell.
I am monitoring the number of open files with a python script (attached if anyone wants it), which is basically constantly checking the number of open files with lsof -p $(pidof gnome-shell)
. Every time I issue one of the commands above, in the output, I see the number of files go up by 2. gnome-shell starts with around 392 open file handles, but this number keeps going up with the [timerfd] file handles, until gnome crashes, or I manually restart it.
Number of files: 438
TYPE NODE NAME # files
a_inode 13128 [timerfd] 45
With this set_wallpaper
script:
WP=$1
# Gnome 3, Unity
gsettings set org.gnome.desktop.background picture-uri "file://$WP" 2> /dev/null
gsettings set org.gnome.desktop.background picture-uri-dark "file://$WP" 2> /dev/null
if [[ "$4" =~ ^(wallpaper|centered|scaled|stretched|zoom|spanned)$ ]]; then
gsettings set org.gnome.desktop.background picture-options "$4"
fi
if [ "$(gsettings get org.gnome.desktop.background picture-options)" == "'none'" ]; then
gsettings set org.gnome.desktop.background picture-options 'zoom'
fi
# GNOME Screensaver / Lock screen - thanks to George C. de Araujo for the patch
gsettings set org.gnome.desktop.screensaver picture-uri "file://$WP" 2> /dev/null
if [[ "$4" =~ ^(wallpaper|centered|scaled|stretched|zoom|spanned)$ ]]; then
gsettings set org.gnome.desktop.screensaver picture-options "$4"
fi
if [ "$(gsettings get org.gnome.desktop.screensaver picture-options)" == "'none'" ]; then
gsettings set org.gnome.desktop.screensaver picture-options 'zoom'
fi
exit 0
I can work around it by changing the soft limit to something higher, but I think that will just postpone the inevitable.
What happened
It crashed
What did you expect to happen
It shouldn't crash
Relevant logs, screenshots, screencasts etc.
I often see logs like this surrounding a gnome crash:
Aug 24 07:38:56 dolfdesktop gnome-shell[2665]: Can't update stage views actor <unnamed>[<MetaWindowGroup>:0x555a946de2f0] is on because it needs an allocation.
Aug 24 07:38:56 dolfdesktop gnome-shell[2665]: Can't update stage views actor <unnamed>[<MetaWindowActorX11>:0x555a9605af30] is on because it needs an allocation.
Aug 24 07:38:56 dolfdesktop gnome-shell[2665]: Can't update stage views actor <unnamed>[<MetaSurfaceActorX11>:0x555a9605eda0] is on because it needs an allocation.
Aug 24 07:38:56 dolfdesktop gnome-shell[2665]: Can't update stage views actor <unnamed>[<MetaWindowGroup>:0x555a946de2f0] is on because it needs an allocation.
Aug 24 07:38:56 dolfdesktop gnome-shell[2665]: Can't update stage views actor <unnamed>[<MetaWindowActorX11>:0x555a9605af30] is on because it needs an allocation.
Aug 24 07:38:56 dolfdesktop gnome-shell[2665]: Can't update stage views actor <unnamed>[<MetaSurfaceActorX11>:0x555a9605eda0] is on because it needs an allocation.
Aug 24 07:38:57 dolfdesktop gnome-shell[2665]: Can't update stage views actor <unnamed>[<MetaWindowGroup>:0x555a946de2f0] is on because it needs an allocation.
Aug 24 07:38:57 dolfdesktop gnome-shell[2665]: Can't update stage views actor <unnamed>[<MetaWindowActorX11>:0x555a9605af30] is on because it needs an allocation.
Aug 24 07:38:57 dolfdesktop gnome-shell[2665]: Can't update stage views actor <unnamed>[<MetaSurfaceActorX11>:0x555a9605eda0] is on because it needs an allocation.
Aug 24 07:38:57 dolfdesktop gnome-shell[2665]: Can't update stage views actor <unnamed>[<MetaWindowGroup>:0x555a946de2f0] is on because it needs an allocation.
Aug 24 07:38:57 dolfdesktop gnome-shell[2665]: Can't update stage views actor <unnamed>[<MetaWindowActorX11>:0x555a9605af30] is on because it needs an allocation.
Aug 24 07:38:57 dolfdesktop gnome-shell[2665]: Can't update stage views actor <unnamed>[<MetaSurfaceActorX11>:0x555a9605eda0] is on because it needs an allocation.
Aug 24 07:38:57 dolfdesktop gnome-shell[2665]: Can't update stage views actor <unnamed>[<MetaWindowGroup>:0x555a946de2f0] is on because it needs an allocation.
Aug 24 07:38:57 dolfdesktop gnome-shell[2665]: Can't update stage views actor <unnamed>[<MetaWindowActorX11>:0x555a9605af30] is on because it needs an allocation.
Aug 24 07:38:57 dolfdesktop gnome-shell[2665]: Can't update stage views actor <unnamed>[<MetaSurfaceActorX11>:0x555a9605eda0] is on because it needs an allocation.
Aug 24 07:38:57 dolfdesktop gnome-shell[2665]: Can't update stage views actor <unnamed>[<MetaWindowGroup>:0x555a946de2f0] is on because it needs an allocation.
Aug 24 07:38:57 dolfdesktop gnome-shell[2665]: Can't update stage views actor <unnamed>[<MetaWindowActorX11>:0x555a9605af30] is on because it needs an allocation.
Aug 24 07:38:57 dolfdesktop gnome-shell[2665]: Can't update stage views actor <unnamed>[<MetaSurfaceActorX11>:0x555a9605eda0] is on because it needs an allocation.
Aug 24 07:38:57 dolfdesktop gnome-shell[2665]: Can't update stage views actor <unnamed>[<MetaWindowGroup>:0x555a946de2f0] is on because it needs an allocation.
Aug 24 07:38:57 dolfdesktop gnome-shell[2665]: Can't update stage views actor <unnamed>[<MetaWindowActorX11>:0x555a9605af30] is on because it needs an allocation.
Aug 24 07:38:57 dolfdesktop gnome-shell[2665]: Can't update stage views actor <unnamed>[<MetaSurfaceActorX11>:0x555a9605eda0] is on because it needs an allocation.
Aug 24 07:38:57 dolfdesktop gnome-shell[2665]: Can't update stage views actor <unnamed>[<MetaWindowGroup>:0x555a946de2f0] is on because it needs an allocation.
Aug 24 07:38:57 dolfdesktop gnome-shell[2665]: Can't update stage views actor <unnamed>[<MetaWindowActorX11>:0x555a9605af30] is on because it needs an allocation.
Aug 24 07:38:57 dolfdesktop gnome-shell[2665]: Can't update stage views actor <unnamed>[<MetaSurfaceActorX11>:0x555a9605eda0] is on because it needs an allocation.
Aug 24 07:38:57 dolfdesktop gnome-shell[2665]: Can't update stage views actor <unnamed>[<MetaWindowGroup>:0x555a946de2f0] is on because it needs an allocation.
Aug 24 07:38:57 dolfdesktop gnome-shell[2665]: Can't update stage views actor <unnamed>[<MetaWindowActorX11>:0x555a9605af30] is on because it needs an allocation.
Aug 24 07:38:57 dolfdesktop gnome-shell[2665]: Can't update stage views actor <unnamed>[<MetaSurfaceActorX11>:0x555a9605eda0] is on because it needs an allocation.
Aug 24 07:38:57 dolfdesktop gnome-shell[2665]: Can't update stage views actor <unnamed>[<MetaWindowGroup>:0x555a946de2f0] is on because it needs an allocation.
Aug 24 07:38:57 dolfdesktop gnome-shell[2665]: Can't update stage views actor <unnamed>[<MetaWindowActorX11>:0x555a9605af30] is on because it needs an allocation.
Aug 24 07:38:57 dolfdesktop gnome-shell[2665]: Can't update stage views actor <unnamed>[<MetaSurfaceActorX11>:0x555a9605eda0] is on because it needs an allocation.
Aug 24 07:38:57 dolfdesktop gnome-shell[2665]: Can't update stage views actor <unnamed>[<MetaWindowGroup>:0x555a946de2f0] is on because it needs an allocation.
Aug 24 07:38:57 dolfdesktop gnome-shell[2665]: Can't update stage views actor <unnamed>[<MetaWindowActorX11>:0x555a9605af30] is on because it needs an allocation.
Aug 24 07:38:57 dolfdesktop gnome-shell[2665]: Can't update stage views actor <unnamed>[<MetaSurfaceActorX11>:0x555a9605eda0] is on because it needs an allocation.
Aug 24 07:39:01 dolfdesktop gnome-shell[2665]: Object .Gjs_ui_workspaceThumbnail_ThumbnailsBox (0x555a98938520), has been already disposed — impossible to get any property from it. This might be caused by the obj>
Aug 24 07:39:01 dolfdesktop gnome-shell[2665]: == Stack trace for context 0x555a941fa170 ==
Aug 24 07:39:01 dolfdesktop gnome-shell[2665]: #0 7ffe24851f00 b resource:///org/gnome/shell/ui/workspacesView.js:639 (1ae3c365b740 @ 33)
Aug 24 07:39:01 dolfdesktop gnome-shell[2665]: #1 7ffe24852050 b resource:///org/gnome/shell/ui/workspacesView.js:686 (1ae3c365b7e0 @ 488)
Aug 24 07:39:01 dolfdesktop gnome-shell[2665]: #2 555a990776f0 i resource:///org/gnome/shell/ui/workspace.js:855 (1ae3c3605ab0 @ 370)
Aug 24 07:39:01 dolfdesktop gnome-shell[2665]: #3 7ffe24853f80 b resource:///org/gnome/shell/ui/workspace.js:806 (1ae3c3605a10 @ 17)
Aug 24 07:39:01 dolfdesktop gnome-shell[2665]: #4 555a99077658 i resource:///org/gnome/shell/ui/workspacesView.js:1016 (1ae3c365c240 @ 124)
Aug 24 07:39:01 dolfdesktop gnome-shell[2665]: #5 555a990775c8 i resource:///org/gnome/shell/ui/overviewControls.js:712 (b8b340bc7e0 @ 39)
Aug 24 07:39:01 dolfdesktop gnome-shell[2665]: #6 555a99077540 i resource:///org/gnome/shell/ui/layout.js:347 (3d80be230380 @ 22)
Aug 24 07:39:01 dolfdesktop gnome-shell[2665]: #7 555a990774b0 i resource:///org/gnome/shell/ui/overview.js:586 (b8b340ba650 @ 170)
Aug 24 07:39:01 dolfdesktop gnome-shell[2665]: #8 555a99077430 i resource:///org/gnome/shell/ui/overview.js:564 (b8b340ba600 @ 12)
Aug 24 07:39:01 dolfdesktop gnome-shell[2665]: #9 555a990773b0 i resource:///org/gnome/shell/ui/overviewControls.js:750 (b8b340bc920 @ 55)
Aug 24 07:39:01 dolfdesktop gnome-shell[2665]: #10 7ffe248595a0 b resource:///org/gnome/shell/ui/environment.js:151 (3d80be2cc4c0 @ 39)
Aug 24 07:39:01 dolfdesktop gnome-shell[2665]: #11 555a99077328 i resource:///org/gnome/shell/ui/environment.js:317 (3d80be2cc9c0 @ 14)
Aug 24 07:39:01 dolfdesktop gnome-shell[2665]: == Stack trace for context 0x555a941fa170 ==
Aug 24 07:39:01 dolfdesktop gnome-shell[2665]: #0 7ffe24852050 b resource:///org/gnome/shell/ui/workspacesView.js:688 (1ae3c365b7e0 @ 505)
Aug 24 07:39:01 dolfdesktop gnome-shell[2665]: #1 555a990776f0 i resource:///org/gnome/shell/ui/workspace.js:855 (1ae3c3605ab0 @ 370)
Aug 24 07:39:01 dolfdesktop gnome-shell[2665]: #2 7ffe24853f80 b resource:///org/gnome/shell/ui/workspace.js:806 (1ae3c3605a10 @ 17)
Aug 24 07:39:01 dolfdesktop gnome-shell[2665]: #3 555a99077658 i resource:///org/gnome/shell/ui/workspacesView.js:1016 (1ae3c365c240 @ 124)
Aug 24 07:39:01 dolfdesktop gnome-shell[2665]: #4 555a990775c8 i resource:///org/gnome/shell/ui/overviewControls.js:712 (b8b340bc7e0 @ 39)
Aug 24 07:39:01 dolfdesktop gnome-shell[2665]: #5 555a99077540 i resource:///org/gnome/shell/ui/layout.js:347 (3d80be230380 @ 22)
Aug 24 07:39:01 dolfdesktop gnome-shell[2665]: #6 555a990774b0 i resource:///org/gnome/shell/ui/overview.js:586 (b8b340ba650 @ 170)
Aug 24 07:39:01 dolfdesktop gnome-shell[2665]: #7 555a99077430 i resource:///org/gnome/shell/ui/overview.js:564 (b8b340ba600 @ 12)
Aug 24 07:39:01 dolfdesktop gnome-shell[2665]: #8 555a990773b0 i resource:///org/gnome/shell/ui/overviewControls.js:750 (b8b340bc920 @ 55)
Aug 24 07:39:01 dolfdesktop gnome-shell[2665]: Object .Gjs_ui_workspaceThumbnail_ThumbnailsBox (0x555a98938520), has been already disposed — impossible to get any property from it. This might be caused by the obj>
Aug 24 07:39:01 dolfdesktop gnome-shell[2665]: #9 7ffe248595a0 b resource:///org/gnome/shell/ui/environment.js:151 (3d80be2cc4c0 @ 39)
Aug 24 07:39:01 dolfdesktop gnome-shell[2665]: #10 555a99077328 i resource:///org/gnome/shell/ui/environment.js:317 (3d80be2cc9c0 @ 14)
Aug 24 07:39:02 dolfdesktop gnome-shell[2665]: Object St.Button (0x555a97b236e0), has been already disposed — impossible to get any property from it. This might be caused by the object having been destroyed from >
Aug 24 07:39:02 dolfdesktop gnome-shell[2665]: == Stack trace for context 0x555a941fa170 ==
Aug 24 07:39:02 dolfdesktop gnome-shell[2665]: #0 555a99077328 i resource:///org/gnome/shell/ui/windowPreview.js:566 (1ae3c360abf0 @ 10)
Aug 24 07:39:02 dolfdesktop gnome-shell[2665]: == Stack trace for context 0x555a941fa170 ==
Aug 24 07:39:02 dolfdesktop gnome-shell[2665]: #0 555a99077328 i resource:///org/gnome/shell/ui/windowPreview.js:567 (1ae3c360abf0 @ 36)
Aug 24 07:39:02 dolfdesktop gnome-shell[2665]: == Stack trace for context 0x555a941fa170 ==
Aug 24 07:39:02 dolfdesktop gnome-shell[2665]: #0 555a99077328 i resource:///org/gnome/shell/ui/windowPreview.js:570 (1ae3c360abf0 @ 77)
Aug 24 07:39:02 dolfdesktop gnome-shell[2665]: Object St.Label (0x555a960ffc40), has been already disposed — impossible to get any property from it. This might be caused by the object having been destroyed from C>
Aug 24 07:39:02 dolfdesktop gnome-shell[2665]: Object .Gjs_ui_windowPreview_WindowPreview (0x555aa0d5a220), has been already disposed — impossible to get any property from it. This might be caused by the object h>
Aug 24 07:39:13 dolfdesktop gnome-shell[2665]: Can't update stage views actor <unnamed>[<MetaWindowGroup>:0x555a946de2f0] is on because it needs an allocation.
Aug 24 07:39:13 dolfdesktop gnome-shell[2665]: Can't update stage views actor <unnamed>[<MetaWindowActorX11>:0x555a9605af30] is on because it needs an allocation.
Aug 24 07:39:13 dolfdesktop gnome-shell[2665]: Can't update stage views actor <unnamed>[<MetaSurfaceActorX11>:0x555a9605eda0] is on because it needs an allocation.
Aug 24 07:39:13 dolfdesktop gnome-shell[2665]: Can't update stage views actor <unnamed>[<MetaWindowGroup>:0x555a946de2f0] is on because it needs an allocation.
Aug 24 07:39:13 dolfdesktop gnome-shell[2665]: Can't update stage views actor <unnamed>[<MetaWindowActorX11>:0x555a9605af30] is on because it needs an allocation.
Aug 24 07:39:13 dolfdesktop gnome-shell[2665]: Can't update stage views actor <unnamed>[<MetaSurfaceActorX11>:0x555a9605eda0] is on because it needs an allocation.
Aug 24 07:39:13 dolfdesktop gnome-shell[2665]: Can't update stage views actor <unnamed>[<MetaWindowGroup>:0x555a946de2f0] is on because it needs an allocation.
Aug 24 07:39:13 dolfdesktop gnome-shell[2665]: Can't update stage views actor <unnamed>[<MetaWindowActorX11>:0x555a9605af30] is on because it needs an allocation.
But also logs like this:
Aug 24 12:51:43 dolfdesktop gnome-shell[2665]: GLib.Error g-unix-error-quark: Too many open files
Aug 24 12:51:43 dolfdesktop gnome-shell[2665]: GLib.Error g-unix-error-quark: Too many open files
Aug 24 12:51:48 dolfdesktop gnome-shell[2665]: GLib.Error g-unix-error-quark: Too many open files
Aug 24 12:51:48 dolfdesktop gnome-shell[2665]: GLib.Error g-unix-error-quark: Too many open files
Aug 24 12:51:53 dolfdesktop gnome-shell[2665]: GLib.Error g-unix-error-quark: Too many open files
Aug 24 12:51:53 dolfdesktop gnome-shell[2665]: GLib.Error g-unix-error-quark: Too many open files
Aug 24 12:51:58 dolfdesktop gnome-shell[2665]: GLib.Error g-unix-error-quark: Too many open files
Aug 24 12:51:58 dolfdesktop gnome-shell[2665]: GLib.Error g-unix-error-quark: Too many open files
Aug 24 12:52:00 dolfdesktop gnome-shell[2665]: unable to create file '/run/user/1000/dconf/user': Too many open files. dconf will not work properly.
Aug 24 12:52:00 dolfdesktop gnome-shell[2665]: unable to create file '/run/user/1000/dconf/user': Too many open files. dconf will not work properly.
Aug 24 12:52:00 dolfdesktop gnome-shell[2665]: unable to create file '/run/user/1000/dconf/user': Too many open files. dconf will not work properly.
Aug 24 12:52:00 dolfdesktop gnome-shell[2665]: unable to create file '/run/user/1000/dconf/user': Too many open files. dconf will not work properly.
Aug 24 12:52:00 dolfdesktop gnome-shell[2665]: unable to create file '/run/user/1000/dconf/user': Too many open files. dconf will not work properly.
Aug 24 12:52:00 dolfdesktop gnome-shell[2665]: unable to create file '/run/user/1000/dconf/user': Too many open files. dconf will not work properly.
Aug 24 12:52:00 dolfdesktop gnome-shell[2665]: unable to create file '/run/user/1000/dconf/user': Too many open files. dconf will not work properly.
Aug 24 12:52:00 dolfdesktop gnome-shell[2665]: unable to create file '/run/user/1000/dconf/user': Too many open files. dconf will not work properly.
Aug 24 12:52:00 dolfdesktop gnome-shell[2665]: unable to create file '/run/user/1000/dconf/user': Too many open files. dconf will not work properly.
Aug 24 12:52:00 dolfdesktop gnome-shell[2665]: unable to create file '/run/user/1000/dconf/user': Too many open files. dconf will not work properly.
Aug 24 12:52:00 dolfdesktop gnome-shell[2665]: unable to create file '/run/user/1000/dconf/user': Too many open files. dconf will not work properly.
Aug 24 12:52:00 dolfdesktop gnome-shell[2665]: unable to create file '/run/user/1000/dconf/user': Too many open files. dconf will not work properly.
Aug 24 12:52:00 dolfdesktop gnome-shell[2665]: unable to create file '/run/user/1000/dconf/user': Too many open files. dconf will not work properly.
Aug 24 12:52:00 dolfdesktop gnome-shell[2665]: Failed to load background 'file:///usr/share/backgrounds/f36/default/f36-01-day.png': Error opening file /usr/share/backgrounds/f36/default/f36-01-day.png: Too many >
Aug 24 12:52:03 dolfdesktop gnome-shell[2665]: GLib.Error g-unix-error-quark: Too many open files
Aug 24 12:52:03 dolfdesktop gnome-shell[2665]: GLib.Error g-unix-error-quark: Too many open files
Aug 24 12:52:08 dolfdesktop gnome-shell[2665]: GLib.Error g-unix-error-quark: Too many open files
Aug 24 12:52:08 dolfdesktop gnome-shell[2665]: GLib.Error g-unix-error-quark: Too many open files
Aug 24 12:52:10 dolfdesktop gnome-shell[2665]: unable to create file '/run/user/1000/dconf/user': Too many open files. dconf will not work properly.
Aug 24 12:52:10 dolfdesktop gnome-shell[2665]: unable to create file '/run/user/1000/dconf/user': Too many open files. dconf will not work properly.
Aug 24 12:52:10 dolfdesktop gnome-shell[2665]: unable to create file '/run/user/1000/dconf/user': Too many open files. dconf will not work properly.
Aug 24 12:52:10 dolfdesktop gnome-shell[2665]: unable to create file '/run/user/1000/dconf/user': Too many open files. dconf will not work properly.
Aug 24 12:52:13 dolfdesktop gnome-shell[2665]: GLib.Error g-unix-error-quark: Too many open files
Aug 24 12:52:13 dolfdesktop gnome-shell[2665]: GLib.Error g-unix-error-quark: Too many open files
Aug 24 12:52:14 dolfdesktop gnome-shell[2665]: unable to create file '/run/user/1000/dconf/user': Too many open files. dconf will not work properly.
Aug 24 12:52:18 dolfdesktop gnome-shell[2665]: unable to create file '/run/user/1000/dconf/user': Too many open files. dconf will not work properly.
Aug 24 12:52:18 dolfdesktop gnome-shell[2665]: unable to create file '/run/user/1000/dconf/user': Too many open files. dconf will not work properly.
Aug 24 12:52:18 dolfdesktop gnome-shell[2665]: unable to create file '/run/user/1000/dconf/user': Too many open files. dconf will not work properly.
Aug 24 12:52:18 dolfdesktop gnome-shell[2665]: unable to create file '/run/user/1000/dconf/user': Too many open files. dconf will not work properly.
Aug 24 12:52:18 dolfdesktop gnome-shell[2665]: unable to create file '/run/user/1000/dconf/user': Too many open files. dconf will not work properly.
Aug 24 12:52:18 dolfdesktop gnome-shell[2665]: GLib.Error g-unix-error-quark: Too many open files
Aug 24 12:52:18 dolfdesktop gnome-shell[2665]: GLib.Error g-unix-error-quark: Too many open files
Aug 24 12:52:23 dolfdesktop gnome-shell[2665]: GLib.Error g-unix-error-quark: Too many open files
Aug 24 12:52:23 dolfdesktop gnome-shell[2665]: GLib.Error g-unix-error-quark: Too many open files
Aug 24 12:52:28 dolfdesktop gnome-shell[2665]: Creating pipes for GWakeup: Too many open files
Aug 24 12:52:28 dolfdesktop audit[2665]: ANOM_ABEND auid=1000 uid=1000 gid=1000 ses=3 subj=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023 pid=2665 comm="gnome-shell" exe="/usr/bin/gnome-shell" sig=5 res=1
Aug 24 12:52:28 dolfdesktop gnome-shell[2665]: == Stack trace for context 0x555a941fa170 ==
Aug 24 12:52:28 dolfdesktop gnome-shell[2665]: #0 555aa1224578 i resource:///org/gnome/gjs/modules/core/overrides/Gio.js:273 (3d80be2cd880 @ 53)
Aug 24 12:52:28 dolfdesktop gnome-shell[2665]: #1 555aa12244b0 i resource:///org/gnome/gjs/modules/core/overrides/Gio.js:250 (3d80be2cd6f0 @ 289)
Aug 24 12:52:28 dolfdesktop gnome-shell[2665]: #2 7ffe24859600 b /home/dolfandringa/.local/share/gnome-shell/extensions/caffeine@patapon.info/extension.js:233 (3988409db0b0 @ 280)
Aug 24 12:52:28 dolfdesktop gnome-shell[2665]: #3 555aa12243b8 i resource:///org/gnome/gjs/modules/core/overrides/Gio.js:115 (3d80be2cd330 @ 298)
<!-- Do not remove the following line. -->