Bug 33450 - Update request: x11-driver-video-amdgpu
Summary: Update request: x11-driver-video-amdgpu
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:
Whiteboard: MGA9-64-OK,MGA9-32-OK
Keywords: advisory, validated_update
Depends on:
Blocks:
 
Reported: 2024-08-01 12:10 CEST by Giuseppe Ghibò
Modified: 2024-08-07 07:50 CEST (History)
7 users (show)

See Also:
Source RPM: x11-driver-video-amdgpu-23.0.0-2.mga9
CVE:
Status comment:


Attachments
files list (463 bytes, text/plain)
2024-08-01 12:12 CEST, Giuseppe Ghibò
Details

Description Giuseppe Ghibò 2024-08-01 12:10:54 CEST
This is update request for x11-driver-video-amdgpu. It improves stability and performance of 'amdgpu' x11 driver with latest kernels.
Comment 1 Giuseppe Ghibò 2024-08-01 12:12:36 CEST
Created attachment 14617 [details]
files list

files list
Comment 2 Morgan Leijström 2024-08-01 14:06:19 CEST
mga9-32 OK here
Tested while testing the kernels:
Bug 33446 comment 26 Thinkpad T40 - RV200/M7 [Mobility Radeon 7500]
Bug 33446 comment 27 Thinkpad T43 - RV370/M22 [Mobility Radeon X300]
both using "ATI Radeon HD4870 and earlier"
(I guess that means driver is from this package?

CC: (none) => fri

PC LX 2024-08-01 15:03:49 CEST

CC: (none) => mageia

Comment 3 Herman Viaene 2024-08-01 16:47:13 CEST
MGA9-64 Plasma Wayland on HP-Pavillion.
No installation issues
This laptop has no AMD-whatever on board, so this test is not conclusive, but at least it does not disturb the normal working.

CC: (none) => herman.viaene

Comment 4 Len Lawrence 2024-08-01 18:16:25 CEST
mga9, x64
$ inxi -G
Graphics:
  Device-1: AMD Lucienne driver: amdgpu v: kernel
  Device-2: PCTV Systems tripleStick 292e type: USB driver: em28xx
  Display: x11 server: X.org v: 1.21.1.8 with: Xwayland v: 22.1.9 driver: X:
    loaded: amdgpu unloaded: fbdev,modesetting,vesa dri: radeonsi gpu: amdgpu
    resolution: 2560x1440~60Hz
  API: OpenGL v: 4.6 Mesa 24.1.4 renderer: AMD Radeon Graphics (radeonsi
    renoir LLVM 15.0.6 DRM 3.52 6.4.16-desktop-3.mga9)
$ rpm -qa | grep mesa
lib64mesaglu1-9.0.2-3.mga9
lib64mesavulkan-drivers-24.1.4-2.mga9
lib64mesagl1-24.1.4-2.mga9
mesa-24.1.4-2.mga9
lib64mesaegl1-24.1.4-2.mga9
lib64mesaglesv2_2-24.1.4-2.mga9

glmark2 Score: 7485

Ran vlc to watch freeview TV - HD.  No dropped frames or artifacts.

Good for me.

CC: (none) => tarazed25

Comment 5 katnatek 2024-08-01 18:51:13 CEST
RH mageia 9 x86_64
LC_ALL=C urpmi --auto --auto-update 
medium "QA Testing (32-bit)" is up-to-date
medium "QA Testing (64-bit)" is up-to-date
medium "Core Release (distrib1)" is up-to-date
    https://mirror.math.princeton.edu/pub/mageia/distrib/9/x86_64/media/core/updates/media_info/20240801-055003-synthesis.hdlist.cz
    https://mirror.math.princeton.edu/pub/mageia/distrib/9/x86_64/media/core/updates/media_info/20240801-055003-info.xml.lzma       
    https://mirror.math.princeton.edu/pub/mageia/distrib/9/x86_64/media/core/updates/media_info/20240801-055003-files.xml.lzma      
    https://mirror.math.princeton.edu/pub/mageia/distrib/9/x86_64/media/core/updates/media_info/20240801-055003-changelog.xml.lzma  
updated medium "Core Updates (distrib3)"                                                                                            
medium "Nonfree Release (distrib11)" is up-to-date
medium "Nonfree Updates (distrib13)" is up-to-date
medium "Tainted Release (distrib21)" is up-to-date
medium "Tainted Updates (distrib23)" is up-to-date
medium "Core 32bit Release (distrib31)" is up-to-date
    https://mirror.math.princeton.edu/pub/mageia/distrib/9/i586/media/core/updates/media_info/20240801-054603-synthesis.hdlist.cz
    https://mirror.math.princeton.edu/pub/mageia/distrib/9/i586/media/core/updates/media_info/20240801-054603-info.xml.lzma         
    https://mirror.math.princeton.edu/pub/mageia/distrib/9/i586/media/core/updates/media_info/20240801-054603-files.xml.lzma        
    https://mirror.math.princeton.edu/pub/mageia/distrib/9/i586/media/core/updates/media_info/20240801-054603-changelog.xml.lzma    
updated medium "Core 32bit Updates (distrib32)"                                                                                     
medium "Nonfree 32bit Release (distrib36)" is up-to-date
medium "Tainted 32bit Release (distrib41)" is up-to-date
medium "Tainted 32bit Updates (distrib42)" is up-to-date


installing x11-driver-video-amdgpu-23.0.0-2.mga9.x86_64.rpm from //home/katnatek/qa-testing/x86_64
Preparing...                     ##################################################################################################
      1/1: x11-driver-video-amdgpu
                                 ##################################################################################################
      1/1: removing x11-driver-video-amdgpu-23.0.0-1.mga9.x86_64
                                 ##################################################################################################

Reboot

inxi -G
Graphics:
  Device-1: AMD Cape Verde XT [Radeon HD 7770/8760 / R7 250X] driver: amdgpu
    v: kernel
  Display: x11 server: X.org v: 1.21.1.8 with: Xwayland v: 22.1.9 driver: X:
    loaded: amdgpu unloaded: fbdev,modesetting,vesa dri: radeonsi gpu: amdgpu
    resolution: 1360x768~60Hz
  API: OpenGL v: 4.6 Mesa 24.1.4 renderer: AMD Radeon HD 7700 Series
    (radeonsi verde LLVM 15.0.6 DRM 3.54 6.6.43-server-1.mga9)

Play Extreme Tux Racer
Play HD videos on youtube
Play local videos

CC: (none) => andrewsfarm
Whiteboard: (none) => MGA9-64-OK

katnatek 2024-08-01 18:57:20 CEST

Keywords: (none) => advisory

Comment 6 katnatek 2024-08-01 19:01:18 CEST
(In reply to Morgan Leijström from comment #2)
> mga9-32 OK here
> Tested while testing the kernels:
> Bug 33446 comment 26 Thinkpad T40 - RV200/M7 [Mobility Radeon 7500]
> Bug 33446 comment 27 Thinkpad T43 - RV370/M22 [Mobility Radeon X300]
> both using "ATI Radeon HD4870 and earlier"
> (I guess that means driver is from this package?

Both use radeon driver so I must say no
Comment 7 Thomas Andrews 2024-08-02 01:08:47 CEST
My HD 8570 (at home, away from me) uses the aamdgpu driver. My HD 8490 does not. Neither does the HD 7600G graphics part of this Pavilion's APU. So I can't test until I get home.
Comment 8 PC LX 2024-08-02 10:27:18 CEST
Installed and tested without issues.


Tested:
- about a day of workstation usage;
- OpenGL and Vulkan working - glmark2 (OpenGL), vkcube (Vulkan), WebGL (Firefox, Chromium, LibreWolf);
- VAAPI video acceleration working;
- Plasma DE and LXQt DE;
- Lots of Qt application that used OpenGL for rendering;
- Lots more applications.
All OK. No regressions noticed.



System: Mageia 9, x86_64, Plasma DE, LXQt DE, AMD Ryzen 5 5600G with Radeon Graphics using amdgpu driver.



$ uname -a
Linux jupiter 6.6.43-desktop-1.mga9 #1 SMP PREEMPT_DYNAMIC Sat Jul 27 17:18:39 UTC 2024 x86_64 GNU/Linux
$ rpm -q x11-driver-video-amdgpu
x11-driver-video-amdgpu-23.0.0-2.mga9
$ rpm  -qf /usr/lib64/xorg/modules/drivers/amdgpu_drv.so
x11-driver-video-amdgpu-23.0.0-2.mga9
$ grep -i amdgpu /var/log/Xorg.0.log | grep -vi Modeline
[   887.637] (II) LoadModule: "amdgpu"
[   887.637] (II) Loading /usr/lib64/xorg/modules/drivers/amdgpu_drv.so
[   887.638] (II) Module amdgpu: vendor="X.Org Foundation"
[   887.638] (II) AMDGPU: Driver for AMD Radeon:
        All GPUs supported by the amdgpu kernel driver
[   887.640] (**) AMDGPU(0): Depth 24, (--) framebuffer bpp 32
[   887.640] (II) AMDGPU(0): Pixel depth = 24 bits stored in 4 bytes (32 bpp pixmaps)
[   887.640] (==) AMDGPU(0): Default visual is TrueColor
[   887.640] (II) Applying OutputClass "AMDgpu" options to /dev/dri/card0
[   887.640] (==) AMDGPU(0): RGB weight 888
[   887.640] (II) AMDGPU(0): Using 8 bits per RGB (8 bit DAC)
[   887.640] (--) AMDGPU(0): Chipset: "AMD Radeon Graphics" (ChipID = 0x1638)
[   887.668] (II) AMDGPU(0): glamor X acceleration enabled on AMD Radeon Graphics (radeonsi, renoir, LLVM 15.0.6, DRM 3.54, 6.6.43-desktop-1.mga9)
[   887.668] (II) AMDGPU(0): glamor detected, initialising EGL layer.
[   887.668] (==) AMDGPU(0): TearFree property default: auto
[   887.668] (==) AMDGPU(0): VariableRefresh: disabled
[   887.668] (==) AMDGPU(0): AsyncFlipSecondaries: disabled
[   887.668] (II) AMDGPU(0): KMS Pageflipping: enabled
[   887.668] (II) AMDGPU(0): Output DisplayPort-0 using monitor section monitor1
[   887.671] (II) AMDGPU(0): Output HDMI-A-0 has no monitor section
[   887.678] (II) AMDGPU(0): EDID for output DisplayPort-0
[   887.682] (II) AMDGPU(0): EDID for output HDMI-A-0
[   887.682] (II) AMDGPU(0): Manufacturer: AOC  Model: 2470  Serial#: 230
[   887.682] (II) AMDGPU(0): Year: 2015  Week: 35
[   887.682] (II) AMDGPU(0): EDID Version: 1.3
[   887.682] (II) AMDGPU(0): Digital Display Input
[   887.682] (II) AMDGPU(0): Max Image Size [cm]: horiz.: 52  vert.: 29
[   887.682] (II) AMDGPU(0): Gamma: 2.20
[   887.682] (II) AMDGPU(0): DPMS capabilities: Off
[   887.682] (II) AMDGPU(0): Supported color encodings: RGB 4:4:4 YCrCb 4:4:4 
[   887.682] (II) AMDGPU(0): First detailed timing is preferred mode
[   887.682] (II) AMDGPU(0): redX: 0.641 redY: 0.338   greenX: 0.311 greenY: 0.619
[   887.682] (II) AMDGPU(0): blueX: 0.159 blueY: 0.059   whiteX: 0.313 whiteY: 0.329
[   887.682] (II) AMDGPU(0): Supported established timings:
[   887.682] (II) AMDGPU(0): 720x400@70Hz
[   887.682] (II) AMDGPU(0): 640x480@60Hz
[   887.682] (II) AMDGPU(0): 640x480@67Hz
[   887.682] (II) AMDGPU(0): 640x480@72Hz
[   887.682] (II) AMDGPU(0): 640x480@75Hz
[   887.682] (II) AMDGPU(0): 800x600@56Hz
[   887.682] (II) AMDGPU(0): 800x600@60Hz
[   887.682] (II) AMDGPU(0): 800x600@72Hz
[   887.682] (II) AMDGPU(0): 800x600@75Hz
[   887.682] (II) AMDGPU(0): 832x624@75Hz
[   887.682] (II) AMDGPU(0): 1024x768@60Hz
[   887.682] (II) AMDGPU(0): 1024x768@70Hz
[   887.682] (II) AMDGPU(0): 1024x768@75Hz
[   887.682] (II) AMDGPU(0): 1280x1024@75Hz
[   887.682] (II) AMDGPU(0): Manufacturer's mask: 0
[   887.682] (II) AMDGPU(0): Supported standard timings:
[   887.682] (II) AMDGPU(0): #0: hsize: 1920  vsize 1080  refresh: 60  vid: 49361
[   887.682] (II) AMDGPU(0): #1: hsize: 1680  vsize 1050  refresh: 60  vid: 179
[   887.682] (II) AMDGPU(0): #2: hsize: 1440  vsize 900  refresh: 60  vid: 149
[   887.682] (II) AMDGPU(0): #3: hsize: 1280  vsize 1024  refresh: 60  vid: 32897
[   887.682] (II) AMDGPU(0): #4: hsize: 1280  vsize 960  refresh: 60  vid: 16513
[   887.682] (II) AMDGPU(0): #5: hsize: 1280  vsize 720  refresh: 60  vid: 49281
[   887.682] (II) AMDGPU(0): Supported detailed timing:
[   887.682] (II) AMDGPU(0): clock: 148.5 MHz   Image Size:  521 x 293 mm
[   887.682] (II) AMDGPU(0): h_active: 1920  h_sync: 2008  h_sync_end 2052 h_blank_end 2200 h_border: 0
[   887.682] (II) AMDGPU(0): v_active: 1080  v_sync: 1084  v_sync_end 1089 v_blanking: 1125 v_border: 0
[   887.682] (II) AMDGPU(0): Ranges: V min: 50 V max: 76 Hz, H min: 30 H max: 83 kHz, PixClock max 175 MHz
[   887.682] (II) AMDGPU(0): Monitor name: 2470W
[   887.682] (II) AMDGPU(0): Serial No: D07F8BA000230
[   887.682] (II) AMDGPU(0): Supported detailed timing:
[   887.682] (II) AMDGPU(0): clock: 27.0 MHz   Image Size:  521 x 293 mm
[   887.682] (II) AMDGPU(0): h_active: 720  h_sync: 736  h_sync_end 798 h_blank_end 858 h_border: 0
[   887.682] (II) AMDGPU(0): v_active: 480  v_sync: 489  v_sync_end 495 v_blanking: 525 v_border: 0
[   887.682] (II) AMDGPU(0): Supported detailed timing:
[   887.682] (II) AMDGPU(0): clock: 74.2 MHz   Image Size:  521 x 293 mm
[   887.682] (II) AMDGPU(0): h_active: 1280  h_sync: 1390  h_sync_end 1430 h_blank_end 1650 h_border: 0
[   887.682] (II) AMDGPU(0): v_active: 720  v_sync: 725  v_sync_end 730 v_blanking: 750 v_border: 0
[   887.682] (II) AMDGPU(0): Supported detailed timing:
[   887.682] (II) AMDGPU(0): clock: 27.0 MHz   Image Size:  521 x 293 mm
[   887.682] (II) AMDGPU(0): h_active: 720  h_sync: 736  h_sync_end 798 h_blank_end 858 h_border: 0
[   887.682] (II) AMDGPU(0): v_active: 480  v_sync: 489  v_sync_end 495 v_blanking: 525 v_border: 0
[   887.682] (II) AMDGPU(0): Supported detailed timing:
[   887.682] (II) AMDGPU(0): clock: 27.0 MHz   Image Size:  521 x 293 mm
[   887.682] (II) AMDGPU(0): h_active: 720  h_sync: 732  h_sync_end 796 h_blank_end 864 h_border: 0
[   887.682] (II) AMDGPU(0): v_active: 576  v_sync: 581  v_sync_end 586 v_blanking: 625 v_border: 0
[   887.682] (II) AMDGPU(0): Supported detailed timing:
[   887.682] (II) AMDGPU(0): clock: 148.5 MHz   Image Size:  521 x 293 mm
[   887.682] (II) AMDGPU(0): h_active: 1920  h_sync: 2008  h_sync_end 2052 h_blank_end 2200 h_border: 0
[   887.682] (II) AMDGPU(0): v_active: 1080  v_sync: 1084  v_sync_end 1089 v_blanking: 1125 v_border: 0
[   887.682] (II) AMDGPU(0): Number of EDID sections to follow: 1
[   887.682] (II) AMDGPU(0): EDID (in hex):
[   887.682] (II) AMDGPU(0):    00ffffffffffff0005e37024e6000000
[   887.682] (II) AMDGPU(0):    2319010380341d782a2ac5a4564f9e28
[   887.682] (II) AMDGPU(0):    0f5054bfef00d1c0b300950081808140
[   887.682] (II) AMDGPU(0):    81c001010101023a801871382d40582c
[   887.682] (II) AMDGPU(0):    450009252100001e000000fd00324c1e
[   887.682] (II) AMDGPU(0):    5311000a202020202020000000fc0032
[   887.682] (II) AMDGPU(0):    343730570a20202020202020000000ff
[   887.682] (II) AMDGPU(0):    004430374638424130303032333001f0
[   887.682] (II) AMDGPU(0):    02031ef14b101f051404130312021101
[   887.682] (II) AMDGPU(0):    230907078301000065030c0010008c0a
[   887.682] (II) AMDGPU(0):    d08a20e02d10103e9600092521000018
[   887.682] (II) AMDGPU(0):    011d007251d01e206e28550009252100
[   887.682] (II) AMDGPU(0):    001e8c0ad08a20e02d10103e96000925
[   887.682] (II) AMDGPU(0):    210000188c0ad090204031200c405500
[   887.682] (II) AMDGPU(0):    092521000018023a801871382d40582c
[   887.682] (II) AMDGPU(0):    450009252100001e00000000000000d1
[   887.682] (II) AMDGPU(0): Printing probed modes for output HDMI-A-0
[   887.683] (II) AMDGPU(0): Output DisplayPort-0 disconnected
[   887.683] (II) AMDGPU(0): Output HDMI-A-0 connected
[   887.683] (II) AMDGPU(0): Using user preference for initial modes
[   887.683] (II) AMDGPU(0): Output HDMI-A-0 using initial mode 1920x1080 +0+0
[   887.683] (II) AMDGPU(0): mem size init: gart size :3d3b82000 vram size: s:1cf9a000 visible:1cf9a000
[   887.683] (==) AMDGPU(0): DPI set to (96, 96)
[   887.683] (==) AMDGPU(0): Using gamma correction (1.0, 1.0, 1.0)
[   887.683] (II) AMDGPU(0): [DRI2] Setup complete
[   887.683] (II) AMDGPU(0): [DRI2]   DRI driver: radeonsi
[   887.683] (II) AMDGPU(0): [DRI2]   VDPAU driver: radeonsi
[   887.689] (II) AMDGPU(0): Front buffer pitch: 7680 bytes
[   887.689] (II) AMDGPU(0): SYNC extension fences enabled
[   887.689] (II) AMDGPU(0): Present extension enabled
[   887.689] (==) AMDGPU(0): DRI3 enabled
[   887.689] (==) AMDGPU(0): Backing store enabled
[   887.689] (II) AMDGPU(0): Direct rendering enabled
[   887.695] (II) AMDGPU(0): Use GLAMOR acceleration.
[   887.695] (II) AMDGPU(0): Acceleration enabled
[   887.695] (**) AMDGPU(0): DPMS enabled
[   887.695] (==) AMDGPU(0): Silken mouse enabled
[   887.695] (II) AMDGPU(0): Set up textured video (glamor)
[   887.712] (WW) AMDGPU(0): Option "HotplugDriver" is not used
[   887.718] (II) AMDGPU(0): Setting screen physical size to 508 x 285
[   892.750] (WW) AMDGPU(0): flip queue failed: Invalid argument
[   892.750] (WW) AMDGPU(0): Page flip failed: Invalid argument
[   893.689] (II) AMDGPU(0): EDID vendor "AOC", prod id 9328
[   893.689] (II) AMDGPU(0): Using hsync ranges from config file
[   893.689] (II) AMDGPU(0): Using vrefresh ranges from config file
[   893.981] (II) AMDGPU(0): EDID vendor "AOC", prod id 9328
[   893.981] (II) AMDGPU(0): Using hsync ranges from config file
[   893.981] (II) AMDGPU(0): Using vrefresh ranges from config file
Comment 9 Brian Rockwell 2024-08-05 04:46:07 CEST
MGA9-32, AMD A6-3420M APU with Radeon(tm) HD Graphics, old Laptop

$ rpm -qf /usr/lib/xorg/modules/drivers/amdgpu_drv.so
x11-driver-video-amdgpu-23.0.0-2.mga9


working on this apu laptop.  Granted this is old.........

CC: (none) => brtians1

katnatek 2024-08-05 05:08:27 CEST

Whiteboard: MGA9-64-OK => MGA9-64-OK,MGA9-32-OK

Comment 10 Thomas Andrews 2024-08-06 16:25:32 CEST
Validating.

Keywords: (none) => validated_update
CC: (none) => sysadmin-bugs

Comment 11 Mageia Robot 2024-08-07 07:50:25 CEST
An update for this issue has been pushed to the Mageia Updates repository.

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

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


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