A good desktop experience on Rock64
#1
Smile 
A part of every SBC community will always want to use the device as a desktop 'replacement'. Starting with ayufan's 0.6.25 build much of the things people seek in such a desktop replacement are finally available and working. That said, please remember that until 0.6.X is labelled as 'pre-release' certain features - or the entire OS image - may not work properly or at all.  

Here is what you do. I suggest using an eMMC or external USB 3.0 HDD rather than a SD for best performance. Download the latest Ubuntu Xenial or Bionic (I've tested Bionic only) and install the LXDE desktop using the script in /usr/local/sbin

Code:
sudo ./install_desktop.sh lxde

The LXDE desktop performs much better than the remaining options I've tried. If you have a high-DPI display, you will also be happy to find that your display resolution is supported and you can switch to other resolutions from the  settings -> monitor settings drop-down menu. Out of the box the experience is a bit bare-bones, which is a good thing as you'll get a chance to theme the desktop and install the things you need yourself. 

The build comes bundled with Chromium, which performs ok, but I suggest installing Firefox because version 57 onward performs very well on such low-end devices. The browsing experience is very smooth by default but you can improve performance further if you wish. Those who want to watch youtube in their browser will be happy that even windowed 1080p video playback works fine in both Chromium and Firefox. 

Speaking of video playback, 1080p video can be played (potentially higher resolution too - I haven't tried) using MPV and SMplayer. If you wish to use SMplayer rather than MPV then you'll need to set it up first. I had no issues with smooth playback.
You can find me on IRC, Discord and Twitter


  Reply
#2
couldnt install lxde on bionic minimal. unmet dependencies of mpv.
  Reply
#3
My linux knowledge is limited so maybe this question sound stupid but, can i install kodi over this lxde desktop and have at least 30fps+ on 1080p videos? and you mention youtube windowed 1080p but what about watching those at the full 1080p fullscreen? do that behave fine and at least 30fps+? without weird external players? 
Im using the rock64 as a media server but now i want to plug it to the tv and use it as a mixed media server/player on a single device, is there anything i need to have in mind in this situation?
  Reply
#4
(03-07-2018, 07:32 AM)Trash_Can_Man Wrote: My linux knowledge is limited so maybe this question sound stupid but, can i install kodi over this lxde desktop and have at least 30fps+ on 1080p videos? and you mention youtube windowed 1080p but what about watching those at the full 1080p fullscreen? do that behave fine and at least 30fps+? without weird external players? 
Im using the rock64 as a media server but now i want to plug it to the tv and use it as a mixed media server/player on a single device, is there anything i need to have in mind in this situation?

You can't play 1080p full screen in a browser. Perhaps 720 or 480p - but I haven't tried. Although I doubt it. 
As for KODI, to my surprise the answer is yes, even when rendered in software 1080p playback and GUI is smooth for the most part (the CPU load is high however). I am pretty sure you can compile a version which would use acceleration like LibreELEC.
You can find me on IRC, Discord and Twitter


  Reply
#5
Yea i was planning to try the raybuntu libreelec build once his r23 release is flaged as stable but its either super slow on developing or simply abandoned and im kinda noob on linux so compiling stuff is kinda out of question lol
You know if any build is able to play youtube videos 1080p fullscreen with 30fps+ in a browser (i know there is a youtube addon for kodi and maybe i can use it to watch YT videos on that libreelec build but i prefer a proper browser experience)?
  Reply
#6
(03-07-2018, 08:11 AM)Trash_Can_Man Wrote: Yea i was planning to try the raybuntu libreelec build once his r23 release is flaged as stable but its either super slow on developing or simply abandoned and im kinda noob on linux so compiling stuff is kinda out of question lol
You know if any build is able to play youtube videos 1080p fullscreen with 30fps+ in a browser (i know there is a youtube addon for kodi and maybe i can use it to watch YT videos on that libreelec build but i prefer a proper browser experience)?

LibreELEC is very much in development - I'd even say its moving fast from the bits and pieces I see. Word has it that some of it has started being upstreamed already (or is about to be). I think your idea of 'super slow' is rather subjective Wink Kwiboo even said he got HDMI + Mali + KODI running on mainline the other day in the chat. 
As for your questions: there is a youtube addon in LibreELEC that works perfectly (please ask LibreELEC questions in this thread). If you really want to play back youtube videos on desktop then use one of the many 'open in' plugins for FireFox (see links in first post); that will play back HD videos in full screen.
You can find me on IRC, Discord and Twitter


  Reply
#7
OH didnt knew that, im gonna keep waiting for that r23 release then, tyvvm for your help Big Grin
  Reply
#8
so i installed bionic minimal from this repo and ran the script in usr/local/sbin/ but it errored out due to mpv/ffmpeg dependencies. so i tried the minimal xenial and managed to install lxde but after restarting all i get is a black screen. anybody have any tips or perhaps a short tutorial on installing lxde in a minimal linux install? also big thanks to ayufan for all the hard work.
  Reply
#9
(03-07-2018, 02:53 PM)dan1972 Wrote: so i installed bionic minimal from this repo and ran the script in usr/local/sbin/ but it errored out due to mpv/ffmpeg dependencies. so i tried the minimal xenial and managed to install lxde but after restarting all i get is a black screen. anybody have any tips or perhaps a short tutorial on installing lxde in a minimal linux install? also big thanks to ayufan for all the hard work.

I could install lxde (and gnome) ok a few days ago from bionic minimal. I bricked the system so I started all over again. But I can no longer install anything, with the same error. Has the bionic repo changed in the meantime ?
  Reply
#10
(03-07-2018, 09:53 PM)pytheas Wrote:
(03-07-2018, 02:53 PM)dan1972 Wrote: so i installed bionic minimal from this repo and ran the script in usr/local/sbin/ but it errored out due to mpv/ffmpeg dependencies. so i tried the minimal xenial and managed to install lxde but after restarting all i get is a black screen. anybody have any tips or perhaps a short tutorial on installing lxde in a minimal linux install? also big thanks to ayufan for all the hard work.

I could install lxde (and gnome) ok a few days ago from bionic minimal. I bricked the system so I started all over again. But I can no longer install anything, with the same error. Has the bionic repo changed in the meantime ?

Interesting. Has someone filed the issue on git ?
You can find me on IRC, Discord and Twitter


  Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  rock64-debian-mrfixit-190531.img.xz : missing /usr/lib/dri/rockchip_dri.so popi 4 87 Yesterday, 06:00 PM
Last Post: Rocklobster
  slarm64 (unofficial slackware) Rock64 RK3328 (aarch64) mara 114 66,318 07-31-2021, 10:52 AM
Last Post: mara
  openwrt for the rock64 wilsonYan 15 7,152 06-28-2021, 09:50 PM
Last Post: wilsonYan
  Centos 8 Stream on Rock64 ayoungdukie 1 350 06-07-2021, 11:50 AM
Last Post: zer0sig
  Talos on ROCK64 cjyar 2 372 06-04-2021, 11:50 AM
Last Post: cjyar
  CentOS 7 for Rock64 pineadmin 3 3,246 05-30-2021, 08:20 AM
Last Post: ayoungdukie
  Rock64 CRUX-ARM (aarch64) mara 0 280 05-27-2021, 02:22 PM
Last Post: mara
  DietPi OS for ROCK64 MichaIng 15 4,909 05-24-2021, 07:46 AM
Last Post: MichaIng
  RETRO-GAMING: UPDATED RELEASE OF RECALBOX FOR THE ROCK64 Mrfixit2001 32 26,485 05-22-2021, 07:01 AM
Last Post: fartadeadrian
  Armbian for Rock64 pineadmin 31 22,853 05-08-2021, 09:35 AM
Last Post: Wizzard

Forum Jump:


Users browsing this thread: 1 Guest(s)