Mesa & DRI for PPC

AmigaOne X5000 platform specific issues related to Linux only.
User avatar
xeno74
Posts: 8070
Joined: Fri Mar 23, 2012 7:58 am

Re: Mesa & DRI for PPC

Post by xeno74 »

Mesa 22.0 Released With Vulkan 1.3, Many Open-Source Intel & AMD Driver Improvements

You can already test it with Debian PowerPC (PPC32) and with MintPPC.

Instructions:

Please add the Debian experimental repo to the file /etc/apt/sources.list:

Code: Select all

deb http://deb.debian.org/debian-ports experimental main
After that, you can install the new Mesa 22.0 with the following commands:

Code: Select all

apt update

Code: Select all

apt install -t experimental libgl1-mesa-dri libgl1-mesa-glx mesa-utils
Be carefull with upgrading Debian PowerPC/PPC64 packages because it could be that some things don't work anymore after the upgrade.
I tested this Mesa upgrade today and it works.

apt show libgl1-mesa-dri -a

Code: Select all

Package: libgl1-mesa-dri
Version: 22.0.0-1
Priority: optional
Section: libs
Source: mesa
Maintainer: Debian X Strike Force <debian-x@lists.debian.org>
Installed-Size: 22.0 MB
Depends: libatomic1 (>= 4.8), libc6 (>= 2.33), libdrm-amdgpu1 (>= 2.4.105), libdrm-nouveau2 (>= 2.4.66), libdrm-radeon1 (>= 2.4.31), libdrm2 (>= 2.4.75), libelf1 (>= 0.142), libexpat1 (>= 2.0.1), libgcc-s1 (>= 4.2), libglapi-mesa (= 22.0.0-1), libllvm13, libsensors5 (>= 1:3.5.0), libstdc++6 (>= 11), libvulkan1 (>= 1.2.131.2), libzstd1 (>= 1.4.0), zlib1g (>= 1:1.1.4)
Homepage: https://mesa3d.org/
Task: desktop
Download-Size: 5,096 kB
APT-Manual-Installed: yes
APT-Sources: http://deb.debian.org/debian-ports experimental/main powerpc Packages
Description: free implementation of the OpenGL API -- DRI modules
 This version of Mesa provides GLX and DRI capabilities: it is capable of
 both direct and indirect rendering.  For direct rendering, it can use DRI
 modules from the libgl1-mesa-dri package to accelerate drawing.
 .
 This package does not include the OpenGL library itself, only the DRI
 modules for accelerating direct rendering.
 .
 For a complete description of Mesa, please look at the
 libglx-mesa0 package.

Package: libgl1-mesa-dri
Version: 21.3.7-1
Priority: optional
Section: libs
Source: mesa
Maintainer: Debian X Strike Force <debian-x@lists.debian.org>
Installed-Size: 31.7 MB
Depends: libatomic1 (>= 4.8), libc6 (>= 2.33), libdrm-amdgpu1 (>= 2.4.105), libdrm-nouveau2 (>= 2.4.66), libdrm-radeon1 (>= 2.4.31), libdrm2 (>= 2.4.75), libelf1 (>= 0.142), libexpat1 (>= 2.0.1), libgcc-s1 (>= 4.2), libglapi-mesa (= 21.3.7-1), libllvm13, libsensors5 (>= 1:3.5.0), libstdc++6 (>= 11), libvulkan1 (>= 1.2.131.2), libzstd1 (>= 1.4.0), zlib1g (>= 1:1.1.4)
Homepage: https://mesa3d.org/
Task: desktop
Download-Size: 7,181 kB
APT-Sources: http://deb.debian.org/debian-ports sid/main powerpc Packages
Description: free implementation of the OpenGL API -- DRI modules
 This version of Mesa provides GLX and DRI capabilities: it is capable of
 both direct and indirect rendering.  For direct rendering, it can use DRI
 modules from the libgl1-mesa-dri package to accelerate drawing.
 .
 This package does not include the OpenGL library itself, only the DRI
 modules for accelerating direct rendering.
 .
 For a complete description of Mesa, please look at the
 libglx-mesa0 package.
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.
User avatar
xeno74
Posts: 8070
Joined: Fri Mar 23, 2012 7:58 am

Re: Mesa & DRI for PPC

Post by xeno74 »

Mesa 22.0.0 on MintPPC:

Image
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.
User avatar
xeno74
Posts: 8070
Joined: Fri Mar 23, 2012 7:58 am

Re: Mesa & DRI for PPC

Post by xeno74 »

http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.
User avatar
xeno74
Posts: 8070
Joined: Fri Mar 23, 2012 7:58 am

Re: Mesa & DRI for PPC

Post by xeno74 »

FYI:

Mesa 22.0.2 Released With Many Intel / Radeon / Zink Fixes

On the Radeon side are a few R300g/R600g fixes by Emma Anholt as part of the NIR-to-TGSI crusade.
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.
User avatar
xeno74
Posts: 8070
Joined: Fri Mar 23, 2012 7:58 am

Re: Mesa & DRI for PPC

Post by xeno74 »

MintPPC with Mesa 22.0.2:

Image
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.
User avatar
xeno74
Posts: 8070
Joined: Fri Mar 23, 2012 7:58 am

Re: Mesa & DRI for PPC

Post by xeno74 »

http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.
Roland
Posts: 719
Joined: Tue May 02, 2017 7:23 am

Re: Mesa & DRI for PPC

Post by Roland »

Interesting...! But is it that the Mesa 22 does not yet have any of those improvements for HD 6000 series?
- Roland -
User avatar
xeno74
Posts: 8070
Joined: Fri Mar 23, 2012 7:58 am

Re: Mesa & DRI for PPC

Post by xeno74 »

Roland wrote: Wed Apr 27, 2022 5:36 pm
Interesting...! But is it that the Mesa 22 does not yet have any of those improvements for HD 6000 series?
Yes, you're right but some new fixes.
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.
User avatar
xeno74
Posts: 8070
Joined: Fri Mar 23, 2012 7:58 am

Re: Mesa & DRI for PPC

Post by xeno74 »

FYI: Mesa 22.2 Lands The Big Removal Of Old GLSL-To-TGSI Path, Now Always Going Through NIR

This version will be available for Debian and for Debian based distributions with access to the experimental repository soon.
The latest version of Mesa in Void is the 21.3.7_1.
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.
User avatar
xeno74
Posts: 8070
Joined: Fri Mar 23, 2012 7:58 am

Re: Mesa & DRI for PPC

Post by xeno74 »

http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.
Post Reply