Mesa & DRI for PPC

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

Re: Mesa & DRI for PPC

Post by xeno74 »

Hi All,

I compiled Mesa 18.1.2 in a virtual e5500 QEMU PPC64 machine today.

Download: mesa-18.1.2-linux-powerpc.tar.gz

Image

PLEASE test it.

Thanks,
Christian
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.

acefnq
Posts: 154
Joined: Fri Sep 09, 2011 9:58 am

Re: Mesa & DRI for PPC

Post by acefnq »

xeno74 wrote:Hi All,

I compiled Mesa 18.1.2 in a virtual e5500 QEMU PPC64 machine today.

Download: mesa-18.1.2-linux-powerpc.tar.gz

Image

PLEASE test it.

Thanks,
Christian
Installed and working fine with thanks

Allan

User avatar
xeno74
Posts: 5576
Joined: Fri Mar 23, 2012 7:58 am

Re: Mesa & DRI for PPC

Post by xeno74 »

acefnq wrote: Installed and working fine with thanks

Allan
Hi Allan,

Many thanks for testing Mesa 18.1.2! I compiled it on ubuntu MATE 16.04 PowerPC yesterday. I think the problem with Casey’s Mesa is that he compiled it on a new Debian version and therefore it needs new libs which don’t exist on old Ubuntu versions.

Cheers,
Christian
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.

acefnq
Posts: 154
Joined: Fri Sep 09, 2011 9:58 am

Re: Mesa & DRI for PPC

Post by acefnq »

xeno74 wrote:
acefnq wrote: Installed and working fine with thanks

Allan
Hi Allan,

Many thanks for testing Mesa 18.1.2! I compiled it on ubuntu MATE 16.04 PowerPC yesterday. I think the problem with Casey’s Mesa is that he compiled it on a new Debian version and therefore it needs new libs which don’t exist on old Ubuntu versions.

Cheers,
Christian

I just appreciate all the work you guys put in for us mere users. It really has up the value I get out of my investment in my X5000.

Allan

User avatar
xeno74
Posts: 5576
Joined: Fri Mar 23, 2012 7:58 am

Re: Mesa & DRI for PPC

Post by xeno74 »

Hi All,

Mesa 18.2.2 is available. :-)

Installation instructions:
  1. Code: Select all

    sudo cp -R mesa-18.2.2 /usr/local/
  2. Code: Select all

    sudo mv /usr/lib/powerpc-linux-gnu/dri/r600_dri.so /usr/lib/powerpc-linux-gnu/dri/r600_dri.so.bak
  3. Code: Select all

    sudo mv /usr/lib/powerpc-linux-gnu/mesa/libGL.so.1.2.0 /usr/lib/powerpc-linux-gnu/mesa/libGL.so.1.2.0.bak
  4. Code: Select all

    sudo cp /usr/local/mesa-18.2.2/lib/dri/r600_dri.so /usr/lib/powerpc-linux-gnu/dri/
  5. Code: Select all

    sudo cp /usr/local/mesa-18.2.2/lib/libGL.so.1.2.0 /usr/lib/powerpc-linux-gnu/mesa/
Image

PLEASE test it.

Thanks,
Christian
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.

User avatar
xeno74
Posts: 5576
Joined: Fri Mar 23, 2012 7:58 am

Re: Mesa & DRI for PPC

Post by xeno74 »

Hi All,

I released the new Mesa 19.0.0 today. :-)

Installation instructions for Ubuntu:
  1. Code: Select all

    sudo cp -R mesa-19.0.0 /usr/local/
  2. Code: Select all

    sudo mv /usr/lib/powerpc-linux-gnu/dri/r600_dri.so /usr/lib/powerpc-linux-gnu/dri/r600_dri.so.bak
  3. Code: Select all

    sudo mv /usr/lib/powerpc-linux-gnu/mesa/libGL.so.1.2.0 /usr/lib/powerpc-linux-gnu/mesa/libGL.so.1.2.0.bak
  4. Code: Select all

    sudo cp /usr/local/mesa-19.0.0/lib/dri/r600_dri.so /usr/lib/powerpc-linux-gnu/dri/
  5. Code: Select all

    sudo cp /usr/local/mesa-19.0.0/lib/libGL.so.1.2.0 /usr/lib/powerpc-linux-gnu/mesa/
Installation instructions for Fienix:
  1. Code: Select all

    su
  2. Code: Select all

    cp -R mesa-19.0.0 /usr/local/
  3. Code: Select all

    mv /usr/lib/powerpc-linux-gnu/dri/r600_dri.so /usr/lib/powerpc-linux-gnu/dri/r600_dri.so.bak
  4. Code: Select all

    mv /usr/lib/powerpc-linux-gnu/libGL.so.1.7.0 /usr/lib/powerpc-linux-gnu/libGL.so.1.7.0.bak
  5. Code: Select all

    cp /usr/local/mesa-19.0.0/lib/dri/r600_dri.so /usr/lib/powerpc-linux-gnu/dri/
  6. Code: Select all

    cp /usr/local/mesa-19.0.0/lib/libGL.so.1.2.0 /usr/lib/powerpc-linux-gnu/
  7. Code: Select all

    rm /usr/lib/powerpc-linux-gnu/libGL.so.1
  8. Code: Select all

    cd /usr/lib/powerpc-linux-gnu/
  9. Code: Select all

    ln -s libGL.so.1.2.0 libGL.so.1
Fienix result:

Code: Select all

lrwxrwxrwx 1 root root      14 Mar 16 00:38 libGL.so.1 -> libGL.so.1.2.0
-rwxr-xr-x 1 root root 2978108 Mar 16 00:33 libGL.so.1.2.0
-rw-r--r-- 1 root root  853552 Aug 10  2018 libGL.so.1.7.0.bak
Image

PLEASE test it.

Thanks,
Christian
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.

User avatar
kilaueabart
Posts: 660
Joined: Mon Mar 05, 2012 2:36 am

Re: Mesa & DRI for PPC

Post by kilaueabart »

xeno74 wrote:Hi All,

I released the new Mesa 19.0.0 today. :-)
Googling Mesa-18.1.2 and reading about your compilation for X5000 Linux gives me no hint at whether it does anything I would notice, or even if it would run on the machine I have. Could you give a hint?

acefnq
Posts: 154
Joined: Fri Sep 09, 2011 9:58 am

Re: Mesa & DRI for PPC

Post by acefnq »

Christian
Installed and working well on 16.04.6 with 2 cards in (using your older 5RC with no DRM).

Cheers

ace

User avatar
xeno74
Posts: 5576
Joined: Fri Mar 23, 2012 7:58 am

Re: Mesa & DRI for PPC

Post by xeno74 »

acefnq wrote:Christian
Installed and working well on 16.04.6 with 2 cards in (using your older 5RC with no DRM).

Cheers

ace
Ace,

Many thanks for testing! :-)

@Kilaueabart
Do you mean improvements?

Cheers,
Christian
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.

User avatar
kilaueabart
Posts: 660
Joined: Mon Mar 05, 2012 2:36 am

Re: Mesa & DRI for PPC

Post by kilaueabart »

xeno74 wrote:
acefnq wrote: @Kilaueabart
Do you mean improvements?
No, I'm just wondering what it does, and if it sounds like something I could use, would I have to make any changes to my machine to use it.
Since I never do anything with graphics beyond what I can do with Scribus, I'm guessing it would be useless to me, but I couldn't help wondering.

Post Reply