Kernel 5.13 results on dxvk games crashing/hanging (LoL/Borderlands 2)

Bug #1958236 reported by João Henrique
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu
Expired
Undecided
Unassigned

Bug Description

These games on Kernel 5.11.0-46 used to work fine, didn't crashing at all, but after the system updating its kernel to 5.13, hangs/crashes constantly started occurring on those games.

Description: Ubuntu 20.04.3 LTS
Release: 20.04
Kernel: 5.13.0-25-generic
Last Kernel: 5.11.0-46-generic (Works Fine)
CPU: Intel Core i3 3110m 2.40ghz dual core 4 threads
RAM: 4GB DDR3 1333Mhz
GPU: Intel HD Graphics 4000 (Mesa 21.3.4 - kisak-mesa PPA)
Games tested: League of Legends - Wine-lol-ge 6.16.4
                Borderlands 2 - Proton Experimental, Proton GE 6.21-GE-2, Proton GE 7.0rc6-GE-1

Native OpenGL games, Hollow Knight (Vulkan), GZDoom (Vulkan) and Quake Enhanced works fine.

ProblemType: Bug
DistroRelease: Ubuntu 20.04
Package: linux-headers-5.13.0-25-generic 5.13.0-25.26~20.04.1
ProcVersionSignature: Ubuntu 5.13.0-25.26~20.04.1-generic 5.13.19
Uname: Linux 5.13.0-25-generic x86_64
ApportVersion: 2.20.11-0ubuntu27.21
Architecture: amd64
CasperMD5CheckResult: skip
CurrentDesktop: KDE
Date: Tue Jan 18 07:31:24 2022
InstallationDate: Installed on 2021-02-23 (328 days ago)
InstallationMedia: Ubuntu 20.04.2.0 LTS "Focal Fossa" - Release amd64 (20210209.1)
ProcEnviron:
 LANGUAGE=pt_BR:pt:en
 PATH=(custom, no user)
 XDG_RUNTIME_DIR=<set>
 LANG=pt_BR.UTF-8
 SHELL=/usr/bin/zsh
SourcePackage: linux-hwe-5.13
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
João Henrique (jhlinux) wrote :
Revision history for this message
Daniel van Vugt (vanvugt) wrote :

If only the games are crashing and not the kernel then please start by removing the unsupported graphics packages from your system (kisak-mesa PPA).

Changed in linux-hwe-5.13 (Ubuntu):
status: New → Incomplete
Revision history for this message
João Henrique (jhlinux) wrote :

I removed the kisak-Mesa PPA, Mesa was reverted to 21.0.3 and now these games are not even launching, but at least the following error appears on the log files:

X Error of failed request: GLXBadFBConfig
  Major opcode of failed request: 152 (GLX)
  Minor opcode of failed request: 0 ()
  Serial number of failed request: 280
  Current serial number in output stream: 280

This error appears on the bottom of the log files on both League of Legends and Borderlands 2.

On League of Legends, the Riot Client still opens, but the League of Legends Client fails to open and crashes immediately. LoL was tried on both Wine 6.16.4 lol-ge and Wine 7.0-1 lol-ge.

I will be sending the Proton log file of Borderlands 2 too for complete analysis.

Revision history for this message
Daniel van Vugt (vanvugt) wrote :

Please run:

  dpkg -l > allpackages.txt

and then attach the resulting text file here so we can check which packages are installed now.

affects: linux-hwe-5.13 (Ubuntu) → ubuntu
Revision history for this message
João Henrique (jhlinux) wrote :
Revision history for this message
Daniel van Vugt (vanvugt) wrote :

Thanks. I can only see some remnants of the oibaf PPA which are so minor they probably don't matter here.

Next please run:

  lspci -k > lspci.txt
  journalctl -b0 > journal.txt

and attach the resulting text files here.

Revision history for this message
João Henrique (jhlinux) wrote :
Revision history for this message
João Henrique (jhlinux) wrote :
Revision history for this message
Daniel van Vugt (vanvugt) wrote :

Thanks. I'm running out of ideas. If the main issue now is:

X Error of failed request: GLXBadFBConfig
  Major opcode of failed request: 152 (GLX)

then that suggests a bug in the Mesa, Xorg or the game/engine.

It's probably not the kernel update, but could be. To test that please try booting an older kernel

Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for Ubuntu because there has been no activity for 60 days.]

Changed in ubuntu:
status: Incomplete → Expired
Revision history for this message
João Henrique (jhlinux) wrote :

Thanks for the help! It seems to be fixed using the new Ubuntu 20.04.4's Mesa (Mesa 21.2.6).

Tested Mesa 22 and kernel 5.15 trough some PPAs and it seems to also work really fine!!
Can't wait for Ubuntu 22.04!!

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.