Bug 28549 - OpenGL Graphics are broken
Summary: OpenGL Graphics are broken
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 8
Hardware: x86_64 Linux
Priority: Normal normal
Target Milestone: ---
Assignee: Mageia Bug Squad
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-03-08 07:12 CET by Victor Rivero
Modified: 2021-03-08 11:11 CET (History)
1 user (show)

See Also:
Source RPM: kernel-5.10.16-1.mga8.src.rpm kernel-5.10.19-1.mga8.src.rpm kernel-5.10.20-2.mga8.src.rpm
CVE:
Status comment:


Attachments

Description Victor Rivero 2021-03-08 07:12:17 CET
Description of problem: The graphics are broken, this is happening in kernels:

kernel-desktop-5.10.16-1.mga8
kernel-desktop-5.10.19-1.mga8
kernel-desktop-5.10.20-1.mga8

here is an screnshoot from glxspheres: https://imgur.com/mSsSTh6

for now i'm using kernel 5.10.12-desktop-1.mga7 and i don't have the problem.

here is the output of "glxinfo |grep -i opengl" in my system:
OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) HD Graphics 2500 (IVB GT1)
OpenGL core profile version string: 4.2 (Core Profile) Mesa 20.3.4
OpenGL core profile shading language version string: 4.20
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 3.0 Mesa 20.3.4
OpenGL shading language version string: 1.30
OpenGL context flags: (none)
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.0 Mesa 20.3.4
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.00
OpenGL ES profile extensions:

Here is the output of "lshw" for my grahics:
        *-display
             description: VGA compatible controller
             product: Xeon E3-1200 v2/3rd Gen Core processor Graphics Controller
             vendor: Intel Corporation
             physical id: 2
             bus info: pci@0000:00:02.0
             version: 09
             width: 64 bits
             clock: 33MHz
             capabilities: msi pm vga_controller bus_master cap_list rom
             configuration: driver=i915 latency=0
             resources: irq:30 memory:f7800000-f7bfffff memory:e0000000-efffffff ioport:f000(size=64) memory:c0000-dffff


Version-Release number of selected component (if applicable):


How reproducible: Always


Steps to Reproduce:
1. Selecting any of the kernels kernel-desktop-5.10.16-1.mga8, kernel-desktop-5.10.19-1.mga8, kernel-desktop-5.10.20-1.mga8
Comment 1 Thomas Backlund 2021-03-08 08:04:48 CET
does it help if you boot with:

i915.mitigations=off

on kernel command line ?
Comment 2 Victor Rivero 2021-03-08 08:54:25 CET
YES, that fix the problem in all kernels with the problem.

Thanks.
Comment 3 Aurelien Oudelet 2021-03-08 10:18:12 CET
(In reply to Victor Rivero from comment #2)
> YES, that fix the problem in all kernels with the problem.
> 
> Thanks.

So, you can add this definitively by adding "i915.mitigations=off" using

MCC => Boot => Set up boot system => next => In second screen there is a line named "Append", here put "i915.mitigations=off" before "splash quiet".
Click on Finish.

So this will be added to your system.

Can you please feedback after you done this?
Feel free to reopen if you are in trouble regarding this.

Status: NEW => RESOLVED
Resolution: (none) => FIXED
CC: (none) => ouaurelien

Comment 4 Thomas Backlund 2021-03-08 10:59:10 CET
(In reply to Victor Rivero from comment #2)
> YES, that fix the problem in all kernels with the problem.
> 
> Thanks.


ok, so your system is one of the ones still affected by the i915 security mitigations that landed upstream...

I know they are still tracking down more fixes upstream so hopefully it will be fully fixed in a later kernel... but for now that kernel option is only way to get it to behave...
Comment 5 Victor Rivero 2021-03-08 11:11:19 CET
(In reply to Aurelien Oudelet from comment #3)
> (In reply to Victor Rivero from comment #2)
> > YES, that fix the problem in all kernels with the problem.
> > 
> > Thanks.
> 
> So, you can add this definitively by adding "i915.mitigations=off" using
> 
> MCC => Boot => Set up boot system => next => In second screen there is a
> line named "Append", here put "i915.mitigations=off" before "splash quiet".
> Click on Finish.
> 
> So this will be added to your system.
> 
> Can you please feedback after you done this?
> Feel free to reopen if you are in trouble regarding this.

I add "i915.mitigations=off" before "splash quiet" in the file /etc/default/grub and then run the command "update-grub2" and all keep working. 

Thanks again.

Note You need to log in before you can comment on or make changes to this bug.