You are not logged in.

#1 2021-12-25 11:59:16

arbacle
Member
Registered: 2015-11-16
Posts: 22

[Solved] Session restart/crash with 3D OpenGL games

About a month or so ago I had an issue with OpenMW crashing my session (flash through tty and I'm presented with the sddm login screen), which I chalked up to issues with the engine itself, and due to lack of time dropped it. I wanted to play a bit now, so I'm trying to get to the bottom of this.

OpenTuxKart is also not starting, with "X connection to :0 broken (explicit kill or server shutdown)" as final output. The same is happening with Torchlight 2, but OpenRA runs okay - this is why I think there's something wrong when 3D is involved.

My machine is a X230 Thinkpad with an i5-3320M CPU (Intel HD Graphics 4000), and X11 session with Plasma/KDE. All those games were working about 6 months ago.

I think some update had changed something, but as I don't have much time for games, the issue went unnoticed for some time.

Glxgears is working as expected, and glxinfo output seems okay.

If I can supply additional information or run other tests, please let me know.

Last edited by arbacle (2021-12-26 16:39:53)

Offline

#2 2021-12-25 12:28:54

Lone_Wolf
Administrator
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 13,285

Re: [Solved] Session restart/crash with 3D OpenGL games

Please post xorg log and the outputs of

$ lspci -k
$ glxinfo -B
$ pacman -Qs xf86

Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.

clean chroot building not flexible enough ?
Try clean chroot manager by graysky

Offline

#3 2021-12-25 14:24:17

arbacle
Member
Registered: 2015-11-16
Posts: 22

Re: [Solved] Session restart/crash with 3D OpenGL games

Here are the outputs:

Xorg.0.log

lspci

00:00.0 Host bridge: Intel Corporation 3rd Gen Core processor DRAM Controller (rev 09)
00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)
00:14.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host Controller (rev 04)
00:16.0 Communication controller: Intel Corporation 7 Series/C216 Chipset Family MEI Controller #1 (rev 04)
00:19.0 Ethernet controller: Intel Corporation 82579LM Gigabit Network Connection (Lewisville) (rev 04)
00:1a.0 USB controller: Intel Corporation 7 Series/C216 Chipset Family USB Enhanced Host Controller #2 (rev 04)
00:1b.0 Audio device: Intel Corporation 7 Series/C216 Chipset Family High Definition Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 7 Series/C216 Chipset Family PCI Express Root Port 1 (rev c4)
00:1c.1 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 2 (rev c4)
00:1c.2 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 3 (rev c4)
00:1d.0 USB controller: Intel Corporation 7 Series/C216 Chipset Family USB Enhanced Host Controller #1 (rev 04)
00:1f.0 ISA bridge: Intel Corporation QM77 Express Chipset LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation 7 Series Chipset Family 6-port SATA Controller [AHCI mode] (rev 04)
00:1f.3 SMBus: Intel Corporation 7 Series/C216 Chipset Family SMBus Controller (rev 04)
02:00.0 System peripheral: Ricoh Co Ltd PCIe SDXC/MMC Host Controller (rev 07)
03:00.0 Network controller: Intel Corporation Centrino Advanced-N 6205 [Taylor Peak] (rev 34)

glxinfo -B

name of display: :0
display: :0  screen: 0
direct rendering: Yes
Extended renderer info (GLX_MESA_query_renderer):
    Vendor: Intel Open Source Technology Center (0x8086)
    Device: Mesa DRI Intel(R) HD Graphics 4000 (IVB GT2) (0x166)
    Version: 21.3.2
    Accelerated: yes
    Video memory: 1536MB
    Unified memory: yes
    Preferred profile: core (0x1)
    Max core profile version: 4.2
    Max compat profile version: 3.0
    Max GLES1 profile version: 1.1
    Max GLES[23] profile version: 3.0
OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) HD Graphics 4000 (IVB GT2)
OpenGL core profile version string: 4.2 (Core Profile) Mesa 21.3.2
OpenGL core profile shading language version string: 4.20
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile

OpenGL version string: 3.0 Mesa 21.3.2
OpenGL shading language version string: 1.30
OpenGL context flags: (none)

OpenGL ES profile version string: OpenGL ES 3.0 Mesa 21.3.2
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.00

pacman -Qs xf86

local/libxxf86vm 1.1.4-4
    X11 XFree86 video mode extension library
local/xf86-input-libinput 1.2.0-2 (xorg-drivers)
    Generic input driver for the X.Org server based on libinput
local/xf86-video-intel 1:2.99.917+916+g31486f40-2 (xorg-drivers)
    X.org Intel i810/i830/i915/945G/G965+ video drivers

Offline

#4 2021-12-25 21:01:54

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 23,944

Re: [Solved] Session restart/crash with 3D OpenGL games

Does removing xf86-video-intel  help?

Online

#5 2021-12-25 21:38:19

seth
Member
Registered: 2012-09-03
Posts: 60,968

Re: [Solved] Session restart/crash with 3D OpenGL games

If not, please post the xorg log that covers the crash (Xorg.0.log.old, there's likely a backtrace at the bottom)

Offline

#6 2021-12-26 16:39:35

arbacle
Member
Registered: 2015-11-16
Posts: 22

Re: [Solved] Session restart/crash with 3D OpenGL games

Removing the package solved the issue! Thanks!

Marking as solved.

Offline

Board footer

Powered by FluxBB