(X)(L)ubuntu (MATE) 16.04 LTS

AmigaOne X1000 platform specific issues related to Linux only.
Post Reply
User avatar
xeno74
Posts: 6317
Joined: Fri Mar 23, 2012 7:58 am

(X)(L)ubuntu (MATE) 16.04 LTS

Post by xeno74 »

Image Image

I successfully updated my ubuntu MATE 15.10 to 16.04 LTS Xenial Xerus today. :-) I want to do some beta testing.


Update instructions for (X)(L)ubuntu (MATE):
  1. CTRL+ALT+F1 to change to the console login on (X)(L)ubuntu (MATE) 15.10.
  2. Login as user
  3. Change your user to the root user with

    Code: Select all

    sudo su
  4. Stop X11 with

    Code: Select all

    service lightdm stop
  5. Update the package index of your old 15.10 system:

    Code: Select all

    apt-get update
  6. Upgrade your packages to the latest packages on your old 15.10 system:

    Code: Select all

    apt-get upgrade
  7. Remove those dependencies that were installed with applications and that are no longer used by anything else on the system:

    Code: Select all

    apt-get autoremove
  8. Remove .deb files for packages that are no longer installed on your system:

    Code: Select all

    apt-get autoclean
  9. Update your repositories to the new 16.04 repositories

    Code: Select all

    sed -i 's/wily/xenial/g' /etc/apt/sources.list
  10. Update the package index of the new 16.04 system:

    Code: Select all

    apt-get update
  11. Upgrade your 15.10 system to version 16.04 LTS Xenial Xerus:

    Code: Select all

    apt-get dist-upgrade
  12. Reboot your AmigaONE X1000 with

    Code: Select all

    reboot
  13. Login in your new 16.04 LTS Xenial Xerus system.
  14. Tidy up with the terminal. :D

    Code: Select all

    sudo apt-get autoremove

    Code: Select all

    sudo apt-get autoclean

    Code: Select all

    sudo apt-get clean
  15. Download the unofficial Mesa: MesaLib-10.0.4-powerpc-unofficial.tar.bz2
  16. Extract it in your home folder
  17. Rename the original r600_dri.so to r600_dri.so.bak:

    Code: Select all

    sudo mv /usr/lib/powerpc-linux-gnu/dri/r600_dri.so /usr/lib/powerpc-linux-gnu/dri/r600_dri.so.bak
  18. Copy the patched r600_dri.so to /usr/lib/powerpc-linux-gnu/dri:

    Code: Select all

    sudo cp mesa-10.0.4/lib/dri/r600_dri.so /usr/lib/powerpc-linux-gnu/dri
  19. Copy the whole Mesa directory to /usr/local:

    Code: Select all

    sudo cp -R mesa-10.0.4 /usr/local
  20. Reboot your AmigaONE X1000 and enter the firmware. If you have autoboot set up, press
    CTRL-C. If you have the latest menu-enabled firmware, press the F key to enter the firmware. In
    any case, you should end up on the firmware's command prompt which looks like this:

    Code: Select all

    CFE>
  21. Rename the old 15.10 CFE boot entry to the new version 16.04 LTS for example:

    Code: Select all

    CFE> setenv -p MENU_3_LABEL "ubuntu MATE 16.04 LTS Kernel 4.2"
  22. To activate the new Boot Menu type menu and use the arrow keys to select and highlight 3: ubuntu MATE 16.04 LTS Kernel 4.2 before the timer bar runs down.
  23. After the login you can test the unofficial Mesa with glxgears:

    Code: Select all

    vblank_mode=0 glxgears
Issues

Compiz doesn't work anymore. The window decoration doesn't display. It needs the package compiz-gnome to display the window decoration. I tried to install this package with:

Code: Select all

sudo apt-get install compiz-gnome
Unfortunately it has an unmet dependency:
compiz-gnome: Depends: libmetacity-private3 (>= 3.17.1) but is not going to be installed
E: Unable to correct problems, you have held broken packages
Conclusion

Xorg, sound/audio, network, and 3D acceleration are working. :-)

Screenshots:

Image

I just got the new Firefox 42 for ubuntu MATE 16.04 LTS PowerPC. :-)

Image

PLEASE test the new LTS version 16.04.
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.
zzd10h
Posts: 546
Joined: Sun Sep 16, 2012 5:40 am
Location: France

Re: (X)(L)ubuntu (MATE) 16.04 LTS

Post by zzd10h »

Done !
Well done for the procedure.

Only 2 questions :

1) Having a Radeon SI R7-250X, Mesa steps are not mandatory, right ?

2) Any news about Radeon SI support ? glxgears is still very very slow...

Thank you

Image
http://apps.amistore.net/zTools
X1000 - AmigaOS 4.1.6 / 4.1 FE
User avatar
xeno74
Posts: 6317
Joined: Fri Mar 23, 2012 7:58 am

Re: (X)(L)ubuntu (MATE) 16.04 LTS

Post by xeno74 »

zzd10h wrote:Done !
Well done for the procedure.

Only 2 questions :

1) Having a Radeon SI R7-250X, Mesa steps are not mandatory, right ?

2) Any news about Radeon SI support ? glxgears is still very very slow...

Thank you

Image
Many thanks for testing!!!!!!!!!

The Mesa steps aren't necessary for you.

Alex Perez actively trying to fix the 3D problem with the Southern Islands based Radeon cards.
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.
zzd10h
Posts: 546
Joined: Sun Sep 16, 2012 5:40 am
Location: France

Re: (X)(L)ubuntu (MATE) 16.04 LTS

Post by zzd10h »

"Alex Perez actively trying to fix the 3D problem with the Southern Islands based Radeon cards."

Good, thx for the reply
http://apps.amistore.net/zTools
X1000 - AmigaOS 4.1.6 / 4.1 FE
User avatar
Srtest
Posts: 240
Joined: Wed Jun 11, 2014 5:06 pm

Re: (X)(L)ubuntu (MATE) 16.04 LTS

Post by Srtest »

Hey Xeno, the thing with Compiz is that Metacity has been updated and switched its library from 3 to 3a and compiz-gnome depends on 3. You can downgrade Metacity with Wily packages or wait for Compiz to be updated to use the renamed library.
User avatar
xeno74
Posts: 6317
Joined: Fri Mar 23, 2012 7:58 am

Re: (X)(L)ubuntu (MATE) 16.04 LTS

Post by xeno74 »

Srtest wrote:Hey Xeno, the thing with Compiz is that Metacity has been updated and switched its library from 3 to 3a and compiz-gnome depends on 3. You can downgrade Metacity with Wily packages or wait for Compiz to be updated to use the renamed library.
Good to know. Thank you for the info. :-)
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

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

Re: (X)(L)ubuntu (MATE) 16.04 LTS

Post by xeno74 »

Compiz works again on ubuntu MATE 16.04 LTS PowerPC!

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

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

Re: (X)(L)ubuntu (MATE) 16.04 LTS

Post by xeno74 »

Hi All,

I successfully updated ubuntu MATE 16.04 and 15.10 PowerPC today. After that I have the new Firefox 43 on both systems. :-)

By the way, I have been testing ubuntu MATE PowerPC since December 2014.

Image
ImageImage

On my Intel Mac I use ubuntu MATE 14.04. I like the retrospective future.

Cheers,

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

Running Linux on AmigaONEs can require some tinkering.
User avatar
Srtest
Posts: 240
Joined: Wed Jun 11, 2014 5:06 pm

Re: (X)(L)ubuntu (MATE) 16.04 LTS

Post by Srtest »

LXQt on LXDE core system on an Ubuntu Xenial 16.04 installation.

The partition is BTRFS on a MBR partition table.

Warning! LXQt is an experimental desktop based on LXDE and Razor-qt.

Graphics card: R9 270 (southern islands) which means radeonsi and no hardware acceleration.

LXQt uses by default Openbox. I changed it to Kwin and when hardware acceleration becomes available it can be changed to Kwin-wayland and have everything run on Wayland. Now if only they would fix it...

* I'm adding again the SMplayer gui which can use MPV instead of MPlayer for your convenience.
Attachments
2015-12-24a.png
smplayer_14.9.0.7042-1~trusty1_powerpc.deb.bz2
(2.4 MiB) Downloaded 332 times
User avatar
xeno74
Posts: 6317
Joined: Fri Mar 23, 2012 7:58 am

Re: (X)(L)ubuntu (MATE) 16.04 LTS

Post by xeno74 »

Srtest wrote:LXQt on LXDE core system on an Ubuntu Xenial 16.04 installation.

The partition is BTRFS on a MBR partition table.

Warning! LXQt is an experimental desktop based on LXDE and Razor-qt.

Graphics card: R9 270 (southern islands) which means radeonsi and no hardware acceleration.

LXQt uses by default Openbox. I changed it to Kwin and when hardware acceleration becomes available it can be changed to Kwin-wayland and have everything run on Wayland. Now if only they would fix it...

* I'm adding again the SMplayer gui which can use MPV instead of MPlayer for your convenience.
Many thanks! Well done!
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.
Post Reply