xpra + CubieTruck >
Tested 2014-01-09 with
- host: xpra v0.3.11 on Lubuntu 1.00 on the cubietruck aka "Linaro"
-
client: xpra v0.10.6 on Lubuntu 13.10, updated recently.
Result: Unusably slow.
On the desktop ∞
\sudo \apt-get install xpra
On the cubietruck ∞
I tried installing from packages:
\sudo \apt-get install xpra
This gave me v0.3.11, which was unbearably slow.
On the cubietruck ∞
\xpra start :100
Start your application like so:
DISPLAY=:100 \lxterminal &
Replace lxterminal
with whatever you like.
You can either kill the xpra task or stop it with:
\xpra stop :100
Learn the cubietruck internal IP address ∞
Learn a Linux computer's IP address
Connecting with the client computer ∞
\xpra attach ssh:username@host:100
This is very slow. Unusable! I suspect it's because it's ancient.
An attempt to install a newer xpra on the cubietruck ∞
I tried installing from source:
version=xpra-0.10.11 # e.g. xpra.org/src/xpra-0.9.7.tar.xz \wget -c xpra.org/src/${version}.tar.xz \tar xf ${version}.tar.xz \cd $version # "reset" from any previous compile attempt \rm --force --recursive build install \sudo \apt-get install build-essential # compile. \sudo CFLAGS=-O0 \python setup.py
gives me:
setup.py build switches: {'csc_swscale': True, 'dec_avcodec2': False, 'webp': True, 'dec_avcodec': True, 'argb': True, 'opengl': True, 'PIC': True, 'strict': True, 'clipboard': True, 'Xdummy': None, 'qt4': True, 'cymaths': True, 'vpx': True, 'gtk2': True, 'gtk3': True, 'warn': True, 'shadow': True, 'rencode': True, 'sound': True, 'cyxor': True, 'server': True, 'client': True, 'debug': False, 'x11': True, 'enc_x264': True} Xdummy build flag: None updated ./xpra/build_info.py with {'BUILD_DATE': '2014-01-10', 'COMPILER_INFO': u'gcc (Ubuntu/Linaro 4.7.2-2ubuntu1) 4.7.2', 'CYTHON_VERSION': 'unknown', 'BUILT_BY': 'root', 'BUILT_ON': 'cubietruck', 'BUILD_BIT': '32bit', 'BUILD_CPU': 'armv7l', 'RELEASE_BUILD': True} Traceback (most recent call last): File "setup.py", line 938, in <module> **pkgconfig("x11") File "setup.py", line 368, in pkgconfig proc = subprocess.Popen(cmd, stdin=None, stdout=subprocess.PIPE, stderr=subprocess.PIPE) File "/usr/lib/python2.7/subprocess.py", line 679, in __init__ errread, errwrite) File "/usr/lib/python2.7/subprocess.py", line 1259, in _execute_child raise child_exception OSError: [Errno 2] No such file or directory
.. I have no clue how to troubleshoot.
Last updated 2019-12-05 at 13:10:42