Ubuntu MATE 15.04 for Raspberry Pi 2

Hi Jason_L

I managed to convert the system to berryboot squashfs image and I can boot into it however there seems to be USB drive issue once you are running the OS. If only I could get this fixed, everything would be perfect. By the way, the error you are facing is because of the symblink within the /sbin or the /usr/lib directory. If you copy the files from /lib to /usr/lib directory, it seems to do the trick of booting the squashfs Img.

It look likes there a considerable interest in getting UbuntuMATE to work as a squashfs with berryboot. Like I said, Iā€™ve gotten it to boot, but it just kind of hangs during the user setup on the keyboard configuration.

Hereā€™s a temporary link to my squashfs image on Dropbox: http://bit.ly/1BiiTE5

Hereā€™s how I created it:
bunzip2 ubuntu-mate-15.04-desktop-armhf-raspberry-pi-2.img.bz2
sudo kpartx -av ubuntu-mate-15.04-desktop-armhf-raspberry-pi-2.img
sudo mount /dev/mapper/loop0p2 /mnt
sudo rm /mnt/sbin/init ; sudo cp -a /mnt/lib/systemd/systemd /mnt/sbin/init
sudo sed -i ā€˜s/^/dev/mmcblk/#\0/gā€™ /mnt/etc/fstab
sudo mksquashfs /mnt ubuntu-mate-15.04-desktop-armhf-raspberry-pi-2_squashfs.img -e lib/modules
sudo umount /mnt
sudo kpartx -d ubuntu-mate-15.04-desktop-armhf-raspberry-pi-2.img

The important difference from the main berryboot instructions is the 4th line replacing the sbin/init file. Itā€™s a link to the systemd file, and at least within the squashfs image, the raspberry pi canā€™t find the link. This fixes it.

Hopefully someone can get it beyond the keyboard glitch. Good luck!

I just discovered that while the keyboard configuration just spins its wheel with my berryboot squashfs image, you can hit CNTL-ALT-T to open a console window! Unfortunately, you canā€™t do a lot (i.e. sudo) because the user is ā€˜oemā€™ and I canā€™t find its password. Anyone know it?!

@CaptManiac,

Thanks, Iā€™ll download your modified image and test it over the next 2 days.
Will let you know the status as soon as (if) I have a breakthrough.

Is it possible to upgrade to MATE 1.10 on the RPi? If so, how? If not, when can we expect it, and will the Software Updater do it automatically?

For the Pi 2,the only option for MATE 1.10 will be to compile it yourself or wait for Ubuntu MATE 15.10 because the armhf support in the PPAs is a bit hit and miss :cry:

Is there a build instruction (pre-requisites, dependencies, build order)? Ifso, I might just as well start a tryā€¦

Using a HDMI eGalaxTouch type touch screen with natural resolution 1280X600

I have set up a ubuntu distro Ubuntu/Linaro, it is OK.

With the Mint 15.04, I have a problem with GUI not filling the whole screen.

It does fill the whole screen without doing anything else with Raspbian, OpenElec, and Ubuntu/Linaro,

but with yours Mint 15.04, there are huge black borders around the screen.
I tried to change the file config.txt, but all it did was change resolution inside the same size screen
with same black borders.

Can you advise how to make it expand to the whole screen as it does for other distros?

If anyone knows please contact me on G+ or email me: [email protected]

try disable_overscan=1 in config.txt
If that does not help you might find a solution in this thread:
https://www.raspberrypi.org/forums/viewtopic.php?f=28&t=5851&hilit=disable+overscan

I have no experience here and so this next question may seem a little stupid to experienced users of the pi, but here goes:

Can UM on the Pi 2 browse and live-stream video effectively from sites like BBC iplayer as well as stream videos from a server over a cabled home-network? That is to say, without unacceptable levels of video/audio lag? I am asking this cos I am currently using an old Pentium D under my television for this purpose. But, it would be nice to have a neat little box strapped to the back of my TV instead. I just donā€™t want to get it if itā€™s not up to the job.

I have also created the sqashfs image the same way. Will let you know how it goes.

Well I think getting the oem password will solve most of our problems. But changing that will be a time taking process as this image is ARM specific. I see two ways. Either the makers share the OEM account password. Or we can make our own image with known passwords. We can change passwords if we mount this image to a system running same architecture. Letā€™s see. Will be back tomorrow. Hoping someone have solved it before me. :wink:

In a way, it is good that all this information is together for the Pi but when it doubles and triples in size will be more difficult to go through. Thatā€™s what is wanted long-term, to have all manner of different support questions to roll up under a single thread?

Hi !
I tried Ubuntu mate on my rpi2 and itā€™s awesome !
I saw gstreamer1.0 and a lot of plugins are available on the repository but gstreamer1.0-omx which provides hardware acceleration to decode / encode video is not.
Will it be available soon ?
I try to compile and install it from git and rapsbian Jessie .deb file from repo without success ā€¦

Got it working with berryboot. Installed it on a seperate memory card and mounted the same image. This allowed me to change password for OEM account. And also to set password for root account before squashing the image. This allowed me to bypass the keyboard configuration stuckup. I finally was able to login as OEM, set up a new account and get it properly working.
Now someone help me fix this error.

WARNING: missing /lib/modules/3.18.0-20-rpi2

Downloaded and installed on RPI2. However when I upgraded via sudo apt-get update && sudo apt-get -y upgrade && sudo apt-get -y dist-upgrade, it goes ok for about half hour and then, I get all kinds of errors without completion.
is there a special way to upgrade?
Followed exactly as they say here.
Thanks

Sorry to repeat this question, but I really need some advice from someone who already has UM installed on the Pi 2 and no-one has replied as yet. There must be surely someone here who is able to definitively answer the following:

Can UM on the Pi 2 browse and live-stream full screen video effectively from sites like BBC iplayer as well as stream videos from a server over a cabled home-network? That is to say, without unacceptable levels of video/audio lag/tearing? I am asking this cos I am currently using an old Pentium D under my television for this purpose (which is quite capable of the job, but is very bulky and visually obtrusive). But, it would be nice to have a neat little box strapped to the back of my TV instead. I just donā€™t want to get it if itā€™s not up to the job. Hitherto, Iā€™ve only had experience a Pi 1 with Rasbian on it and it was certainly not up to the job.

youā€™re best off installing Kodi and streaming via plugins. bbc streams officially if youā€™re in the UK only.

Excellent distro - it certainly made my Pi 2 much more usable to have proper Ubuntu, thanks!

This page has a tough time loading on Firefox on the Pi 2 - its somehow too heavy - fancy Javascript?
Besides that, is there news on GPU-accelerated rendering? There is clearly development being done on getting the VideoCore 4 working with OpenGL (http://dri.freedesktop.org/wiki/VC4/) - any plans to make that work in MATE?

1 Like

Is there a way to boot into text mode/not start x? I want to use the mate image but I just donā€™t always want mate running. I could run sudo service lightdm stop at startup but I rather not start it at all. echo 'manual' | sudo dd of=/etc/init/lightdm.override doesnā€™t work.