xpra 0.10.6
was compiled locally (Sabayon/Linux 3.11
). old-libav-no0RGB
patch was applied manually (couldn't compile otherwise).
Just attaching and not doing anything seems not to cause the crash.
command to start the server:
PYTHONPATH=`ls -d /home/christian/xpra/lib*/python`:$PYTHONPATH xpra/bin/xpra start :100 --start-child=VirtualBox
command to attach (locally):
PYTHONPATH=`ls -d /home/christian/xpra/lib*/python`:$PYTHONPATH xpra/bin/xpra attach --ssh='ssh -p 22222' ssh:localhost:100
xpra info output (before attaching, because afterwards the server has crashed and there is no info):
christian@uhu2 ~ $ PYTHONPATH=`ls -d /home/christian/xpra/lib*/python`:$PYTHONPATH xpra/bin/xpra info --ssh='ssh -p 22222' ssh:localhost:100 build.bit=64bit build.by=christian build.cpu=Intel(R) Core(TM) i7-2670QM CPU @ 2.20GHz build.date=2013-10-20 build.local_modifications=0 build.on=uhu2.wald build.revision=4501 clients=0 clients.unauthenticated=0 clipboard.CLIPBOARD.blocked_owner_change=False clipboard.CLIPBOARD.event.get_contents=0 clipboard.CLIPBOARD.event.got_token=0 clipboard.CLIPBOARD.event.request_contents=0 clipboard.CLIPBOARD.event.selection_clear=0 clipboard.CLIPBOARD.event.selection_get=0 clipboard.CLIPBOARD.event.selection_request=0 clipboard.CLIPBOARD.event.sent_token=0 clipboard.CLIPBOARD.greedy_client=False clipboard.CLIPBOARD.have_token=False clipboard.PRIMARY.blocked_owner_change=False clipboard.PRIMARY.event.get_contents=0 clipboard.PRIMARY.event.got_token=0 clipboard.PRIMARY.event.request_contents=0 clipboard.PRIMARY.event.selection_clear=0 clipboard.PRIMARY.event.selection_get=0 clipboard.PRIMARY.event.selection_request=0 clipboard.PRIMARY.event.sent_token=0 clipboard.PRIMARY.greedy_client=False clipboard.PRIMARY.have_token=False clipboard.SECONDARY.blocked_owner_change=False clipboard.SECONDARY.event.get_contents=0 clipboard.SECONDARY.event.got_token=0 clipboard.SECONDARY.event.request_contents=0 clipboard.SECONDARY.event.selection_clear=0 clipboard.SECONDARY.event.selection_get=0 clipboard.SECONDARY.event.selection_request=0 clipboard.SECONDARY.event.sent_token=0 clipboard.SECONDARY.greedy_client=False clipboard.SECONDARY.have_token=False clipboard.filters=() clipboard.max_size=262144 clipboard.pending=() clipboard.requests=0 clipboard.type=GDKClipboardProtocolHelper clipboard.want_targets=False cursor=None encoding.PIL.version=1.1.7 encoding.avcodec.version=Lavc54.35.0 encoding.swscale.version=SwS2.1.1 encoding.vpx.version=3 encoding.webp.version=0.2.2 encoding.x264.version=138 encodings=('vpx', 'x264', 'webp', 'png', 'png/L', 'png/P', 'jpeg', 'rgb') encodings.core=('rgb24', 'rgb32', 'vpx', 'x264', 'webp', 'png', 'png/L', 'png/P', 'jpeg') encodings.lossless=('rgb24', 'rgb32', 'png', 'png/L', 'png/P', 'webp') encodings.with_lossless_mode=('webp',) encodings.with_quality=('x264', 'webp', 'jpeg') encodings.with_speed=('x264', 'png', 'png/L', 'png/P', 'jpeg', 'rgb') features.bell=True features.clipboard=True features.cursors=True features.notifications=False features.password_file= features.pulseaudio=True features.randr=False info_thread[0]=write info_thread[1]=read info_thread[2]=parse info_thread[3]=format info_threads=4 keyboard.keys_pressed=() keyboard.modifiers={} keyboard.repeat.delay=-1 keyboard.repeat.interval=-1 keyboard.sync=True memory.children.idrss=0 memory.children.inblock=0 memory.children.isrss=0 memory.children.ixrss=0 memory.children.majflt=0 memory.children.maxrss=16852 memory.children.minflt=8276 memory.children.msgrcv=0 memory.children.msgsnd=0 memory.children.nivcsw=12 memory.children.nsignals=0 memory.children.nswap=0 memory.children.nvcsw=25 memory.children.oublock=8 memory.children.stime=0 memory.children.utime=0 memory.server.idrss=0 memory.server.inblock=16 memory.server.isrss=0 memory.server.ixrss=0 memory.server.majflt=1 memory.server.maxrss=33196 memory.server.minflt=12925 memory.server.msgrcv=0 memory.server.msgsnd=0 memory.server.nivcsw=15 memory.server.nsignals=0 memory.server.nswap=0 memory.server.nvcsw=1512 memory.server.oublock=32 memory.server.stime=0 memory.server.utime=0 server.XShm=True server.byteorder=little server.gid=1001 server.gtk.version=(2, 24, 22) server.hostname=uhu2.wald server.pid=8866 server.platform=Linux server.platform.linux_distribution=('Gentoo Base System', '2.2', '') server.platform.platform=Linux-3.11.0-sabayon-x86_64-Intel-R-_Core-TM-_i7-2670QM_CPU_@_2.20GHz-with-gentoo-2.2 server.platform.release=3.11.0-sabayon server.pycrypto.version=2.6 server.pygtk.version=(2, 24, 0) server.python.full_version=2.7.5 (default, Oct 14 2013, 09:13:45) \n[GCC 4.7.3] server.python.version=(2, 7, 5) server.start_time=1382319785 server.type=Python/gtk/x11 server.uid=1000 server.version=0.10.6 session.name= thread[0]=MainThread threads=1 windows=1 connection closed after 1 packets received (1.5K bytes) and 1 packets sent (0.4K bytes) Connection lost
Output when attaching:
christian@uhu2 ~ $ PYTHONPATH=`ls -d /home/christian/xpra/lib*/python`:$PYTHONPATH xpra/bin/xpra attach --ssh='ssh -p 22222' ssh:localhost:100 xpra client version 0.10.6 2013-10-20 21:48:54,449 No OpenGL_accelerate module loaded: No module named OpenGL_accelerate 2013-10-20 21:48:54,510 Unable to load registered array format handler numeric: Traceback (most recent call last): File "/usr/lib64/python2.7/site-packages/OpenGL/arrays/formathandler.py", line 35, in loadPlugin plugin_class = entrypoint.load() File "/usr/lib64/python2.7/site-packages/OpenGL/plugins.py", line 14, in load return importByName( self.import_path ) File "/usr/lib64/python2.7/site-packages/OpenGL/plugins.py", line 28, in importByName module = __import__( ".".join(moduleName), {}, {}, moduleName) File "/usr/lib64/python2.7/site-packages/OpenGL/arrays/numeric.py", line 15, in <module> raise ImportError( """No Numeric module present: %s"""%(err)) ImportError: No Numeric module present: No module named Numeric 2013-10-20 21:48:54,511 Unable to load registered array format handler vbo: Traceback (most recent call last): File "/usr/lib64/python2.7/site-packages/OpenGL/arrays/formathandler.py", line 35, in loadPlugin plugin_class = entrypoint.load() File "/usr/lib64/python2.7/site-packages/OpenGL/plugins.py", line 14, in load return importByName( self.import_path ) File "/usr/lib64/python2.7/site-packages/OpenGL/plugins.py", line 28, in importByName module = __import__( ".".join(moduleName), {}, {}, moduleName) File "/usr/lib64/python2.7/site-packages/OpenGL/arrays/vbo.py", line 33, in <module> from OpenGL import GL ImportError: cannot import name GL 2013-10-20 21:48:54,511 Unable to load registered array format handler vbooffset: Traceback (most recent call last): File "/usr/lib64/python2.7/site-packages/OpenGL/arrays/formathandler.py", line 35, in loadPlugin plugin_class = entrypoint.load() File "/usr/lib64/python2.7/site-packages/OpenGL/plugins.py", line 14, in load return importByName( self.import_path ) File "/usr/lib64/python2.7/site-packages/OpenGL/plugins.py", line 28, in importByName module = __import__( ".".join(moduleName), {}, {}, moduleName) File "/usr/lib64/python2.7/site-packages/OpenGL/arrays/vbo.py", line 33, in <module> from OpenGL import GL ImportError: cannot import name GL 2013-10-20 21:48:54,548 OpenGL Version: 3.0 Mesa 9.2.0 2013-10-20 21:48:54,590 GL Extension GL_ARB_shader_objects available 2013-10-20 21:48:54,595 GL Extension GL_ARB_vertex_array_object available 2013-10-20 21:48:54,596 GL Extension GL_ARB_texture_buffer_object available 2013-10-20 21:48:54,597 GL Extension GL_ARB_framebuffer_object available 2013-10-20 21:48:54,599 GL Extension GL_ARB_map_buffer_range available 2013-10-20 21:48:54,600 GL Extension GL_ARB_copy_buffer available 2013-10-20 21:48:54,601 GL Extension GL_ARB_uniform_buffer_object available 2013-10-20 21:48:54,602 GL Extension GL_ARB_draw_elements_base_vertex available 2013-10-20 21:48:54,603 GL Extension GL_ARB_provoking_vertex available 2013-10-20 21:48:54,603 GL Extension GL_ARB_sync available 2013-10-20 21:48:54,605 GL Extension GL_ARB_texture_multisample available 2013-10-20 21:48:54,607 GL Extension GL_ARB_blend_func_extended available 2013-10-20 21:48:54,608 GL Extension GL_ARB_sampler_objects available 2013-10-20 21:48:54,610 GL Extension GL_ARB_timer_query available 2013-10-20 21:48:54,610 GL Extension GL_ARB_vertex_type_2_10_10_10_rev available 2013-10-20 21:48:54,614 GL Extension GL_ARB_draw_indirect unavailable 2013-10-20 21:48:54,614 GL Extension GL_ARB_gpu_shader_fp64 unavailable 2013-10-20 21:48:54,616 GL Extension GL_ARB_shader_subroutine unavailable 2013-10-20 21:48:54,616 GL Extension GL_ARB_tessellation_shader unavailable 2013-10-20 21:48:54,617 GL Extension GL_ARB_transform_feedback2 unavailable 2013-10-20 21:48:54,618 GL Extension GL_ARB_transform_feedback3 unavailable 2013-10-20 21:48:54,618 GL Extension GL_ARB_ES2_compatibility available 2013-10-20 21:48:54,619 GL Extension GL_ARB_get_program_binary available 2013-10-20 21:48:54,620 GL Extension GL_ARB_separate_shader_objects unavailable 2013-10-20 21:48:54,624 GL Extension GL_ARB_vertex_attrib_64bit unavailable 2013-10-20 21:48:54,625 GL Extension GL_ARB_viewport_array unavailable 2013-10-20 21:48:54,626 GL Extension GL_ARB_base_instance unavailable 2013-10-20 21:48:54,628 GL Extension GL_ARB_transform_feedback_instanced unavailable 2013-10-20 21:48:54,629 GL Extension GL_ARB_internalformat_query available 2013-10-20 21:48:54,629 GL Extension GL_ARB_shader_atomic_counters unavailable 2013-10-20 21:48:54,630 GL Extension GL_ARB_shader_image_load_store unavailable 2013-10-20 21:48:54,631 GL Extension GL_ARB_texture_storage available 2013-10-20 21:48:54,632 GL Extension GL_ARB_clear_buffer_object unavailable 2013-10-20 21:48:54,633 GL Extension GL_ARB_compute_shader unavailable 2013-10-20 21:48:54,633 GL Extension GL_ARB_copy_image unavailable 2013-10-20 21:48:54,634 GL Extension GL_KHR_debug unavailable 2013-10-20 21:48:54,635 GL Extension GL_ARB_framebuffer_no_attachments unavailable 2013-10-20 21:48:54,636 GL Extension GL_ARB_internalformat_query2 unavailable 2013-10-20 21:48:54,637 GL Extension GL_ARB_invalidate_subdata available 2013-10-20 21:48:54,639 GL Extension GL_ARB_multi_draw_indirect unavailable 2013-10-20 21:48:54,640 GL Extension GL_ARB_program_interface_query unavailable 2013-10-20 21:48:54,641 GL Extension GL_ARB_shader_storage_buffer_object unavailable 2013-10-20 21:48:54,642 GL Extension GL_ARB_texture_buffer_range unavailable 2013-10-20 21:48:54,642 GL Extension GL_ARB_texture_storage_multisample available 2013-10-20 21:48:54,643 GL Extension GL_ARB_texture_view unavailable 2013-10-20 21:48:54,643 GL Extension GL_ARB_vertex_attrib_binding unavailable 2013-10-20 21:48:54,656 GL Extension GL_ARB_fragment_program available 2013-10-20 21:48:54,657 GL Extension GL_ARB_texture_rectangle available 2013-10-20 21:48:54,658 GL Extension GL_ARB_vertex_program available 2013-10-20 21:48:57,082 mmap is enabled using 128MB area in /tmp/xpra.lTY09S.mmap 2013-10-20 21:48:57,084 Attached to ssh:localhost:100 (press Control-C to detach) 2013-10-20 21:49:01,754 Connection lost 2013-10-20 21:49:01,755 connection closed after 139 packets received (24K bytes) and 389 packets sent (40K bytes)
Seems to be similar to this one: #314
However, using --opengl=no
doesn't help.
Just tested a few other programs like dolphin or thunar, there was the same problem, so maybe not exclusive to VirtualBox
.
All your problems are probably ffmpeg/libav related. Try a different encoding to confirm, one that does not use libav (ie: png, jpeg, webp or plain rgb).
The most interesting messages would have been in the server log, which is missing.
(should you want to get more helpful logging, add -d all
to the server command line)
Please confirm so I can close this ticket.
server log
The gentoo ebuild complained about missing python qt4 module, even though it was installed. I couldn't get it to run.
May be related to my particular setup, if I don't post again, you can close this one.
I attached the server log.
Qt4 is not needed at build time (and is not in our ebuilds), the qt4 client is very experimental and should not be used.
If you are talking about a warning about qt4 at runtime instead, then this is just a warning, in current trunk only AFAIK, and can safely be ignored anyway.
As for the server log, you didn't include -d all
, so there is nothing of interest there.
I am fairly certain you have library or patching problems, so I am closing this ticket.
this ticket has been moved to: https://github.com/Xpra-org/xpra/issues/446