I updated my ubuntu MATE 14.10 to 15.04 today. I want to do some beta testing.
Important notes:
I got the following error message after the update:
Code: Select all
systemd-logind[7220]: Failed to apply ACLs: Operation not supported
Code: Select all
CONFIG_TMPFS_POSIX_ACL=y
CONFIG_TMPFS_XATTR=y
Additionally the system showed me the following error message:
Code: Select all
Disk Drive / not ready yet or not available
Code: Select all
mount -o remount, rw /
Update instructions:
- Download the kernel 3.19 RC6-2: vmlinux-3.19.0-rc6-2-KVM-PR-AMIGA_one_X1000.tar.bz2
- Unpack the kernel package
- Copy the kernel vmlinux-3.19 to the CF card
- Copy the kernel modules directory to /lib/modules:
Code: Select all
sudo cp -R 3.19.0-rc6_A-EON_AMIGA_one_X1000_Nemo /lib/modules
- Reboot your AMIGA one 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>
- Create a CFE boot entry for your new ubuntu MATE 15.04 for example:
Code: Select all
CFE> setenv -p MENU_3_LABEL "ubuntu MATE 15.04 Kernel 3.19"
Code: Select all
CFE> setenv -p MENU_3_COMMAND 'set pmu -astate=A4 ; setenv bootargs "root=/dev/sdb7 quiet ro splash rw" ; boot -elf -noints -fatfs cf0:vmlinux-3.19'
- To activate the new Boot Menu type menu and use the arrow keys to select and highlight 3: ubuntu MATE 15.04 Kernel 3.19 before the timer bar runs down.
- CTRL+ALT+F1 to change to the console login.
- Login as user
- Change your user to the root user with
Code: Select all
sudo su
- Stop X11 with
Code: Select all
service lightdm stop
- Update the package index of your old 14.10 system:
Code: Select all
apt-get update
- Upgrade your packages to the latest packages on your old 14.10 system:
Code: Select all
apt-get upgrade
- 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
- Remove .deb files for packages that are no longer installed on your system:
Code: Select all
apt-get autoclean
- Update your repositories to the new 15.04 repositories FYI: ubuntu MATE repository for splash screen, artwork, icons, and themes:
Code: Select all
sed -i 's/utopic/vivid/g' /etc/apt/sources.list
/etc/apt/sources.list:If you don't have the ubuntu MATE PPA key, then you get it with:Code: Select all
deb http://ppa.launchpad.net/ubuntu-mate-dev/ppa/ubuntu vivid main
Code: Select all
add-apt-repository ppa:ubuntu-mate-dev/ppa
- Update the package index of the new 15.04 system:
Code: Select all
apt-get update
- Upgrade your 14.10 system to version 15.04:
Code: Select all
apt-get dist-upgrade
- Reboot
- Login with your user
- Tidy up and
Code: Select all
sudo apt-get autoremove
Code: Select all
sudo apt-get autoclean
- Unfortunately, X11 doesn't work automatically. You need a xorg.conf.
- sudo su
- X -configure
- copy the xorg.conf.new to /etc/X11/xorg.conf:
Code: Select all
cp xorg.conf.new /etc/X11/xorg.conf
- Change the driver to radeon in the xorg.conf:
Code: Select all
Driver "radeon"
- Reboot your AMIGA one X1000
- Login in your new ubuntu MATE 15.04 system.
- Download the unofficial Mesa: MesaLib-10.0.4-powerpc-unofficial.tar.bz2
- Extract it in your home folder
- 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
- 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
- Rename the original LibGL.so.1.2.0 to LibGL.so.1.2.0.bak:
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
- Copy the patched LibGL.so.1.2.0 to /usr/lib/powerpc-linux-gnu/mesa:
Code: Select all
sudo cp mesa-10.0.4/lib/LibGL.so.1.2.0 /usr/lib/powerpc-linux-gnu/mesa
- Copy the whole Mesa directory to /usr/local:
Code: Select all
sudo cp -R mesa-10.0.4 /usr/local
Code: Select all
export LD_LIBRARY_PATH=/usr/local/mesa-10.0.4/lib
Code: Select all
vblank_mode=0 glxgears