Question about X on the arm's.

Gene Heskett gheskett at
Tue Nov 29 21:44:28 UTC 2016

On Tuesday 29 November 2016 13:48:07 Antoine Martin wrote:

> On 29/11/16 18:52, Gene Heskett wrote:
> > On Tuesday 29 November 2016 04:18:09 Antoine Martin wrote:
> >>>>>> If you exclude the 4k fullscreen video use case - which is a
> >>>>>> worst case scenario for remote display (there are tricks to
> >>>>>> deal with that too if you are willing to make sacrifices), then
> >>>>>> screen updates are actually much more manageable, even on a
> >>>>>> 1Gbps shared link.
> >>>>>
> >>>>> nope. not really. do the math. buy a few arm dev boards. :) find
> >>>>> out that you won't get 1gigabit. even 100mbit is pushing things.
> >>>>
> >>>> Even 100mbit is perfectly usable for remote access provided you
> >>>> use the right tools and make some sacrifices. FYI: 4K at 60 "fits"
> >>>> in H264 ~60Mbps. But again, as I said above, just don't expect to
> >>>> handle fullscreen video on arm where *we* don't support hardware
> >>>> H264 decoding. (though other tools might)
> >>>
> >>> but we're not talking video streams. we're talking x11.
> >>
> >> I believe the OP's requirement is to run an X11 application on one
> >> system and display it on the arm system, at a better framerate than
> >> is being offered currently by X11-over-ssh.
> >
> > Slight correction, the application that is generating the image
> > data, is running on the pi 3b, the system doing the viewing and
> > control, is to run on the odroid-c2, which does have the gfx
> > horsepower and memory to do it.
> Oh, OK. Then you may want to look into VirtualGL.
> Cheers
> Antoine

OP here. I am in the last stretch of making a decent display to run 
linuxcnc in/on. 

I traded the jessie-lite install on the r-pi for the full install.  But I 
made several trips back to the card reader fixing this and that while it 
wasn't running, but in a couple hours, I managed to change the /home/pi 
to /home/gene, fixed the passwd, group and sudoers files up so that I am 
now user 1000 and can do as I wish.  Including using synaptic as the 
package manager.

Having the full install made a huge difference as I can now run linuxcnc 
from an xterm.  And it runs at around 15 to 20 updates a second, all on 
the r-pi. I can tolerate that with one exception, the mouse is on a 
flexible hose, running around in cold molasses. You move it, using 
muscle memory, and even an inch on screen takes around a second for the 
mouse pointer to get to where you moved it to. It just sort of ooozes 
off in the general direction, then you look, and wait for it to stop                                                  
so you can make the final move in the direction toward what you want to 
hit.  Wierd.  But that definitely needs fixed.

Everything else is ah&elbows & greasy hands at this point, its ALL 
running on the raspberry3b, fast enough to be usable.

ATM both my back (old age and arthritis) and my arm hurts, the arm from 
patting myself on the back. ;-)

Cheers, Gene Heskett
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
Genes Web page <>

More information about the xorg mailing list