Ubuntu desktop 2 logins needed

what happens if you play 1440p video, is it oversized?

No that is my monitor it sets the initial console window size also the greeter login
Still got the white bar.

Oooh it is a bit toasty isn’t it :slight_smile:

@stuartiannaylor nope, your solution is worse than my, here is why: people have different resolution, yours would require additional srcipting to preset it and then if you connect another monitor or dsi it does not work.

my solution from here works: Firefox, enable OpenGL and remove whitebar

Damn, ok, I see where 4k could be smooth/er, playing now 1440p quite smooth and cpu is all the time on 1.42GHz which seems to be set as limit, however, without additional cooler you shouldnt overclock, will put a cooler on it and will test it with a cooler, I guess cpu overclocking shouldnt be issue, but here I would ask :slight_smile: RADXA devs to post guides

@stuartiannaylor you can always compile and get/install latest libmali:

# gpu support
# required for compilation
apt-get install -y cmake pkg-config
## get sources
git clone https://github.com/rockchip-linux/libmali /home/rock/libmali
touch /home/rock/libmali/silentinstall.sh && chmod +x /home/rock/libmali/silentinstall.sh
## create script for silent compilation and installation of latest sources from github
cat << EOF | tee -a /home/rock/libmali/silentinstall.sh
cd /home/rock/libmali;
git fetch -f origin;
git pull -f;
cmake . -DCMAKE_INSTALL_PREFIX=/usr && make install
EOF
chown -hR rock /home/rock/libmali
/home/rock/libmali/silentinstall.sh

after that, each time you run silentinstall.sh it will install latest sources

my solution from here works: Firefox, enable OpenGL and remove whitebar

Doesn’t remove the white bar though?

I have that there to set the console window also its no problem for me as its stopping on a 1080p monitor
But both don’t seem to remove the large white bar that pushes the overall image down off screen

I have no whitebar, did you restart/reload firefox? Try changing also view to theater then back to normal

EDIT: whitebar is caused by youtube scripts, not by opengl

Nope even get it with my usual test vids
http://bbb3d.renderfarming.net/download.html

This is frame which actually disappears, did you install libpam and activate opengl?

I have additionaly installed opencv packages and some other gstreamer stuff, can look up later (not now), do you have them, like gstreamer1.0-opencv?

Your testvideos work fine on my rock4, FullHD with 60fps stutters a little bit (tried them over http), however, youtube plays fullhd very, very smooth

EDIT: and there is no whitebar with your testvideos on firefox

Yeah ignore me it was just youtube dunno why but after the restart the privacy thing came back


You may recognise :slight_smile:

yes, I wrote it :), thanks for testing, I guess many will love final release :wink:

BTW: you maybe do not need power over ethernet packages if you dont use power over ethernet, however, installed them all is simpler than to think later about how did it work

I think with the heatsink I am just going to get 4 more 20mm Brass Hex posts and put a small blower there as like the m.2 board on top.
Heat sink has holes and presume they are tapped the same as the other side

This is because you are not logged in, youtube probably will ask you each time on new firefox restart thats why I meant that noscript could be additional solution.

1 Like

I use arctic usb cooler which cools down 10 devices, its enough, those run on 100% cpu since over a month now, it blows over then all, but I will put it into old PC casing as there is already nice controlled airflow with all filters required.

In that case you should make clear that you have longer cable for m2 extension board, as the one supplied is too short or like in my case, I got for ALL devices 2 short one (still have no clue what for is there a second one, I though that maybe extension board is wrong which should have 2 pci ports :joy: (just joking), but yeah, if you use short one, you will not be able to put it height enough. But like I said, I stongly recommend to to place it above the heatsink.

EDIT: not sure why I assumed now that you want to place m2 over heatsink, ignore my last message if I missunderstood

I think we all got 2 ribbon cables and a confused expression.
Mine is already turning into a FrankenPi :slight_smile:

But with it being on the bottom its sitting on a fairly non thermally conductive wooden table.
I have a 3.5" & 2.5" SSD to a 2 port sata m.2 card to try out tomorrow that is powered via the RockPi4 & 12V supply, so it is never going to be eloquent in looks.
The pillars I just got are 25mm with a 40mm fan than is only 10mm width, the heat sink isn’t that hot, it gets quite toasty but not too hot to touch.
I presume you can mangle the DTS as 2.0Ghz should be possible on the big cores.
"dual 1.8GHz Cortex-72 and qual 1.4GHz Cortex-A53 "

The 1.4 you saw was prob little core speed.

You can check with

sudo watch -n 1  cat /sys/devices/system/cpu/cpu*/cpufreq/cpuinfo_cur_freq
1 Like

I tried cheap Kingston/Samsung M2.ssd with USB3 casing, got in pcie1 mode 500-600, did not enable pcie2 for test, however, if pcie2 is not limited, best that you can use is lvm with raid-0 if you use more than 1 disk (which you probably use, as you can ad also free disk part of your internal eMMC

EDIT: this USB3 casing was used (supports up to 5Gbps), works in USB2: https://i-tec.cz/en/produkt/mysafem2-2/

EDIT2: tried now another disk with same casing also cheap, but in pcie2 mode:
this is the cheapeast Kingston disk: KINGSTON SA400M8240G

####################################################
GLOBAL TEST SETTINGS
####################################################
LOGFILE=benchmark-8119.log
SIZE=500m
IOSIZE=10g
IOENGINE=libaio
RUNTIMEVAR=60
TEMPFILE=fio-tempfile.dat



####################################################
Sequential READ speed with big blocks (this should be near the number you see in the specifications for your drive)
####################################################
TEST: (g=0): rw=read, bs=(R) 1024KiB-1024KiB, (W) 1024KiB-1024KiB, (T) 1024KiB-1024KiB, ioengine=libaio, iodepth=32
fio-3.1
Starting 1 process
TEST: Laying out IO file (1 file / 500MiB)

TEST: (groupid=0, jobs=1): err= 0: pid=6813: Fri Jun  7 00:15:52 2019
   read: IOPS=410, BW=410MiB/s (430MB/s)(10.0GiB/24967msec)
    slat (usec): min=161, max=18118, avg=511.14, stdev=415.38
    clat (msec): min=13, max=151, avg=75.86, stdev=16.60
     lat (msec): min=14, max=151, avg=76.37, stdev=16.47
    clat percentiles (msec):
     |  1.00th=[   22],  5.00th=[   36], 10.00th=[   74], 20.00th=[   77],
     | 30.00th=[   77], 40.00th=[   77], 50.00th=[   77], 60.00th=[   77],
     | 70.00th=[   77], 80.00th=[   79], 90.00th=[   84], 95.00th=[   92],
     | 99.00th=[  140], 99.50th=[  144], 99.90th=[  148], 99.95th=[  148],
     | 99.99th=[  150]
   bw (  KiB/s): min=368640, max=454656, per=100.00%, avg=419986.16, stdev=14274.86, samples=49
   iops        : min=  360, max=  444, avg=410.04, stdev=13.90, samples=49
  lat (msec)   : 20=0.51%, 50=6.41%, 100=88.78%, 250=4.31%
  cpu          : usr=1.01%, sys=28.02%, ctx=10001, majf=0, minf=8214
  IO depths    : 1=0.2%, 2=0.4%, 4=0.8%, 8=1.6%, 16=3.3%, 32=93.6%, >=64=0.0%
     submit    : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
     complete  : 0=0.0%, 4=99.8%, 8=0.0%, 16=0.0%, 32=0.2%, 64=0.0%, >=64=0.0%
     issued rwt: total=10240,0,0, short=0,0,0, dropped=0,0,0
     latency   : target=0, window=0, percentile=100.00%, depth=32

Run status group 0 (all jobs):
   READ: bw=410MiB/s (430MB/s), 410MiB/s-410MiB/s (430MB/s-430MB/s), io=10.0GiB (10.7GB), run=24967-24967msec

Disk stats (read/write):
  sda: ios=20443/2, merge=0/1, ticks=1467432/740, in_queue=1469780, util=99.57%



####################################################
Sequential WRITE speed with big blocks (this should be near the number you see in the specifications for your drive)
####################################################
TEST: (g=0): rw=write, bs=(R) 1024KiB-1024KiB, (W) 1024KiB-1024KiB, (T) 1024KiB-1024KiB, ioengine=libaio, iodepth=32
fio-3.1
Starting 1 process

TEST: (groupid=0, jobs=1): err= 0: pid=6819: Fri Jun  7 00:16:19 2019
  write: IOPS=384, BW=384MiB/s (403MB/s)(10.0GiB/26656msec)
    slat (usec): min=286, max=129896, avg=724.29, stdev=1855.10
    clat (msec): min=18, max=283, avg=80.69, stdev=29.33
     lat (msec): min=19, max=283, avg=81.42, stdev=29.25
    clat percentiles (msec):
     |  1.00th=[   26],  5.00th=[   35], 10.00th=[   62], 20.00th=[   75],
     | 30.00th=[   75], 40.00th=[   75], 50.00th=[   75], 60.00th=[   75],
     | 70.00th=[   77], 80.00th=[   78], 90.00th=[  118], 95.00th=[  132],
     | 99.00th=[  190], 99.50th=[  279], 99.90th=[  284], 99.95th=[  284],
     | 99.99th=[  284]
   bw (  KiB/s): min=114917, max=476088, per=100.00%, avg=393353.58, stdev=54614.83, samples=53
   iops        : min=  112, max=  464, avg=383.87, stdev=53.31, samples=53
  lat (msec)   : 20=0.02%, 50=8.50%, 100=76.70%, 250=14.13%, 500=0.65%
  cpu          : usr=11.81%, sys=23.10%, ctx=10011, majf=0, minf=20
  IO depths    : 1=0.2%, 2=0.4%, 4=0.8%, 8=1.6%, 16=3.3%, 32=93.6%, >=64=0.0%
     submit    : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
     complete  : 0=0.0%, 4=99.8%, 8=0.0%, 16=0.0%, 32=0.2%, 64=0.0%, >=64=0.0%
     issued rwt: total=0,10240,0, short=0,0,0, dropped=0,0,0
     latency   : target=0, window=0, percentile=100.00%, depth=32

Run status group 0 (all jobs):
  WRITE: bw=384MiB/s (403MB/s), 384MiB/s-384MiB/s (403MB/s-403MB/s), io=10.0GiB (10.7GB), run=26656-26656msec

Disk stats (read/write):
  sda: ios=0/20438, merge=0/13, ticks=0/1537984, in_queue=1540116, util=99.21%



####################################################
Random 4K read QD1 (this is the number that really matters for real world performance unless you know better for sure)
####################################################
TEST: (g=0): rw=randread, bs=(R) 4096B-4096B, (W) 4096B-4096B, (T) 4096B-4096B, ioengine=libaio, iodepth=1
fio-3.1
Starting 1 process

TEST: (groupid=0, jobs=1): err= 0: pid=6825: Fri Jun  7 00:17:20 2019
   read: IOPS=4142, BW=16.2MiB/s (16.0MB/s)(971MiB/60001msec)
    slat (usec): min=23, max=20223, avg=62.24, stdev=48.28
    clat (usec): min=2, max=18523, avg=154.73, stdev=89.41
     lat (usec): min=152, max=20459, avg=231.63, stdev=104.37
    clat percentiles (usec):
     |  1.00th=[  121],  5.00th=[  137], 10.00th=[  139], 20.00th=[  149],
     | 30.00th=[  151], 40.00th=[  151], 50.00th=[  153], 60.00th=[  155],
     | 70.00th=[  157], 80.00th=[  161], 90.00th=[  165], 95.00th=[  172],
     | 99.00th=[  208], 99.50th=[  219], 99.90th=[  306], 99.95th=[  506],
     | 99.99th=[ 3425]
   bw (  KiB/s): min=12864, max=18848, per=99.91%, avg=16555.58, stdev=1313.02, samples=119
   iops        : min= 3216, max= 4712, avg=4138.87, stdev=328.24, samples=119
  lat (usec)   : 4=0.01%, 10=0.04%, 20=0.01%, 50=0.01%, 100=0.44%
  lat (usec)   : 250=99.32%, 500=0.14%, 750=0.02%, 1000=0.01%
  lat (msec)   : 2=0.01%, 4=0.01%, 10=0.01%, 20=0.01%
  cpu          : usr=13.66%, sys=35.59%, ctx=251319, majf=0, minf=18
  IO depths    : 1=100.0%, 2=0.0%, 4=0.0%, 8=0.0%, 16=0.0%, 32=0.0%, >=64=0.0%
     submit    : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
     complete  : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
     issued rwt: total=248574,0,0, short=0,0,0, dropped=0,0,0
     latency   : target=0, window=0, percentile=100.00%, depth=1

Run status group 0 (all jobs):
   READ: bw=16.2MiB/s (16.0MB/s), 16.2MiB/s-16.2MiB/s (16.0MB/s-16.0MB/s), io=971MiB (1018MB), run=60001-60001msec

Disk stats (read/write):
  sda: ios=248085/6, merge=0/6, ticks=38340/0, in_queue=38160, util=63.67%



####################################################
Mixed random 4K read and write QD1 with sync (this is worst case number you should ever expect from your drive, usually 1-10% of the number listed in the spec sheet)
####################################################
TEST: (g=0): rw=randrw, bs=(R) 4096B-4096B, (W) 4096B-4096B, (T) 4096B-4096B, ioengine=libaio, iodepth=1
fio-3.1
Starting 1 process

TEST: (groupid=0, jobs=1): err= 0: pid=6975: Fri Jun  7 00:18:20 2019
   read: IOPS=220, BW=884KiB/s (905kB/s)(51.8MiB/60003msec)
    slat (usec): min=41, max=845, avg=148.28, stdev=34.61
    clat (usec): min=7, max=26918, avg=194.60, stdev=251.90
     lat (usec): min=188, max=27146, avg=346.53, stdev=253.69
    clat percentiles (usec):
     |  1.00th=[    9],  5.00th=[  172], 10.00th=[  176], 20.00th=[  178],
     | 30.00th=[  180], 40.00th=[  180], 50.00th=[  182], 60.00th=[  184],
     | 70.00th=[  190], 80.00th=[  194], 90.00th=[  215], 95.00th=[  293],
     | 99.00th=[  343], 99.50th=[  351], 99.90th=[  437], 99.95th=[  685],
     | 99.99th=[ 7373]
   bw (  KiB/s): min=  664, max= 1144, per=100.00%, avg=883.95, stdev=86.90, samples=120
   iops        : min=  166, max=  286, avg=220.95, stdev=21.71, samples=120
  write: IOPS=221, BW=885KiB/s (906kB/s)(51.9MiB/60003msec)
    slat (usec): min=51, max=988, avg=164.46, stdev=31.25
    clat (usec): min=7, max=12677, avg=148.50, stdev=157.80
     lat (usec): min=141, max=12870, avg=316.67, stdev=157.96
    clat percentiles (usec):
     |  1.00th=[    8],  5.00th=[  137], 10.00th=[  139], 20.00th=[  141],
     | 30.00th=[  141], 40.00th=[  143], 50.00th=[  143], 60.00th=[  145],
     | 70.00th=[  147], 80.00th=[  153], 90.00th=[  157], 95.00th=[  221],
     | 99.00th=[  249], 99.50th=[  273], 99.90th=[  343], 99.95th=[  400],
     | 99.99th=[12649]
   bw (  KiB/s): min=  624, max= 1032, per=100.00%, avg=885.15, stdev=59.12, samples=120
   iops        : min=  156, max=  258, avg=221.25, stdev=14.77, samples=120
  lat (usec)   : 10=1.72%, 20=0.05%, 50=0.01%, 100=1.30%, 250=92.52%
  lat (usec)   : 500=4.35%, 750=0.03%, 1000=0.01%
  lat (msec)   : 2=0.01%, 10=0.01%, 20=0.01%, 50=0.01%
  cpu          : usr=3.17%, sys=10.98%, ctx=59038, majf=0, minf=22
  IO depths    : 1=100.0%, 2=0.0%, 4=0.0%, 8=0.0%, 16=0.0%, 32=0.0%, >=64=0.0%
     submit    : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
     complete  : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
     issued rwt: total=13257,13275,0, short=0,0,0, dropped=0,0,0
     latency   : target=0, window=0, percentile=100.00%, depth=1

Run status group 0 (all jobs):
   READ: bw=884KiB/s (905kB/s), 884KiB/s-884KiB/s (905kB/s-905kB/s), io=51.8MiB (54.3MB), run=60003-60003msec
  WRITE: bw=885KiB/s (906kB/s), 885KiB/s-885KiB/s (906kB/s-906kB/s), io=51.9MiB (54.4MB), run=60003-60003msec

Disk stats (read/write):
  sda: ios=13235/57781, merge=0/18045, ticks=3152/45576, in_queue=48556, util=81.04%

I will test it works struggled to find m.2 sata cards at a decent price so the 2 port is just a test.

1 Like

PS the chromium dependency is for http://ftp.de.debian.org/debian/pool/main/libj/libjpeg-turbo/libjpeg62-turbo_1.5.1-2_arm64.deb

sudo dpkg -i libjpeg62-turbo_1.5.1-2_arm64.deb was all it needed

1 Like