Bug 32931 - Update request: mesa 23.3.6
Summary: Update request: mesa 23.3.6
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 9
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: QA Team
QA Contact:
URL: https://docs.mesa3d.org/relnotes/23.3...
Whiteboard: MGA9-32-OK MGA9-64-OK
Keywords: advisory, validated_update
Depends on:
Blocks:
 
Reported: 2024-03-05 12:03 CET by Morgan Leijström
Modified: 2024-03-12 01:31 CET (History)
7 users (show)

See Also:
Source RPM: mesa-23.3.5-1.mga9, mesa-23.3.5-1.mga9.tainted
CVE:
Status comment:


Attachments

Description Morgan Leijström 2024-03-05 12:03:20 CET
New mesa-23.3.5-1.mga9 is in updates_testing - both release and tainted.

It's a bugfix release. 

Changelog: https://docs.mesa3d.org/relnotes/23.3.6.html

CC packager and registered maintainer
Comment 1 Morgan Leijström 2024-03-05 12:04:13 CET
Packages in 9/core/updates_testing
###############################################################
i586:
libd3d-devel-23.3.6-1.mga9.i586.rpm
libd3d1-23.3.6-1.mga9.i586.rpm
libdri-drivers-23.3.6-1.mga9.i586.rpm
libgbm-devel-23.3.6-1.mga9.i586.rpm
libgbm1-23.3.6-1.mga9.i586.rpm
libglapi-devel-23.3.6-1.mga9.i586.rpm
libglapi0-23.3.6-1.mga9.i586.rpm
libmesaegl-devel-23.3.6-1.mga9.i586.rpm
libmesaegl1-23.3.6-1.mga9.i586.rpm
libmesagl-devel-23.3.6-1.mga9.i586.rpm
libmesagl1-23.3.6-1.mga9.i586.rpm
libmesaglesv1-devel-23.3.6-1.mga9.i586.rpm
libmesaglesv1_1-23.3.6-1.mga9.i586.rpm
libmesaglesv2-devel-23.3.6-1.mga9.i586.rpm
libmesaglesv2_2-23.3.6-1.mga9.i586.rpm
libmesakhr-devel-23.3.6-1.mga9.i586.rpm
libmesaopencl-devel-23.3.6-1.mga9.i586.rpm
libmesaopencl1-23.3.6-1.mga9.i586.rpm
libmesarusticl-devel-23.3.6-1.mga9.i586.rpm
libmesarusticl1-23.3.6-1.mga9.i586.rpm
libmesavulkan-devel-23.3.6-1.mga9.i586.rpm
libmesavulkan-drivers-23.3.6-1.mga9.i586.rpm
libosmesa-devel-23.3.6-1.mga9.i586.rpm
libosmesa8-23.3.6-1.mga9.i586.rpm
libvdpau-driver-nouveau-23.3.6-1.mga9.i586.rpm
libvdpau-driver-r600-23.3.6-1.mga9.i586.rpm
libvdpau-driver-radeonsi-23.3.6-1.mga9.i586.rpm
libvdpau-driver-virtio_gpu-23.3.6-1.mga9.i586.rpm
libxatracker-devel-23.3.6-1.mga9.i586.rpm
libxatracker2-23.3.6-1.mga9.i586.rpm
mesa-23.3.6-1.mga9.i586.rpm
mesa-common-devel-23.3.6-1.mga9.i586.rpm
mesa-omx-drivers-23.3.6-1.mga9.i586.rpm

x86_64:
lib64d3d-devel-23.3.6-1.mga9.x86_64.rpm
lib64d3d1-23.3.6-1.mga9.x86_64.rpm
lib64dri-drivers-23.3.6-1.mga9.x86_64.rpm
lib64gbm-devel-23.3.6-1.mga9.x86_64.rpm
lib64gbm1-23.3.6-1.mga9.x86_64.rpm
lib64glapi-devel-23.3.6-1.mga9.x86_64.rpm
lib64glapi0-23.3.6-1.mga9.x86_64.rpm
lib64mesaegl-devel-23.3.6-1.mga9.x86_64.rpm
lib64mesaegl1-23.3.6-1.mga9.x86_64.rpm
lib64mesagl-devel-23.3.6-1.mga9.x86_64.rpm
lib64mesagl1-23.3.6-1.mga9.x86_64.rpm
lib64mesaglesv1-devel-23.3.6-1.mga9.x86_64.rpm
lib64mesaglesv1_1-23.3.6-1.mga9.x86_64.rpm
lib64mesaglesv2-devel-23.3.6-1.mga9.x86_64.rpm
lib64mesaglesv2_2-23.3.6-1.mga9.x86_64.rpm
lib64mesakhr-devel-23.3.6-1.mga9.x86_64.rpm
lib64mesaopencl-devel-23.3.6-1.mga9.x86_64.rpm
lib64mesaopencl1-23.3.6-1.mga9.x86_64.rpm
lib64mesarusticl-devel-23.3.6-1.mga9.x86_64.rpm
lib64mesarusticl1-23.3.6-1.mga9.x86_64.rpm
lib64mesavulkan-devel-23.3.6-1.mga9.x86_64.rpm
lib64mesavulkan-drivers-23.3.6-1.mga9.x86_64.rpm
lib64osmesa-devel-23.3.6-1.mga9.x86_64.rpm
lib64osmesa8-23.3.6-1.mga9.x86_64.rpm
lib64vdpau-driver-nouveau-23.3.6-1.mga9.x86_64.rpm
lib64vdpau-driver-r600-23.3.6-1.mga9.x86_64.rpm
lib64vdpau-driver-radeonsi-23.3.6-1.mga9.x86_64.rpm
lib64vdpau-driver-virtio_gpu-23.3.6-1.mga9.x86_64.rpm
lib64xatracker-devel-23.3.6-1.mga9.x86_64.rpm
lib64xatracker2-23.3.6-1.mga9.x86_64.rpm
mesa-23.3.6-1.mga9.x86_64.rpm
mesa-common-devel-23.3.6-1.mga9.x86_64.rpm
mesa-omx-drivers-23.3.6-1.mga9.x86_64.rpm

From mesa-23.3.6-1.mga9.src.rpm 

Packages in 9/tainted/updates_testing
###############################################################

i586:
libd3d-devel-23.3.6-1.mga9.tainted.i586.rpm
libd3d1-23.3.6-1.mga9.tainted.i586.rpm
libdri-drivers-23.3.6-1.mga9.tainted.i586.rpm
libgbm-devel-23.3.6-1.mga9.tainted.i586.rpm
libgbm1-23.3.6-1.mga9.tainted.i586.rpm
libglapi-devel-23.3.6-1.mga9.tainted.i586.rpm
libglapi0-23.3.6-1.mga9.tainted.i586.rpm
libmesaegl-devel-23.3.6-1.mga9.tainted.i586.rpm
libmesaegl1-23.3.6-1.mga9.tainted.i586.rpm
libmesagl-devel-23.3.6-1.mga9.tainted.i586.rpm
libmesagl1-23.3.6-1.mga9.tainted.i586.rpm
libmesaglesv1-devel-23.3.6-1.mga9.tainted.i586.rpm
libmesaglesv1_1-23.3.6-1.mga9.tainted.i586.rpm
libmesaglesv2-devel-23.3.6-1.mga9.tainted.i586.rpm
libmesaglesv2_2-23.3.6-1.mga9.tainted.i586.rpm
libmesakhr-devel-23.3.6-1.mga9.tainted.i586.rpm
libmesaopencl-devel-23.3.6-1.mga9.tainted.i586.rpm
libmesaopencl1-23.3.6-1.mga9.tainted.i586.rpm
libmesarusticl-devel-23.3.6-1.mga9.tainted.i586.rpm
libmesarusticl1-23.3.6-1.mga9.tainted.i586.rpm
libmesavulkan-devel-23.3.6-1.mga9.tainted.i586.rpm
libmesavulkan-drivers-23.3.6-1.mga9.tainted.i586.rpm
libosmesa-devel-23.3.6-1.mga9.tainted.i586.rpm
libosmesa8-23.3.6-1.mga9.tainted.i586.rpm
libvdpau-driver-nouveau-23.3.6-1.mga9.tainted.i586.rpm
libvdpau-driver-r600-23.3.6-1.mga9.tainted.i586.rpm
libvdpau-driver-radeonsi-23.3.6-1.mga9.tainted.i586.rpm
libvdpau-driver-virtio_gpu-23.3.6-1.mga9.tainted.i586.rpm
libxatracker-devel-23.3.6-1.mga9.tainted.i586.rpm
libxatracker2-23.3.6-1.mga9.tainted.i586.rpm
mesa-23.3.6-1.mga9.tainted.i586.rpm
mesa-common-devel-23.3.6-1.mga9.tainted.i586.rpm
mesa-omx-drivers-23.3.6-1.mga9.tainted.i586.rpm

x86_64:
lib64d3d-devel-23.3.6-1.mga9.tainted.x86_64.rpm
lib64d3d1-23.3.6-1.mga9.tainted.x86_64.rpm
lib64dri-drivers-23.3.6-1.mga9.tainted.x86_64.rpm
lib64gbm-devel-23.3.6-1.mga9.tainted.x86_64.rpm
lib64gbm1-23.3.6-1.mga9.tainted.x86_64.rpm
lib64glapi-devel-23.3.6-1.mga9.tainted.x86_64.rpm
lib64glapi0-23.3.6-1.mga9.tainted.x86_64.rpm
lib64mesaegl-devel-23.3.6-1.mga9.tainted.x86_64.rpm
lib64mesaegl1-23.3.6-1.mga9.tainted.x86_64.rpm
lib64mesagl-devel-23.3.6-1.mga9.tainted.x86_64.rpm
lib64mesagl1-23.3.6-1.mga9.tainted.x86_64.rpm
lib64mesaglesv1-devel-23.3.6-1.mga9.tainted.x86_64.rpm
lib64mesaglesv1_1-23.3.6-1.mga9.tainted.x86_64.rpm
lib64mesaglesv2-devel-23.3.6-1.mga9.tainted.x86_64.rpm
lib64mesaglesv2_2-23.3.6-1.mga9.tainted.x86_64.rpm
lib64mesakhr-devel-23.3.6-1.mga9.tainted.x86_64.rpm
lib64mesaopencl-devel-23.3.6-1.mga9.tainted.x86_64.rpm
lib64mesaopencl1-23.3.6-1.mga9.tainted.x86_64.rpm
lib64mesarusticl-devel-23.3.6-1.mga9.tainted.x86_64.rpm
lib64mesarusticl1-23.3.6-1.mga9.tainted.x86_64.rpm
lib64mesavulkan-devel-23.3.6-1.mga9.tainted.x86_64.rpm
lib64mesavulkan-drivers-23.3.6-1.mga9.tainted.x86_64.rpm
lib64osmesa-devel-23.3.6-1.mga9.tainted.x86_64.rpm
lib64osmesa8-23.3.6-1.mga9.tainted.x86_64.rpm
lib64vdpau-driver-nouveau-23.3.6-1.mga9.tainted.x86_64.rpm
lib64vdpau-driver-r600-23.3.6-1.mga9.tainted.x86_64.rpm
lib64vdpau-driver-radeonsi-23.3.6-1.mga9.tainted.x86_64.rpm
lib64vdpau-driver-virtio_gpu-23.3.6-1.mga9.tainted.x86_64.rpm
lib64xatracker-devel-23.3.6-1.mga9.tainted.x86_64.rpm
lib64xatracker2-23.3.6-1.mga9.tainted.x86_64.rpm
mesa-23.3.6-1.mga9.tainted.x86_64.rpm
mesa-common-devel-23.3.6-1.mga9.tainted.x86_64.rpm
mesa-omx-drivers-23.3.6-1.mga9.tainted.x86_64.rpm

From mesa-23.3.6-1.mga9.tainted.src.rpm
Comment 2 Morgan Leijström 2024-03-05 12:15:06 CET
mga9-64 non tainted test OK update on my system "svarten"
With kernel-desktop 6.6.18, nvidia 550 in testing
(also now pretesting kernel 6.6.20 from copr: OK)

Plasma X11, various desktop apps and VirtualBox running MSW7 guest
suspend-resume OK

$ inxi -G
Graphics:
  Device-1: NVIDIA GM107 [GeForce GTX 750] driver: nvidia v: 550.54.14
  Display: x11 server: X.org v: 1.21.1.8 with: Xwayland v: 22.1.9 driver: X:
    loaded: nvidia,v4l gpu: nvidia,nvidia-nvswitch resolution: 3840x2160~60Hz
  API: OpenGL v: 4.6.0 NVIDIA 550.54.14 renderer: NVIDIA GeForce GTX
    750/PCIe/SSE2

Updated using drakrpm with testing repo enabled (but not as updates)
- lib64dri-drivers-23.3.6-1.mga9.x86_64
- lib64gbm1-23.3.6-1.mga9.x86_64
- lib64glapi0-23.3.6-1.mga9.x86_64
- lib64mesaegl1-23.3.6-1.mga9.x86_64
- lib64mesagl1-23.3.6-1.mga9.x86_64
- lib64mesaopencl1-23.3.6-1.mga9.x86_64
- lib64mesavulkan-drivers-23.3.6-1.mga9.x86_64
- lib64osmesa8-23.3.6-1.mga9.x86_64
- lib64vdpau-driver-nouveau-23.3.6-1.mga9.x86_64
- lib64xatracker2-23.3.6-1.mga9.x86_64
- mesa-23.3.6-1.mga9.x86_64
Marja Van Waes 2024-03-05 13:50:35 CET

Keywords: (none) => advisory
CC: (none) => marja11

Comment 3 PC LX 2024-03-05 19:12:25 CET
Installed and tested tainted packages without issues.

Tested:
- Plasma DE;
- LXQt DE;
- VAAPI encoding and decoding with ffmpeg and mplayer;
- glmark2;
- vkcube;
- glinfo, vukaninfo, glxinfo.
That is some basic testing since this system is not usually used as a desktop, much less for gaming or anything graphically demanding.



System: Mageia 9, x86_64, Plasma DE, LXQt DE, Intel(R) Core(TM) i5-4590 CPU @ 3.30GHz, Intel(R) HD Graphics 4600 using i915 driver.



$ uname -a
Linux marte 6.6.18-desktop-1.mga9 #1 SMP PREEMPT_DYNAMIC Sat Feb 24 02:17:35 UTC 2024 x86_64 GNU/Linux
$ rpm -qa | grep 23.3.6-1 | sort 
lib64dri-drivers-23.3.6-1.mga9.tainted
lib64gbm1-23.3.6-1.mga9.tainted
lib64glapi0-23.3.6-1.mga9.tainted
lib64mesaegl1-23.3.6-1.mga9.tainted
lib64mesagl1-23.3.6-1.mga9.tainted
lib64mesaglesv2_2-23.3.6-1.mga9.tainted
lib64mesavulkan-drivers-23.3.6-1.mga9.tainted
lib64xatracker2-23.3.6-1.mga9.tainted
mesa-23.3.6-1.mga9.tainted
$ lspci | grep VGA
00:02.0 VGA compatible controller: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics Controller (rev 06)
$ glinfo
GL_VERSION: 4.6 (Compatibility Profile) Mesa 23.3.6
GL_RENDERER: Mesa Intel(R) HD Graphics 4600 (HSW GT2)
GL_VENDOR: Intel
GL_EXTENSIONS: <SNIP>
GL_SHADING_LANGUAGE_VERSION = 4.60
GLU_VERSION: 1.3
GLU_EXTENSIONS: GLU_EXT_nurbs_tessellator GLU_EXT_object_space_tess 
GLUT_API_VERSION: 4
GLUT_XLIB_IMPLEMENTATION: 13
$ vulkaninfo
==========
VULKANINFO
==========

Vulkan Instance Version: 1.3.231


Instance Extensions: count = 21
===============================
<SNIP>

Layers: count = 6
=================
VK_LAYER_MESA_device_select (Linux device selection layer) Vulkan version 1.3.211, layer version 1:
	Layer Extensions: count = 0
	Devices: count = 2
		GPU id = 0 (Intel(R) HD Graphics 4600 (HSW GT2))
		Layer-Device Extensions: count = 0

		GPU id = 1 (llvmpipe (LLVM 15.0.6, 256 bits))
		Layer-Device Extensions: count = 0
<SNIP>

Presentable Surfaces:
=====================
GPU id : 0 (Intel(R) HD Graphics 4600 (HSW GT2)):
<SNIP>
GPU id : 1 (llvmpipe (LLVM 15.0.6, 256 bits)):
<SNIP>
$ glxinfo
name of display: :0
display: :0  screen: 0
direct rendering: Yes
server glx vendor string: SGI
server glx version string: 1.4
server glx extensions: <SNIP>
client glx vendor string: Mesa Project and SGI
client glx version string: 1.4
client glx extensions: <SNIP>
GLX version: 1.4
GLX extensions: <SNIP>
Extended renderer info (GLX_MESA_query_renderer):
    Vendor: Intel (0x8086)
    Device: Mesa Intel(R) HD Graphics 4600 (HSW GT2) (0x412)
    Version: 23.3.6
    Accelerated: yes
    Video memory: 1536MB
    Unified memory: yes
    Preferred profile: core (0x1)
    Max core profile version: 4.6
    Max compat profile version: 4.6
    Max GLES1 profile version: 1.1
    Max GLES[23] profile version: 3.2
OpenGL vendor string: Intel
OpenGL renderer string: Mesa Intel(R) HD Graphics 4600 (HSW GT2)
OpenGL core profile version string: 4.6 (Core Profile) Mesa 23.3.6
OpenGL core profile shading language version string: 4.60
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions: <SNIP>
$ glmark2
=======================================================
    glmark2 2023.01
=======================================================
    OpenGL Information
    GL_VENDOR:      Intel
    GL_RENDERER:    Mesa Intel(R) HD Graphics 4600 (HSW GT2)
    GL_VERSION:     4.6 (Compatibility Profile) Mesa 23.3.6
    Surface Config: buf=32 r=8 g=8 b=8 a=8 depth=24 stencil=0 samples=0
    Surface Size:   800x600 windowed
=======================================================
<SNIP>

CC: (none) => mageia

Comment 4 PC LX 2024-03-05 19:13:24 CET
Forgot to say that testing in comment 3 were done on X11.
Comment 5 katnatek 2024-03-05 20:03:35 CET
Real Hardware Mageia 9 x86_64

Update to core packages without issues
Test Plasma X11 and Plasma Wayland session

Update to tainted packages without issues
Test Plasma X11 and Plasma Wayland session

I find a curiosity in Wayland session you have to set VDPAU_DRIVER to make vdpauinfo works , if not it complains 

VDPAU backend libvdpau_nvidia.so: cannot open shared object file: No such file or directory

Searching in internet look like is a known issue
Comment 6 katnatek 2024-03-05 20:16:58 CET
(In reply to katnatek from comment #5)
> Real Hardware Mageia 9 x86_64
> 
> Update to core packages without issues
> Test Plasma X11 and Plasma Wayland session
> 
> Update to tainted packages without issues
> Test Plasma X11 and Plasma Wayland session
> 
> I find a curiosity in Wayland session you have to set VDPAU_DRIVER to make
> vdpauinfo works , if not it complains 
> 
> VDPAU backend libvdpau_nvidia.so: cannot open shared object file: No such
> file or directory
> 
> Searching in internet look like is a known issue

Forget to say that like in previous rounds in this system I have to get the list for both arches
Comment 7 katnatek 2024-03-05 21:09:45 CET
Real Hardware Mageia 9 i586

Update to core packages without issues
Test Plasma X11

Update to tainted packages without issues
Test Plasma X11

Not issues to report
Comment 8 Morgan Leijström 2024-03-05 23:10:36 CET
OK tainted versions of same packages on same system as in Comment 2
Now kernel desktop 6.6.20-1 from copr, nvidia-current 550.54.14-2
Comment 9 Len Lawrence 2024-03-06 17:26:19 CET
6.6.18-desktop-1.mga9, x86_64, Mate
Intel Alder Lake-P Integrated Graphics driver: i915
OpenGL v: 4.6 Mesa 23.3.6 renderer: Mesa Intel Graphics (ADL GT2)

Installed the core tainted stack and tested that.
Updated the tainted packages and tried logout/login then full reboot.

Bluetooth audio resumed.  VLC tainted works and mplayer core.
glmark2 running OK, teapot at 60 fps.
Looks good here.

CC: (none) => tarazed25

Comment 10 Otto Leipälä 2024-03-06 18:12:04 CET
No any problems found, Intel 630 with modesetting driver under plasma wayland...
Comment 11 Otto Leipälä 2024-03-06 18:21:12 CET
In real hw install, i have Ventoy vdisk boot 1tb drive...
https://www.ventoy.net/en/plugin_vtoyboot.html
https://github.com/ventoy/Ventoy
Comment 12 Len Lawrence 2024-03-06 18:35:29 CET
6.6.18-desktop-1.mga9, Mate
AMD Ryzen 7 5700U with Radeon GraphicsOpenGL v: 4.6 Mesa 23.3.6 renderer: AMD Radeon Graphics (radeonsi renoir LLVM 15.0.6 DRM 3.54)
AMD Lucienne driver: amdgpu

Updated the core version of mesa.

Full reboot because of updated kernel.
Desktop running fine.  bluetooth audio connected immediately.
glmark2 running a bit faster.  Other graphics applications like vlc, mplayer, ristretto, gimp, stellarium, all working.  Installed mesa-demos and ran bounce, reflect and geartrain.
No problems so far.
Comment 13 Thomas Andrews 2024-03-08 23:10:35 CET
MGA9-32 Xfce on Foolishness, my Dell Inspiron 5100, P4, Radeon RV200 graphics.

Updated to core packages first, rebooted, tried this and that, no issues.

Updated to tainted packages, rebooted, tried this and that, no issues.

CC: (none) => andrewsfarm

Comment 14 Thomas Andrews 2024-03-10 20:51:28 CET
MGA9-64 Plasma, i5-7500, Nvidia Quadro K620 GPU (nvidia-current 550 driver), wired Internet.

No installation issues with either the core or tainted packages. I have been using the tainted packages all afternoon, with no ill effects. Glmark2 score: 5118.

MGA9-64 Plasma, Phenom II X4 910, Radeon HD 8490 graphics. No installation issues with either the core or tainted packages. Tried this and that, with no ill effects. Glmark2 score: 1131.
Comment 15 Thomas Andrews 2024-03-12 00:35:44 CET
MGA9-64 Plasma, Dell Dimension e520, Core2Quad, AMD HD 8470 graphics. No issues here, either.

Enough tests. Time to validate.

Whiteboard: (none) => MGA9-32-OK MGA9-64-OK
Keywords: (none) => validated_update
CC: (none) => sysadmin-bugs

Comment 16 Mageia Robot 2024-03-12 01:31:27 CET
An update for this issue has been pushed to the Mageia Updates repository.

https://advisories.mageia.org/MGAA-2024-0107.html

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


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