Welcome, Guest
You have to register before you can post on our site.

Username
  

Password
  





Search Forums



(Advanced Search)

Forum Statistics
» Members: 30,100
» Latest member: AngelaWhite1
» Forum threads: 16,360
» Forum posts: 117,528

Full Statistics

Latest Threads
PineNote v1.2 - Charges N...
Forum: General Discussion on Pinebook Pro
Last Post: ttsp
Yesterday, 02:52 AM
» Replies: 0
» Views: 49
How to change the PineNot...
Forum: General Discussion on PineNote
Last Post: cameronharring
07-01-2026, 12:22 PM
» Replies: 0
» Views: 35
PinePhone Pro disable Vol...
Forum: PinePhone Pro Hardware
Last Post: FR_IV
07-01-2026, 10:53 AM
» Replies: 1
» Views: 1,516
Star64/Starpro64 kernel b...
Forum: General
Last Post: tgbgreen
06-30-2026, 12:17 PM
» Replies: 1
» Views: 2,128
Manjaro affected by Arch ...
Forum: General
Last Post: tantamount
06-28-2026, 10:45 AM
» Replies: 0
» Views: 204
Fix Bricked SPI Flash, Pi...
Forum: PinePhone Pro Hardware
Last Post: FR_IV
06-27-2026, 05:00 PM
» Replies: 0
» Views: 138
irradium (based on crux l...
Forum: Linux on RockPro64
Last Post: mara
06-27-2026, 04:09 PM
» Replies: 12
» Views: 19,605
irradium (based on crux l...
Forum: Linux on Rock64
Last Post: mara
06-27-2026, 02:43 PM
» Replies: 13
» Views: 18,788
Android Gaming Image
Forum: Game Station Emulation
Last Post: Jacobgilbert
06-26-2026, 07:06 AM
» Replies: 52
» Views: 111,125
rAudio for Rock64 V2/Pine...
Forum: Linux on Rock64
Last Post: shinzuka
06-25-2026, 03:16 PM
» Replies: 11
» Views: 1,950

 
  Help pls~Desktop (xfce4/lxde/gnome/i3) installation problem. Install_desktop.sh faild
Posted by: yours_david - 04-10-2018, 11:41 PM - Forum: Linux on Rock64 - No Replies

Hi Pine64 community, 

I have been very happy to have Rock64 running openmediavault to manager my 3 HDDs for share, 2 HDDs sitting on USB3 HDD dock for non-raid share, 1 HDD USB2 running cold backup. Now I would like to install desktop, e.g. xfce4/lxde/gnome/i3, on top of my OMV image. I run "install_desktop.sh" script from "/usr/local/sbin/" after searching through forum and internet. 

The installation progress get stuck while fetch plex, the error code is in below. The full details list at bottom for better reading.

Code:
E: Failed to fetch https://downloads.plex.tv/repo/deb/dists/./public/InRelease                     Unable to find expected entry 'main/binary-armhf/Packages' in Release file (Wron                   g sources.list entry or malformed file)
E: Some index files failed to download. They have been ignored, or old ones used                    instead.


My firmware based on 0.6.31: jenkins-linux-build-rock-64-209, which was upgraded from 0.6.28: jenkins-linux-build-rock-64-197 by running "sudo apt-get update -y & sudo apt-get install linux-rock64 -y". 

As a linux noob, I tried what I can but still failed to install xfce4 then run KODI while running OMV at background. 
I checked install_desktop.sh trying to comment off fetch plex in order to continue such installation, but I can't find anything. 
I also run "apt-get install xfce4", but don't know how to run xfce4. 

Can anyone help me to run OMV+HTPC Kodi solution on my rock64 NAS build? Two questions.

Q1, how to fix install_desktop.sh?
Q2, without that .sh strip, how can I install xfce4 and kodi then run based on OMV rock64 firmware? Thank you for any advise.

Cheers, 
David

Full log which run install_desktop.sh

Code:
root@NAS-David:/usr/local/sbin# install_desktop.sh xfce4
Get:1 file:/var/cache/openmediavault/archives  InRelease
Ign:1 file:/var/cache/openmediavault/archives  InRelease
Get:2 file:/var/cache/openmediavault/archives  Release
Ign:2 file:/var/cache/openmediavault/archives  Release
Get:3 file:/var/cache/openmediavault/archives  Packages
Ign:3 file:/var/cache/openmediavault/archives  Packages
Get:4 file:/var/cache/openmediavault/archives  Translation-en
Ign:4 file:/var/cache/openmediavault/archives  Translation-en
Get:3 file:/var/cache/openmediavault/archives  Packages
Ign:3 file:/var/cache/openmediavault/archives  Packages
Get:4 file:/var/cache/openmediavault/archives  Translation-en
Ign:4 file:/var/cache/openmediavault/archives  Translation-en
Get:3 file:/var/cache/openmediavault/archives  Packages
Ign:3 file:/var/cache/openmediavault/archives  Packages
Get:4 file:/var/cache/openmediavault/archives  Translation-en
Ign:4 file:/var/cache/openmediavault/archives  Translation-en
Get:3 file:/var/cache/openmediavault/archives  Packages
Ign:3 file:/var/cache/openmediavault/archives  Packages
Get:4 file:/var/cache/openmediavault/archives  Translation-en
Ign:4 file:/var/cache/openmediavault/archives  Translation-en
Get:3 file:/var/cache/openmediavault/archives  Packages
Ign:3 file:/var/cache/openmediavault/archives  Packages
Get:4 file:/var/cache/openmediavault/archives  Translation-en
Ign:4 file:/var/cache/openmediavault/archives  Translation-en
Get:3 file:/var/cache/openmediavault/archives  Packages
Get:4 file:/var/cache/openmediavault/archives  Translation-en
Ign:4 file:/var/cache/openmediavault/archives  Translation-en
Hit:5 http://security.debian.org stretch/updates InRelease
Hit:6 http://ppa.launchpad.net/ayufan/rock64-ppa/ubuntu bionic InRelease
Get:7 https://download.docker.com/linux/debian stretch InRelease [39.1 kB]
Get:11 https://downloads.plex.tv/repo/deb ./public InRelease [3408 B]
Hit:12 http://packages.openmediavault.org/public arrakis InRelease
Ign:14 https://dl.bintray.com/openmediavault-plugin-developers/arrakis stretch I                   nRelease
Ign:15 https://dl.bintray.com/openmediavault-plugin-developers/arrakis-testing s                   tretch InRelease
Ign:16 https://dl.bintray.com/openmediavault-plugin-developers/arrakis-plex stre                   tch InRelease
Get:17 http://deb.ayufan.eu/orgs/ayufan-rock64/pre-releases  InRelease [1253 B]
Ign:18 https://dl.bintray.com/openmediavault-plugin-developers/arrakis-sync stre                   tch InRelease
Hit:19 https://openmediavault.github.io/packages arrakis InRelease
Ign:20 https://dl.bintray.com/openmediavault-plugin-developers/arrakis-docker st                   retch InRelease
Hit:9 https://apt.syncthing.net syncthing InRelease
Get:21 https://dl.bintray.com/openmediavault-plugin-developers/arrakis stretch R                   elease [4389 B]
Hit:21 https://dl.bintray.com/openmediavault-plugin-developers/arrakis stretch R                   elease
Hit:8 http://cdn-fastly.deb.debian.org/debian stretch-backports InRelease
Ign:10 http://cdn-fastly.deb.debian.org/debian stretch InRelease
Hit:13 http://cdn-fastly.deb.debian.org/debian stretch-updates InRelease
Hit:22 http://cdn-fastly.deb.debian.org/debian stretch Release
Get:24 https://dl.bintray.com/openmediavault-plugin-developers/arrakis-testing s                   tretch Release [4389 B]
Hit:24 https://dl.bintray.com/openmediavault-plugin-developers/arrakis-testing s                   tretch Release
Get:26 https://dl.bintray.com/openmediavault-plugin-developers/arrakis-plex stre                   tch Release [3540 B]
Hit:26 https://dl.bintray.com/openmediavault-plugin-developers/arrakis-plex stre                   tch Release
Get:29 https://dl.bintray.com/openmediavault-plugin-developers/arrakis-sync stre                   tch Release [3540 B]
Hit:29 https://dl.bintray.com/openmediavault-plugin-developers/arrakis-sync stre                   tch Release
Get:31 https://dl.bintray.com/openmediavault-plugin-developers/arrakis-docker st                   retch Release [3540 B]
Hit:31 https://dl.bintray.com/openmediavault-plugin-developers/arrakis-docker st                   retch Release
Fetched 43.8 kB in 8s (5031 B/s)
Exception ignored in: <function WeakValueDictionary.__init__.<locals>.remove at                    0xf6ca1468>
Traceback (most recent call last):
 File "/usr/lib/python3.5/weakref.py", line 117, in remove
TypeError: 'NoneType' object is not callable
Exception ignored in: <function WeakValueDictionary.__init__.<locals>.remove at                    0xf6ca1468>
Traceback (most recent call last):
 File "/usr/lib/python3.5/weakref.py", line 117, in remove
TypeError: 'NoneType' object is not callable
Reading package lists... Done
E: Failed to fetch https://downloads.plex.tv/repo/deb/dists/./public/InRelease                     Unable to find expected entry 'main/binary-armhf/Packages' in Release file (Wron                   g sources.list entry or malformed file)
E: Some index files failed to download. They have been ignored, or old ones used                    instead.


  Making a DVD Server (including burning) using Rock64
Posted by: Ron Piggott - 04-10-2018, 01:25 PM - Forum: Linux on Pine A64(+) - Replies (1)

Is someone able to provide a set of steps that would result in a DVD server?  I have a USB 3.0 DVD drive I'd like to share on my home network as it's own independent server.

- I use to burn a weekly backup
- I'd like to also use it on my home network so anyone could watch videos

Ron


  Footprint for the recommended Wi-Fi+BT breakout board
Posted by: Madhuwesly - 04-09-2018, 04:28 AM - Forum: Wifi/BT Module - Replies (1)

Hello,

Can anyone ping me here the package/Footprint information for the recommended Wi-Fi+BT breakout board for SoPine A64 Baseboard?


Awaiting a reply.

Thanks in advance.


  OpenAuto
Posted by: polybius - 04-08-2018, 07:15 PM - Forum: LCD and Touch Panel - No Replies

I have the Pine64 LCD touchscreen kit and was wondering if anybody would have the time to help configure it to work with OpenAuto. It looks like this would be a good use for the kit and I might finally get some use out of it. I tried to set everything up with the Armbian image but I couldn't get aasdk compiled properly because I didn't have the correct version of protobuf or something. Any help would be appreciated!


Sad Rock64 4GB poor USB3 HDD performance
Posted by: KernelPanic - 04-08-2018, 12:18 PM - Forum: Linux on Rock64 - Replies (7)

I've received my Rock64 4GB a few weeks back but I'm having some trouble getting the external hard drive to perform as it should.

I really hope anyone here has some idea's on how to get performance up to spec because I'm about to pull my hair out with this issue. The main purpose of the Rock64 was a replacement for my RasbPI3 as a NAS. Since the Rock64 has Gigabit ethernet and USB3 it seemed like a good fit but so far it's been dissapointing.  (It's rock stable though Shy )

The drive I'm a Seagate STEA4000400 USB3 (powered by wall adapter) which performs great on my Windows rig. Transferring files from the same server as I'm using to test with the Rock64 gives me a stable 110MB/s up/down.

I'm currently running bionic-minimal-rock64-0.6.31-209-arm64, but I've also tried xenial-minimal-rock64-0.5.15-136-arm64 (the current stable release) and but had similar results.

Right now I'm only get around 20MB/s write and about 40MB/s read on the drive when using RSYNC or SAMBA, which seems way too low.

I've tried Rsync (SSH), then after reading SSH might be the culprit for poor speed changed to NFS, then when this didn't help I tried the Rsync protocol (no notable change in performance).  Then said screw it and tried transferring files via samba, same crap performance. I just tried to do a local rysnc moving files around on the drive, around 18MB/s.

At first the drive was formatted as EXT4, I've formatted it to NTFS now and still get the same performance. (I didn't expect any improvement, but this gave me the change to test the drive on my windows machine, which doesn't have the problem).

Here's some more debugging I've tried to do to narrow down the cause.. (all done with governor @ performance on 4.4.120-rockchip-ayufan-209)

Iperf with Rock64 as client: 

Code:
sudo iperf3 -c 192.168.2.10
\Connecting to host 192.168.2.10, port 5201
[  4] local 192.168.2.101 port 52794 connected to 192.168.2.10 port 5201
[ ID] Interval           Transfer     Bandwidth       Retr  Cwnd
[  4]   0.00-1.00   sec  96.3 MBytes   805 Mbits/sec    0    946 KBytes
[  4]   1.00-2.00   sec   100 MBytes   839 Mbits/sec    0   1.04 MBytes
[  4]   2.00-3.00   sec   100 MBytes   839 Mbits/sec    0   1.25 MBytes
[  4]   3.00-4.00   sec   100 MBytes   839 Mbits/sec    0   1.25 MBytes
[  4]   4.00-5.00   sec   100 MBytes   840 Mbits/sec    0   1.90 MBytes
[  4]   5.00-6.01   sec   101 MBytes   845 Mbits/sec    0   1.90 MBytes
[  4]   6.01-7.00   sec   100 MBytes   840 Mbits/sec    0   1.90 MBytes
[  4]   7.00-8.00   sec   100 MBytes   842 Mbits/sec    0   1.90 MBytes
[  4]   8.00-9.01   sec   101 MBytes   845 Mbits/sec    0   1.93 MBytes
[  4]   9.01-10.00  sec   100 MBytes   840 Mbits/sec    0   1.93 MBytes
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bandwidth       Retr
[  4]   0.00-10.00  sec   999 MBytes   838 Mbits/sec    0             sender
[  4]   0.00-10.00  sec   995 MBytes   834 Mbits/sec                  receiver

Rock64 as server:
Code:
sudo iperf3 -s
-----------------------------------------------------------
Server listening on 5201
-----------------------------------------------------------
Accepted connection from 192.168.2.10, port 48590
[  5] local 192.168.2.101 port 5201 connected to 192.168.2.10 port 48592
[ ID] Interval           Transfer     Bandwidth
[  5]   0.00-1.00   sec   108 MBytes   907 Mbits/sec
[  5]   1.00-2.00   sec   112 MBytes   941 Mbits/sec
[  5]   2.00-3.00   sec   112 MBytes   940 Mbits/sec
[  5]   3.00-4.00   sec   112 MBytes   940 Mbits/sec
[  5]   4.00-5.00   sec   112 MBytes   941 Mbits/sec
[  5]   5.00-6.00   sec   112 MBytes   941 Mbits/sec
[  5]   6.00-7.00   sec   112 MBytes   941 Mbits/sec
[  5]   7.00-8.00   sec   112 MBytes   941 Mbits/sec
[  5]   8.00-9.00   sec   111 MBytes   933 Mbits/sec
[  5]   9.00-10.00  sec   112 MBytes   941 Mbits/sec
[  5]  10.00-10.03  sec  3.43 MBytes   929 Mbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bandwidth
[  5]   0.00-10.03  sec  0.00 Bytes  0.00 bits/sec                  sender
[  5]   0.00-10.03  sec  1.09 GBytes   937 Mbits/sec                  receiver

As client is a bit slower, but acceptable (if anyone knows why I'd gladly hear it, firewall is disabled)

iozone test:
Code:
iozone -e -I -a -s 100M -r 4k -r 16k -r 512k -r 1024k -r 16384k -i 0 -i 1 -i 2
       Iozone: Performance Test of File I/O
               Version $Revision: 3.429 $
               Compiled for 64 bit mode.
               Build: linux

       Contributors:William Norcott, Don Capps, Isom Crawford, Kirby Collins
                    Al Slater, Scott Rhine, Mike Wisner, Ken Goss
                    Steve Landherr, Brad Smith, Mark Kelly, Dr. Alain CYR,
                    Randy Dunlap, Mark Montague, Dan Million, Gavin Brebner,
                    Jean-Marc Zucconi, Jeff Blomberg, Benny Halevy, Dave Boone,
                    Erik Habbinga, Kris Strecker, Walter Wong, Joshua Root,
                    Fabrice Bacchella, Zhenghua Xue, Qin Li, Darren Sawyer,
                    Vangel Bojaxhi, Ben England, Vikentsi Lapa.

       Run began: Sun Apr  8 19:54:02 2018

       Include fsync in write timing
       O_DIRECT feature enabled
       Auto Mode
       File size set to 102400 kB
       Record Size 4 kB
       Record Size 16 kB
       Record Size 512 kB
       Record Size 1024 kB
       Record Size 16384 kB
       Command line used: iozone -e -I -a -s 100M -r 4k -r 16k -r 512k -r 1024k -r 16384k -i 0 -i 1 -i 2
       Output is in kBytes/sec
       Time Resolution = 0.000001 seconds.
       Processor cache size set to 1024 kBytes.
       Processor cache line size set to 32 bytes.
       File stride size set to 17 * record size.
                                                             random    random     bkwd    record    stride
             kB  reclen    write  rewrite    read    reread    read     write     read   rewrite      read   fwrite frewrite    fread  freread
         102400       4    22657    26762    91373    92627    90584    31170
         102400      16    53854    65291   261840   273802   270460    65326
         102400     512    88260    91791   308807   324209   361771    94020
         102400    1024    85033    92685   356563   368805   368856    92340
         102400   16384    91176    96230   350895   369697   370204    97167
Not sure if these are good results

Test with DD: Sad
Code:
/mnt/sg1/test$ dd if=/dev/zero of=./largefile bs=1M count=1024
1024+0 records in
1024+0 records out
1073741824 bytes (1.1 GB, 1.0 GiB) copied, 29.5178 s, 36.4 MB/s

Cleared cache with
Code:
sudo sh -c "sync && echo 3 > /proc/sys/vm/drop_caches"

Then tested read, seems fine:
Code:
/mnt/sg1/test$ dd if=./largefile of=/dev/null bs=4k
262144+0 records in
262144+0 records out
1073741824 bytes (1.1 GB, 1.0 GiB) copied, 6.97084 s, 154 MB/s

This is how the drive is mounted in fstab: (ext4 I had some bad perf)
Code:
/dev/disk/by-id/ata-ST4000DM004-2CV104_ZFN0B7VM-part1  /mnt/sg1     ntfs-3g rw, big_writes, defaults,nofail 0 0

Hope someone one of the smart people on here can help me figure this one out.
Thanks in advance!


  Shipping Time?
Posted by: Carmax91 - 04-07-2018, 10:41 AM - Forum: Shipment Related Discussion - Replies (2)

Hello everyone!

I've just bought a Rock64 board on 31 March and I received acknowledge from Sales team for this order. 

My question is, how long does it usually takes for an order to be shipped after being placed? I haven't found any info about this...
 
Thank you very much in advance for your time and help, regards...


Question Managing Android through a Gamepad???
Posted by: Danielsan - 04-07-2018, 01:16 AM - Forum: Android on Rock64 - Replies (7)

Hi guys,

I am trying Android (root) on my Rock64, I would like to use it with a gamepad rather then my keyboard+touchpad, the pad is working but I can only do tap/click and nothing more, all the buttons perform the same action, so I can't go back etc...

Does anyone of you have any idea how to make it possible?

Thanks in advance!


  Arduino IDE on rock64
Posted by: Jakr - 04-06-2018, 10:37 AM - Forum: Linux on Rock64 - No Replies

Has anyone been able to run the arduino IDE on the rock64?

I tried to on the latest Xenial mainline ... It seemed to install just fine, but doesn't launch.

I just got a couple of different ESP32 dev boards, thought I'd play with them, on the Rock 64

Jake


  Arch linux
Posted by: denwo - 04-06-2018, 06:59 AM - Forum: Linux on Rock64 - Replies (5)

Hello everyone, I recently purchased a rock64 SbC and I want to install arch linux. I've installed u-boot and installed/burned arch linux onto my micro sd card and hdd. Upon booting it for the first time I got no signal on my keyboard and mouse. Then I booted it for the second time and my keyboard flash it's lights, so did the mouse but my monitor DID NOT detect any signal.

Any Ideas?

The image I used is from this one, I've also tried this image. That didn't fix anything.

You might be asking ' why arch linux and not one of the software images in the rock64 wiki? ' - Well Fedora has a problem with the root password. Debian cannot connect to my wifi network, Xenial mate does but it's laggy and sluggish, Xenial I3 doesn't connect to my wifi network. And I have experience with arch linux, I would prefer Void Linux over Arch but the board isn't supported.


Information Searching the Forums
Posted by: Luke - 04-06-2018, 06:53 AM - Forum: Getting Started - No Replies

I recently noticed a significant increase of overlapping posts/ threads on the forum. Realistically speaking this probably cannot be avoided as new members join to have one or two questions answered so they can set up their hardware. But I do think that it would be beneficial to have this under control.

To this end, I feel that a  part of the problem is that people do not us/  do not know how to use the search functions available to them. Typing in a search query in the box on the top right of the forum is rarely useful because of how myBB interprets a search.

For instance, a search for

Quote:Rock64 GPIO
is understood as Rock64 OR GPIO as opposed to the AND behavior most people expect.

To get the search results you'd expect you need to write AND linking the two or more search words, such as in this example:
Quote:Rock64 AND GPIO

But even so the results of the search are hit n' miss. I find that a better alternative for a quick search is using google's search engine. In google type site:forum.pine64.org followed by the search words, e.g.:


[Image: SUfiuyB.png]


But lets get back to what is available in myBB. If you look above the top black bar with the search box, you'll see a looking glass icon labeled 'Search' which looks like this:

   

Clicking it reveals a number of useful options including: restricting searches to a sub-forum (device), max/min number of responses, author, username(s), date-range of the thread/post, prefixes, etc,.

[Image: MFQMrl5.png]


By narrowing your search to the sub-forum (device) and including a few other bits of information that one may remember or expect, its actually quite possible to narrow down the search to just a few threads/ posts that are relevant. In the case of my example, I included the handle of the person working on GPIO, narrowed the search down to the Rock64 sub-forum, and requested search results of all threads where the combination of the criteria appear. Here is the query results:

[Image: IWG6znm.png]

As you can see, when used correctly myBB search can actually be quite useful. Not only does it help you find that you need or join the relevant thread, but it also spares the mods some pointless work of redirecting people to the correct threads.

In short, please use the search function before posting. Thanks.