You are not logged in.

#1 2023-12-07 14:32:15

pirogornian
Member
Registered: 2013-06-09
Posts: 14

[SOLVED] Kernel above 6.5 makes 3D apps unusable on Intel graphics

I know it's since quiet a log time but I had no enough motivation to post this issue before. Just added kernels to Ignore group and hoped it will be eventually fixed in the future. Internet searches results supported this hope but failed as found related issues were fixed for the others but not for me.
Issue refers to ordinary kernel, Zen and hardened. Lts works fine.
Interestingly, some versions in the middle gave black screen just after boot.

My graphics:

00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Barts XT [Radeon HD 6870]

via lspci:

00:00.0 Host bridge: Intel Corporation 2nd Generation Core Processor Family DRAM Controller (rev 09)
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200/2nd Generation Core Processor Family PCI Express Root Port (rev 09)
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
00:16.0 Communication controller: Intel Corporation 6 Series/C200 Series Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #2 (rev 05)
00:1b.0 Audio device: Intel Corporation 6 Series/C200 Series Chipset Family High Definition Audio Controller (rev 05)
00:1c.0 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 1 (rev b5)
00:1c.2 PCI bridge: Intel Corporation 82801 PCI Bridge (rev b5)
00:1c.3 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 4 (rev b5)
00:1c.4 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 5 (rev b5)
00:1d.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #1 (rev 05)
00:1f.0 ISA bridge: Intel Corporation H61 Express Chipset LPC Controller (rev 05)
00:1f.2 IDE interface: Intel Corporation 6 Series/C200 Series Chipset Family Desktop SATA Controller (IDE mode, ports 0-3) (rev 05)
00:1f.3 SMBus: Intel Corporation 6 Series/C200 Series Chipset Family SMBus Controller (rev 05)
00:1f.5 IDE interface: Intel Corporation 6 Series/C200 Series Chipset Family Desktop SATA Controller (IDE mode, ports 4-5) (rev 05)
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Barts XT [Radeon HD 6870]
01:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Barts HDMI Audio [Radeon HD 6790/6850/6870 / 7720 OEM]
03:00.0 PCI bridge: ASMedia Technology Inc. ASM1083/1085 PCIe to PCI Bridge (rev 01)
05:00.0 USB controller: NEC Corporation uPD720200 USB 3.0 Host Controller (rev 03)
06:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 06)

Boot log for kernel 6.4.7
Boot log for kernel 6.6.4
Gl Gears on Intel
gears-artifacts.jpg
Gl Gears on Radeon:
gears-normal.jpg

Last edited by pirogornian (2023-12-08 09:12:12)

Offline

#2 2023-12-07 14:49:46

loqs
Member
Registered: 2014-03-06
Posts: 18,876

Re: [SOLVED] Kernel above 6.5 makes 3D apps unusable on Intel graphics

Was the issue introduced in 6.4.8.arch1-1 or did your upgrade from 6.4.7-arch1-3 skip some releases?  If it skipped any which is the earliest release with the issue?  In that case could you also please test 6.4.8.arch1-1 from the ALA.

Last edited by loqs (2023-12-07 14:50:07)

Offline

#3 2023-12-07 14:56:34

pirogornian
Member
Registered: 2013-06-09
Posts: 14

Re: [SOLVED] Kernel above 6.5 makes 3D apps unusable on Intel graphics

I update my system very often, usually every day, so I'm nearly sure I didn't skip any releases. I remember there was just the next version that stopped work.

Last edited by pirogornian (2023-12-07 14:57:39)

Offline

#4 2023-12-07 17:48:53

loqs
Member
Registered: 2014-03-06
Posts: 18,876

Re: [SOLVED] Kernel above 6.5 makes 3D apps unusable on Intel graphics

You can check in /var/log/pacman.log and 6.4.8.arch1-1 may be in pacman's cache.  Knowing the first release with the issue is important for bisecting the issue with git.

Offline

#5 2023-12-07 19:23:47

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 75,395

Re: [SOLVED] Kernel above 6.5 makes 3D apps unusable on Intel graphics

Sanity check:

pacman -Qs xf86

and/or post your Xorg log, https://wiki.archlinux.org/title/Xorg#General

Offline

#6 2023-12-07 20:41:44

pirogornian
Member
Registered: 2013-06-09
Posts: 14

Re: [SOLVED] Kernel above 6.5 makes 3D apps unusable on Intel graphics

seth wrote:

Sanity check:

pacman -Qs xf86
[ja@pirogronian ~]$ pacman -Qs xf86
local/lib32-libxxf86vm 1.1.5-1
    X11 XFree86 video mode extension library (32-bit)
local/libxxf86vm 1.1.5-1
    X11 XFree86 video mode extension library
local/xf86-input-evdev 2.10.6-3 (xorg-drivers)
    X.org evdev input driver
local/xf86-input-libinput 1.4.0-1 (xorg-drivers)
    Generic input driver for the X.Org server based on libinput
local/xf86-video-amdgpu 23.0.0-1 (xorg-drivers)
    X.org amdgpu video driver
local/xf86-video-ati 1:22.0.0-1 (xorg-drivers)
    X.org ati video driver
local/xf86-video-intel 1:2.99.917+923+gb74b67f0-1 (xorg-drivers)
    X.org Intel i810/i830/i915/945G/G965+ video drivers
local/xf86-video-vesa 2.6.0-1 (xorg-drivers xorg)
    X.org vesa video driver
seth wrote:

https://pastebin.com/d0MPgRNq
Error about loading i965 exists also with 6.4.7 kernel, without any issue.

Offline

#7 2023-12-07 20:45:17

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 75,395

Re: [SOLVED] Kernel above 6.5 makes 3D apps unusable on Intel graphics

Remove every single xf86-video-* package and make sure there're no residual configs referencing the intel driver

grep -ri intel /{etc,usr/share}/X11/xorg.conf*

Offline

#8 2023-12-07 21:19:02

pirogornian
Member
Registered: 2013-06-09
Posts: 14

Re: [SOLVED] Kernel above 6.5 makes 3D apps unusable on Intel graphics

loqs wrote:

You can check in /var/log/pacman.log and 6.4.8.arch1-1 may be in pacman's cache.  Knowing the first release with the issue is important for bisecting the issue with git.

I was so sure that 6.4.7 is the last working that I checked mentioned version just for peace in mind. And got very big surprise, as all versions of 6.4* appeared to work fine. I experiencing some kind of Mandela effect or so... Anyway, following version 6.5 there is black screen on boot and from 6.5.8 there are just 3D artefacts. I haven't checked version from 6.5.2 to 6.5.7, I'm too tired for it now, maybe tomorrow.

Offline

#9 2023-12-07 21:24:13

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 75,395

Re: [SOLVED] Kernel above 6.5 makes 3D apps unusable on Intel graphics

The xf86-video-intel driver is bitrot and borderline unmaintained/tested on modern-ish IGPs and you'd need mesa-amber (don't) or went for the software rasterizer (check the xorg log…) and causes this kind of problems.

I bet your right arm that this has nothing to do w/ the kernel per-se, simply that the friction between i915 kernel module, mesa and xf86-video-intel became too big.
=> Follow #7

Offline

#10 2023-12-08 09:11:31

pirogornian
Member
Registered: 2013-06-09
Posts: 14

Re: [SOLVED] Kernel above 6.5 makes 3D apps unusable on Intel graphics

seth wrote:

The xf86-video-intel driver (...) causes this kind of problems.

You must be right. Removing xf86-video-intel resolved the issue, at least for now. Thank You very much.

Offline

Board footer

Powered by FluxBB