Develop on-device [Was: Re: [fpc-devel] "embedded" again]

Sven Barth pascaldragon at googlemail.com
Tue Jan 15 13:15:19 CET 2013


Am 15.01.2013 12:21, schrieb Michael Schnell:
> On 01/15/2013 12:01 PM, Thomas Schatzl wrote:
>> Do it on the device. Either directly or remote via NX, VNC or even
>> X-forwarding is fast enough on current devices.
> As on the QNAP there is no graphics hardware, VNC will not work (at 
> least not out of the box). It needs a Frame buffer RAM and if there is 
> none to install X on, you need to do a simulated Framebuffer RAM in 
> the normal RAM. I suppose this is possible, but might slow down things 
> a lot (see RPi with hardware-shared FB RAM). X-forwarding is rather 
> "funny", the X-Terminal being the X-Server for the device. So the best 
> choice is NX.
The X-Terminal is not the X-Server for the device. The X-Server on your 
host computer will be the X-Server. The client just uses the x11 library 
(as it always does) which in turn communicates with the X-Server and one 
of the underlying protocols is simply TCP... (on your host computer 
other protocols can be used, e.g. pipe based together with shared memory 
to speed things up, but you could use TCP on your host as well...)

Regards,
Sven



More information about the fpc-devel mailing list