Graphics
#36
(02-27-2016, 08:07 AM)UnixOutlaw Wrote: forget about running a GUI on the BananaPI

Not with the crappy manufacturer provided OS images but since the linux-sunxi community made some huge progress in the past I just tried it out. 

Main purpose was testing the Armbian build system and for that I was using an old Banana Pi without SD card only connected to display, build host through USB and GbE network. I let an desktop jessie image build that automatically booted the Banana through USB and let it then load the rootfs through NFS. All the stuff is HW accelerated (both GPU and video) and I simply played an h.264 1080p video smoothlessly with sound.

At the moment any A20 board outperforms Pine64 when it's about desktop usage. But this will change soon if all the necessary stuff will be ported by the community to A64 (that is also able to decode HEVC HW accelerated). One important factor when it's about using any SBC for any sort of desktop stuff with Linux is I/O latency. As long as the homedir is on an ultra slow SD card forget about it. Since eMMC is not available on Pine64 the best idea is to move rootfs/homedir to a connected USB device (on the Banana Pi I tested with a SATA SSD: way more responsive)


[1] Armbian build process:

Code:
root@armbian:/var/git/Armbian# ./compile.sh KERNEL_ONLY=no BOARD=bananapipro BRANCH=default PROGRESS_DISPLAY=plain RELEASE=jessie BUILD_DESKTOP=yes EXTENDED_DEBOOTSTRAP=yes ROOTFS_TYPE=fel FEL_AUTO=yes FIXED_IMAGE_SIZE=3000 PROGRESS_LOG_TO_FILE=yes
[ o.k. ] Creating board support package. [ bananapipro ]
[ o.k. ] Fingerprinting. [ Armbian 5.05 Bananapipro Debian jessie default Linux 3.4.110 ]
[ o.k. ] Building deb package. [ linux-jessie-root-bananapipro_5.05_armhf.deb ]
[ o.k. ] Starting build process for [ bananapipro jessie ]
[ warn ] Assuming linux-image-sun7i_5.05_armhf.deb supports fel
[ o.k. ] Extracting jessie_desktop-ng.e8e...1ca.tgz [ 1 days old ]
jessie_desktop-ng.e8e...1ca.tgz:  610MiB [ 104MiB/s] [===================================================================================================>] 100%
[ o.k. ] Fixing release custom applications. [ jessie ]
[ o.k. ] Install kernel [ linux-image-sun7i_5.05_armhf.deb ]
[ o.k. ] Install u-boot [ linux-u-boot-sun7i_5.05_armhf.deb ]
[ o.k. ] Install headers [ linux-headers-sun7i_5.05_armhf.deb ]
[ o.k. ] Install firmware [ linux-firmware-image-sun7i_5.05_armhf.deb ]
[ o.k. ] Creating boot scripts [ bananapipro ]
[ o.k. ] Installing desktop [ XFCE ]
[ o.k. ] Installing desktop-extras for sunxi [ sunxi ]
Extracting templates from packages: 100%
[ o.k. ] Installing external applications [ USB redirector ]
[ o.k. ] Installing external applications [ RT8192 driver ]
[ o.k. ] Installing external applications [ MT7601U - driver ]
[ o.k. ] Calling image customization script [ customize-image.sh ]
[ o.k. ] Starting FEL boot [ bananapipro ]
[ o.k. ] Loading files via [ FEL USB ]
100% [================================================]  5626 kB,  555.5 kB/s
100% [================================================]    50 kB,  510.3 kB/s
100% [================================================]     0 kB,   98.2 kB/s
[ o.k. ] Press <b> to boot again, <q> to finish [ FEL ]


Messages In This Thread
Graphics - by Danne79 - 12-10-2015, 07:19 AM
RE: Graphics - by Vroomer - 12-12-2015, 08:28 AM
RE: Graphics - by taros - 12-12-2015, 09:08 AM
RE: Graphics - by monmoonmooonmoooon - 12-16-2015, 09:43 AM
RE: Graphics - by tkaiser - 12-16-2015, 11:58 AM
RE: Graphics - by taros - 12-16-2015, 06:40 PM
RE: Graphics - by psypro - 12-16-2015, 09:03 AM
RE: Graphics - by ajstarks - 12-19-2015, 09:33 AM
RE: Graphics - by BobF - 12-19-2015, 12:45 PM
RE: Graphics - by o9guy - 12-28-2015, 04:13 PM
RE: Graphics - by mar81018 - 01-22-2017, 07:55 PM
RE: Graphics - by nomadewolf - 12-29-2015, 08:12 PM
RE: Graphics - by vade - 01-24-2016, 11:04 AM
RE: Graphics - by tllim - 01-24-2016, 01:58 PM
RE: Graphics - by vade - 01-24-2016, 02:01 PM
RE: Graphics - by taros - 01-25-2016, 07:57 AM
RE: Graphics - by BobF - 02-10-2016, 11:28 AM
RE: Graphics - by bjorke - 02-10-2016, 06:01 PM
RE: Graphics - by lenny.raposo-pine64.pro - 02-11-2016, 03:20 PM
RE: Graphics - by joe - 02-11-2016, 06:44 PM
RE: Graphics - by lenny.raposo-pine64.pro - 02-11-2016, 09:04 PM
RE: Graphics - by joe - 02-12-2016, 01:14 AM
RE: Graphics - by BobF - 02-16-2016, 11:04 AM
RE: Graphics - by MichaelMeissner - 02-16-2016, 11:15 AM
RE: Graphics - by BobF - 02-18-2016, 10:44 AM
RE: Graphics - by Ghost - 02-18-2016, 11:16 AM
RE: Graphics - by taros - 02-18-2016, 05:44 PM
RE: Graphics - by carb1a4h - 02-18-2016, 08:09 PM
RE: Graphics - by janjwerner - 02-19-2016, 09:07 AM
RE: Graphics - by taros - 02-19-2016, 09:56 AM
RE: Graphics - by nomadewolf - 02-20-2016, 06:58 AM
RE: Graphics - by UnixOutlaw - 02-27-2016, 08:07 AM
RE: Graphics - by coleshores - 03-12-2016, 10:38 PM
RE: Graphics - by Andrew2 - 03-15-2016, 08:53 AM
RE: Graphics - by Ghost - 03-12-2016, 02:50 PM
RE: Graphics - by tllim - 03-12-2016, 10:42 PM
RE: Graphics - by lenny.raposo-pine64.pro - 03-14-2016, 10:35 PM

Possibly Related Threads…
Thread Author Replies Views Last Post
  Linux accelerated graphics nomadewolf 1 4,426 12-29-2015, 11:26 PM
Last Post: tllim

Forum Jump:


Users browsing this thread: 1 Guest(s)