Fatal IO error 35 on OpenBSD
Written on
I was facing this issue last month on OpenBSD 6.8. It left this message
in my .xsession-errors
file. I posted about it here:
- http://daemonforums.org/showthread.php?t=11553
- https://marc.info/?l=openbsd-bugs&m=160379630503994&w=2
I asked about it again on #openbsd@freenode
& got it fixed! Thanks to
bodie
& sdk_
.
I had these lines in /etc/X11/xorg.conf.d/intel.conf
, they were causing
this issue:
Section "Device" Identifier "drm" Driver "intel" Option "TearFree" "true" EndSection
This is what sdk_
says, so I changed from intel
driver to modesetting
driver & that fixed it.
[...] 03:56 <sdk_> I was told that one should use the modesetting driver over intel for 10 years already. 03:56 <notandinus> i see, should i set that then? 03:56 <sdk_> you just did 03:56 <sdk_> it's the default for intel 03:56 <sdk_> if no configuration is present, modesetting is used 03:56 <notandinus> ah i see, so was that config turning it off or something? [...] 03:57 <sdk_> yes, your config switched to the intel driver [...]
Files
I've included relevant parts of /var/log/xenodm.log
& ~/.xsession-errors
below.
/var/log/xenodm.log
[...] (EE) Segmentation fault at address 0x2d3bca1b000 (EE) Fatal server error: (EE) Caught signal 11 (Segmentation fault). Server aborting (EE) (EE) Please consult the The X.Org Foundation support at http://wiki.x.org for help. (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information. (EE) (II) AIGLX: Suspending AIGLX clients for VT switch (EE) Server terminated with error (1). Closing log file. xenodm error (pid 24611): Server for display :0 terminated unexpectedly: 1536 [...]
~/.xsession-errors
[...] X I/O error [/usr/obj/ports/i3-4.18.2/i3-4.18.2/../i3-4.18.2/i3bar/src/xcb.c:1162] ERROR: X11 connection was closed unexpectedly - maybe your X server terminated / crashed? i3status: exiting due to signal. i3: Cannot open display [libi3] /usr/obj/ports/i3-4.18.2/i3-4.18.2/../i3-4.18.2/libi3/font.c Using [REDACTED FONT DETAILS] X connection to :0 broken (explicit kill or server shutdown). Gdk-Message: 07:31:20.776: /usr/local/lib/firefox-esr/firefox-esr: Fatal IO error 35 (Resource temporarily unavailable) on X server :0. Gdk-Message: 07:31:20.791: firefox: Fatal IO error 2 (No such file or directory) on X server :0.