Other OS

Ubuntu MATE for the Banana Pro

40 16229
Edited by whitefox at Mon May 25, 2015 16:05

Download

Download the image and then:
Linux
  • Extract the .img.bz2 archive to get the image file.
    bunzip2 ubuntu-mate-15.04-desktop-armhf-banana-pro.img.bz2
  • Write the image file to the microSD card as root.
    sudo ddrescue -d -D --force ubuntu-mate-15.04-desktop-armhf-banana-pro.img /dev/sdX

Windows
Windows users might want to use Win32 Disk Imager
Download: http://sourceforge.net/projects/win32diskimager/

Changes:


Add post (Wed May 27, 2015 02:07):
Resources:
https://wiki.debian.org/Installi ... SD_Card_with_u-boot
http://www.bananapi-buch.de/2015 ... ootstrap-ubuntu-en/

Add post (Wed May 27, 2015 04:44):
https://ubuntu-mate.org/armhf-rootfs/

Add post (Wed May 27, 2015 13:13):
https://github.com/linux-sunxi/u-boot-sunxi/wiki

Add post (Wed May 27, 2015 13:45):
http://linux-sunxi.org/Bootable_SD_card#Linaro_rootfs

Add post (Sat May 30, 2015 00:06):
http://cdprojekte.mattiasschlenk ... BETA.20150310-01.7z

Add post (Sun May 31, 2015 07:16):
Download
https://drive.google.com/open?id ... 2Zlk&authuser=0(ubuntu-mate-15.04-desktop-armhf-banana-pro.img.7z)
Thank you!

cyryllo  
link to download missing?

Edited by whitefox at Sun May 31, 2015 07:18

mate

mate

download link: ubuntu-mate-15.04-desktop-armhf-banana-pro.img.7z
login: root
password: bananapi

cyryllo  
whitefox replied at Sun May 31, 2015 06:25
download link: ubuntu-mate-15.04-desktop-armhf-banana-pro.img.7z
login: root
password: bananapi

I get image and test. THX

cyryllo replied at Mon Jun 1, 2015 13:28
I get image and test. THX

I forgot to rebuild fbturbo driver for xorg
[32.257] (II) LoadModule: "fbturbo"
[32.258] (II) Loading /usr/lib/xorg/modules/drivers/.so
[32.294] (II) Module fbturbo: vendor = "X.Org Foundation"
[32.294] compiled for 1.12.4, module version = 0.4.0
[32.295] Module class: X.Org Video Driver
[32.295] ABI class: X.Org Video Driver, version 12.1
[32.295] (EE) module ABI major version (12) does not match the server's version (19)
[32.295] (II) UnloadModule: "fbturbo"
[32.295] (II) Unloading fbturbo
[32.295] (EE) Failed to load module "fbturbo" (module requirement mismatch, 0)

On this hardware acceleration is not working

Driver rebuild. I share the later
[ 28667.368] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[ 28667.383] (II) Module glx: vendor="X.Org Foundation"
[ 28667.383]    compiled for 1.17.1, module version = 1.0.0
[ 28667.384]    ABI class: X.Org Server Extension, version 9.0
[ 28667.384] (==) AIGLX enabled
[ 28667.384] (II) LoadModule: "fbturbo"
[ 28667.385] (II) Loading /usr/lib/xorg/modules/drivers/fbturbo_drv.so
[ 28667.386] (II) Module fbturbo: vendor="X.Org Foundation"
[ 28667.386]    compiled for 1.17.1, module version = 0.4.0
[ 28667.386]    Module class: X.Org Video Driver
[ 28667.386]    ABI class: X.Org Video Driver, version 19.0
[ 28667.387] (II) FBTURBO: driver for framebuffer: fbturbo
[ 28667.387] (++) using VT number 7

[ 28667.387] (WW) Falling back to old probe method for fbturbo
[ 28667.387] (II) Loading sub module "fbdevhw"
[ 28667.388] (II) LoadModule: "fbdevhw"
[ 28667.388] (II) Loading /usr/lib/xorg/modules/libfbdevhw.so
[ 28667.389] (II) Module fbdevhw: vendor="X.Org Foundation"
[ 28667.389]    compiled for 1.17.1, module version = 0.0.2
[ 28667.389]    ABI class: X.Org Video Driver, version 19.0
[ 28667.390] (II) FBTURBO(0): using /dev/fb0
[ 28667.390] (WW) VGA arbiter: cannot open kernel arbiter, no multi-card support
[ 28667.390] (II) FBTURBO(0): Creating default Display subsection in Screen section
        "Default Screen Section" for depth/fbbpp 24/32
[ 28667.390] (==) FBTURBO(0): Depth 24, (==) framebuffer bpp 32
[ 28667.390] (==) FBTURBO(0): RGB weight 888
[ 28667.390] (==) FBTURBO(0): Default visual is TrueColor
[ 28667.391] (==) FBTURBO(0): Using gamma correction (1.0, 1.0, 1.0)
[ 28667.391] (II) FBTURBO(0): hardware:  (video memory: 7200kB)
[ 28667.391] (**) FBTURBO(0): Option "fbdev" "/dev/fb0"
[ 28667.391] (**) FBTURBO(0): Option "SwapbuffersWait" "true"
[ 28667.392] (II) FBTURBO(0): processor: ARM Cortex-A7
[ 28667.392] (II) FBTURBO(0): checking modes against framebuffer device...
[ 28667.392] (II) FBTURBO(0): checking modes against monitor...
[ 28667.392] (--) FBTURBO(0): Virtual size is 1280x720 (pitch 1280)
[ 28667.392] (**) FBTURBO(0):  Built-in mode "current": 74.2 MHz, 45.0 kHz, 60.0 Hz
[ 28667.392] (II) FBTURBO(0): Modeline "current"x0.0   74.25  1280 1390 1430 1650  720 725 730 750 +hsync +vsync -csync (45.0 kHz b)
[ 28667.392] (==) FBTURBO(0): DPI set to (96, 96)
[ 28667.392] (II) Loading sub module "fb"
[ 28667.392] (II) LoadModule: "fb"
[ 28667.393] (II) Loading /usr/lib/xorg/modules/libfb.so
[ 28667.394] (II) Module fb: vendor="X.Org Foundation"
[ 28667.394]    compiled for 1.17.1, module version = 1.0.0
[ 28667.394]    ABI class: X.Org ANSI C Emulation, version 0.4
[ 28667.394] (==) Depth 24 pixmap format is 32 bpp
[ 28667.396] (II) FBTURBO(0): using backing store heuristics
[ 28667.426] (II) FBTURBO(0): enabled G2D acceleration
[ 28667.427] (==) FBTURBO(0): Backing store enabled
[ 28667.428] (==) FBTURBO(0): DPMS enabled
[ 28667.429] (II) FBTURBO(0): using sunxi disp layers for X video extension
[ 28667.429] (II) FBTURBO(0): using hardware cursor
[ 28667.454] (II) Loading sub module "dri2"
[ 28667.455] (II) LoadModule: "dri2"
[ 28667.455] (II) Module "dri2" already built-in
[ 28667.461] (II) FBTURBO(0): tear-free zero-copy double buffering needs more video memory
[ 28667.461] (II) FBTURBO(0): please set fb0_framebuffer_num >= 3 in the fex file
[ 28667.461] (II) FBTURBO(0): and sunxi_fb_mem_reserve >= 11 in the kernel cmdline
[ 28667.461] (II) FBTURBO(0): enabled display controller hardware overlays for DRI2
[ 28667.461] (II) FBTURBO(0): Wait on SwapBuffers? enabled
[ 28667.461] (II) FBTURBO(0): [DRI2] Setup complete
[ 28667.462] (II) FBTURBO(0): [DRI2]   DRI driver: lima
[ 28667.462] (II) FBTURBO(0): using DRI2 integration for Mali GPU (UMP buffers)
[ 28667.462] (II) FBTURBO(0): Mali binary drivers can only accelerate EGL/GLES
[ 28667.462] (II) FBTURBO(0): so AIGLX/GLX is expected to fail or fallback to software
[ 28667.462] (==) RandR enabled
[ 28667.505] (II) SELinux: Disabled on system
[ 28667.511] (EE) AIGLX error: dlopen of /usr/lib/arm-linux-gnueabihf/dri/lima_dri.so failed (/usr/lib/arm-linux-gnueabihf/dri/lima_dri.so: cannot open shared object file: No such file or directory)
[ 28667.511] (EE) AIGLX: reverting to software rendering
[ 28667.531] (II) AIGLX: Loaded and initialized swrast
[ 28667.532] (II) GLX: Initialized DRISWRAST GL provider for screen 0
[ 28667.599] (II) XKB: reuse xkmfile /var/lib/xkb/server-B20D7FC79C7F597315E3E501AEF10E0D866E8E92.xkm
[ 28667.624] (II) config/udev: Adding input device axp20-supplyer (/dev/input/event1)
[ 28667.625] (**) axp20-supplyer: Applying InputClass "evdev keyboard catchall"
[ 28667.625] (**) axp20-supplyer: Applying InputClass "keyboard defaults"
[ 28667.625] (II) LoadModule: "evdev"
[ 28667.626] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
[ 28667.628] (II) Module evdev: vendor="X.Org Foundation"
[ 28667.628]    compiled for 1.16.0, module version = 2.9.0
[ 28667.628]    Module class: X.Org XInput Driver
[ 28667.628]    ABI class: X.Org XInput driver, version 21.0

cyryllo  

I waiting on new image ;)

cyryllo replied at Mon Jun 1, 2015 16:19
I waiting on new image ;)

I updated the image
and add support ibvdpau-sunxi driver for mplayer h264 encoded! (hardware accelerated video decoding)
apt-get install mpv
mpv --vo=vdpau --hwdec=vdpau --hwdec-codecs=all [filename]
VLC  used libhybris

video normal
Screenshot.png

You have to log in before you can reply Login | Sign Up

Points Rules