Hi, Arthur Huillet,
I meet a problem seems very strange. Can you help me to check? I really
don't know how to solve it. (by the way, is there any xpra user forum to
discuss how to use and solve the problems of xpra?).
*I installed nvidia driver on Fedora 17. I think the installation is
successful since Display:0 can work well and glxinfo of display :0 is as
follows:*
name of display: :0
display: :0 screen: 0
direct rendering: Yes
server glx vendor string: NVIDIA Corporation
server glx version string: 1.4
server glx extensions:
GLX_ARB_create_context, GLX_ARB_create_context_profile,
GLX_ARB_create_context_robustness, GLX_ARB_fbconfig_float,
GLX_ARB_multisample, GLX_EXT_create_context_es2_profile,
GLX_EXT_create_context_es_profile, GLX_EXT_framebuffer_sRGB,
GLX_EXT_swap_control, GLX_EXT_swap_control_tear,
GLX_EXT_texture_from_pixmap, GLX_EXT_visual_info, GLX_EXT_visual_rating,
GLX_NV_copy_image, GLX_NV_float_buffer, GLX_NV_multisample_coverage,
GLX_NV_swap_group, GLX_NV_video_capture, GLX_SGIX_fbconfig,
GLX_SGIX_pbuffer, GLX_SGI_swap_control, GLX_SGI_video_sync
client glx vendor string: NVIDIA Corporation
client glx version string: 1.4
client glx extensions:
GLX_ARB_create_context, GLX_ARB_create_context_profile,
GLX_ARB_create_context_robustness, GLX_ARB_fbconfig_float,
GLX_ARB_get_proc_address, GLX_ARB_multisample,
GLX_EXT_create_context_es2_profile, GLX_EXT_fbconfig_packed_float,
GLX_EXT_framebuffer_sRGB, GLX_EXT_import_context, GLX_EXT_swap_control,
GLX_EXT_swap_control_tear, GLX_EXT_texture_from_pixmap,
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_NV_copy_image,
GLX_NV_float_buffer, GLX_NV_multisample_coverage, GLX_NV_present_video,
GLX_NV_swap_group, GLX_NV_video_capture, GLX_NV_video_out,
GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, GLX_SGI_swap_control,
GLX_SGI_video_sync
GLX version: 1.4
GLX extensions:
GLX_ARB_create_context, GLX_ARB_create_context_profile,
GLX_ARB_create_context_robustness, GLX_ARB_fbconfig_float,
GLX_ARB_get_proc_address, GLX_ARB_multisample,
GLX_EXT_create_context_es2_profile, GLX_EXT_framebuffer_sRGB,
GLX_EXT_swap_control, GLX_EXT_swap_control_tear,
GLX_EXT_texture_from_pixmap, GLX_EXT_visual_info, GLX_EXT_visual_rating,
GLX_NV_copy_image, GLX_NV_float_buffer, GLX_NV_multisample_coverage,
GLX_NV_swap_group, GLX_NV_video_capture, GLX_SGIX_fbconfig,
GLX_SGIX_pbuffer, GLX_SGI_swap_control, GLX_SGI_video_sync
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: Quadro 2000/PCIe/SSE2
OpenGL core profile version string: 4.2.0 NVIDIA 304.64
OpenGL core profile shading language version string: 4.20 NVIDIA via Cg
compiler
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
GL_AMD_multi_draw_indirect, GL_ARB_ES2_compatibility,
GL_ARB_base_instance, GL_ARB_blend_func_extended,
GL_ARB_color_buffer_float, GL_ARB_compressed_texture_pixel_storage,
GL_ARB_conservative_depth, GL_ARB_copy_buffer,
GL_ARB_depth_buffer_float,
GL_ARB_depth_clamp, GL_ARB_depth_texture, GL_ARB_draw_buffers,
GL_ARB_draw_buffers_blend, GL_ARB_draw_elements_base_vertex,
GL_ARB_draw_indirect, GL_ARB_draw_instanced,
GL_ARB_explicit_attrib_location, GL_ARB_fragment_coord_conventions,
GL_ARB_fragment_program, GL_ARB_fragment_program_shadow,
GL_ARB_fragment_shader, GL_ARB_framebuffer_object,
GL_ARB_framebuffer_sRGB, GL_ARB_geometry_shader4,
GL_ARB_get_program_binary, GL_ARB_gpu_shader5, GL_ARB_gpu_shader_fp64,
GL_ARB_half_float_pixel, GL_ARB_half_float_vertex, GL_ARB_imaging,
GL_ARB_instanced_arrays, GL_ARB_internalformat_query,
GL_ARB_map_buffer_alignment, GL_ARB_map_GL_ARB_pixel_buffer_object,
GL_ARB_point_parameters, GL_ARB_point_sprite,
GL_ARB_provoking_vertex, GL_ARB_robustness, GL_ARB_sample_shading,
GL_ARB_sampler_objects, GL_ARB_seamless_cube_map,
GL_ARB_separate_shader_objects, GL_ARB_shader_atomic_counters,
GL_ARB_shader_bit_encoding, GL_ARB_shader_image_load_store,
GL_ARB_shader_objects, GL_ARB_shader_precision,
GL_ARB_shader_subroutine,
GL_ARB_shader_texture_lod, GL_ARB_shading_language_100,
GL_ARB_shading_language_420pack, GL_ARB_shading_language_include,
GL_ARB_shading_language_packing, GL_ARB_shadow, GL_ARB_sync,
GL_ARB_tessellation_shader, GL_ARB_texture_border_clamp,
GL_ARB_texture_buffer_object, GL_ARB_texture_buffer_object_rgb32,
GL_ARB_texture_compression, GL_ARB_texture_compression_bptc,
GL_ARB_texture_compression_rgtc, GL_ARB_texture_cube_map,
GL_ARB_texture_cube_map_array, GL_ARB_texture_env_add,
GL_ARB_texture_env_combine, GL_ARB_texture_env_crossbar,
GL_ARB_texture_env_dot3, GL_ARB_texture_float, GL_ARB_texture_gather,
GL_ARB_texture_mirrored_repeat, GL_ARB_texture_multisample,
GL_ARB_texture_non_power_of_two, GL_ARB_texture_query_lod,
GL_ARB_texture_rectangle, GL_ARB_texture_rg, GL_ARB_texture_rgb10_a2ui,
GL_ARB_texture_storage, GL_ARB_texture_swizzle, GL_ARB_timer_query,
GL_ARB_transform_feedback2, GL_ARB_transform_feedback3,
buffer_range, GL_ARB_multisample,
GL_ARB_multitexture, GL_ARB_occlusion_query, GL_ARB_occlusion_query2,
OpenGL version string: 4.2.0 NVIDIA 304.64
OpenGL shading language version string: 4.20 NVIDIA via Cg compiler
OpenGL context flags: (none)
OpenGL profile mask: (none)
OpenGL extensions:
GL_AMD_multi_draw_indirect, GL_ARB_ES2_compatibility,
GL_ARB_base_instance, GL_ARB_blend_func_extended,
GL_ARB_color_buffer_float, GL_ARB_compatibility,
GL_ARB_compressed_texture_pixel_storage, GL_ARB_conservative_depth,
GL_ARB_copy_buffer, GL_ARB_depth_buffer_float, GL_ARB_depth_clamp,
GL_ARB_depth_texture, GL_ARB_draw_buffers, GL_ARB_draw_buffers_blend,
GL_ARB_draw_elements_base_vertex, GL_ARB_draw_indirect,
GL_ARB_draw_instanced, GL_ARB_explicit_attrib_location,
GL_ARB_fragment_coord_conventions, GL_ARB_fragment_program,
GL_ARB_fragment_program_shadow, GL_ARB_fragment_shader,
GL_ARB_framebuffer_object, GL_ARB_framebuffer_sRGB,
GL_ARB_geometry_shader4, GL_ARB_get_program_binary, GL_ARB_gpu_shader5,
GL_ARB_gpu_shader_fp64, GL_ARB_half_float_pixel,
GL_ARB_half_float_vertex,
GL_ARB_imaging, GL_ARB_instanced_arrays, GL_ARB_internalformat_query,
GL_ARB_map_buffer_alignment, GL_ARB_map_buffer_range,
GL_ARB_multisample,
...
276 GLX Visuals
visual x bf lv rg d st colorbuffer sr ax dp st accumbuffer ms cav
id dep cl sp sz l ci b ro r g b a F gb bf th cl r g b a ns b eat
----------------------------------------------------------------------------
0x021 24 tc 0 32 0 r y . 8 8 8 0 . s 4 24 8 16 16 16 16 0 0
None
0x022 24 dc 0 32 0 r y . 8 8 8 0 . s 4 24 8 16 16 16 16 0 0
None
0x024 24 tc 0 32 0 r y . 8 8 8 8 . s 4 24 8 16 16 16 16 0 0
None
0x025 24 tc 0 32 0 r . . 8 8 8 0 . s 4 24 8 16 16 16 16 0 0
None
*From the log, I think GLX has been enabled correctly. *
*However, if i use Xpra to run xpra start :105, the Display :105 cannot
enable the GLX extensions. The xpra/xpra.conf is as follows:*
xvfb=/usr/bin/xpra_Xdummy -dpi 96 -noreset -nolisten tcp +extension GLX
+extension RANDR +extension RENDER -logfile
${HOME}/.xpra/Xorg.${DISPLAY}.log -config /etc/xpra/xorg.conf
*and the glxinfo of Display :105 is as follows:*
Xlib: extension "GLX" missing on display ":105".
Xlib: extension "GLX" missing on display ":105".
Xlib: extension "GLX" missing on display ":105".
Xlib: extension "GLX" missing on display ":105".
Xlib: extension "GLX" missing on display ":105".
Error: couldn't find RGB GLX visual or fbconfig
Xlib: extension "GLX" missing on display ":105".
Xlib: extension "GLX" missing on display ":105".
Xlib: extension "GLX" missing on display ":105".
Xlib: extension "GLX" missing on display ":105".
Error: couldn't find RGB GLX visual or fbconfig
Xlib: extension "GLX" missing on display ":105".
Xlib: extension "GLX" missing on display ":105".
Xlib: extension "GLX" missing on display ":105".
Xlib: extension "GLX" missing on display ":105".
Xlib: extension "GLX" missing on display ":105".
Xlib: extension "GLX" missing on display ":105".
Xlib: extension "GLX" missing on display ":105".
*
*
*The xpra start log of display :105 is as follows:
*
[ 91.742]
X.Org X Server 1.12.4
Release Date: 2012-08-27
[ 91.742] X Protocol Version 11, Revision 0
[ 91.742] Build Operating System: 2.6.32-279.9.1.el6.x86_64
[ 91.742] Current Operating System: Linux localhost.localdomain
3.8.4-102.fc17.i686.PAE #1 SMP Sun Mar 24 13:15:17 UTC 2013 i686
[ 91.742] Kernel command line:
BOOT_IMAGE=/vmlinuz-3.8.4-102.fc17.i686.PAE
root=UUID=e0b8addb-e334-4f8e-9055-33f7398c990d ro rd.md=0 rd.lvm=0 rd.dm=0
SYSFONT=True KEYTABLE=us rd.luks=0 LANG=en_US.UTF-8 rhgb quiet vga=normal
nouveau.modeset=0 rd.driver.blacklist=nouveau video=vesa:off
[ 91.742] Build Date: 14 December 2012 08:13:39PM
[ 91.742] Build ID: xorg-x11-server 1.12.4-2.fc17
[ 91.742] Current version of pixman: 0.28.0
[ 91.742] Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
[ 91.742] Markers: (--) probed, (**) from config file, (==) default
setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 91.743] (++) Log file: "/home/user1/.xpra/Xorg.:105.log", Time: Fri
Apr 26 09:34:40 2013
[ 91.743] (++) Using config file: "/etc/xpra/xorg.conf"
[ 91.743] (==) Using config directory: "/etc/X11/xorg.conf.d"
[ 91.743] (++) Using config file: "/etc/xpra/xorg.conf"
[ 91.743] (==) Using config directory: "/etc/X11/xorg.conf.d"
[ 91.743] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[ 91.752] (==) ServerLayout "dummy_layout"
[ 91.752] (**) |-->Screen "Screen0" (0)
[ 91.752] (**) | |-->Monitor "Monitor0"
[ 91.752] (**) | |-->Device "Videocard0"
[ 91.752] (**) |-->Input Device "Nomouse"
[ 91.752] (**) |-->Input Device "Nokeyboard"
[ 91.752] (**) Option "DontVTSwitch" "true"
[ 91.752] (**) Option "AllowMouseOpenFail" "true"
[ 91.752] (**) Option "AutoAddDevices" "false"
[ 91.752] (**) Option "AutoEnableDevices" "false"
[ 91.752] (**) Not automatically adding devices
[ 91.752] (**) Not automatically enabling devices
[ 91.752] (==) FontPath set to:
catalogue:/etc/X11/fontpath.d,
built-ins
[ 91.752] (**) ModulePath set to
"/usr/lib/nvidia/xorg,/usr/lib/xorg/modules"
[ 91.752] (II) Loader magic: 0x8224580
[ 91.752] (II) Module ABI versions:
[ 91.752] X.Org ANSI C Emulation: 0.4
[ 91.752] X.Org Video Driver: 12.1
[ 91.752] X.Org XInput driver : 16.0
[ 91.752] X.Org Server Extension : 6.0
[ 91.755] (--) PCI:*(0:3:0:0) 10de:0dd8:10de:084a rev 161, Mem @
0xf8000000/33554432, 0xe8000000/134217728, 0xf0000000/67108864, I/O @
0x0000d000/128, BIOS @ 0x????????/65536
[ 91.755] (II) LoadModule: "extmod"
[ 91.755] (II) Loading /usr/lib/xorg/modules/extensions/libextmod.so
[ 91.756] (II) Module extmod: vendor="X.Org Foundation"
[ 91.756] compiled for 1.12.4, module version = 1.0.0
[ 91.756] Module class: X.Org Server Extension
[ 91.756] ABI class: X.Org Server Extension, version 6.0
[ 91.756] (II) Loading extension SELinux
[ 91.756] (II) Loading extension MIT-SCREEN-SAVER
[ 91.756] (II) Loading extension XFree86-VidModeExtension
[ 91.756] (II) Loading extension XFree86-DGA
[ 91.756] (II) Loading extension DPMS
[ 91.756] (II) Loading extension XVideo
[ 91.756] (II) Loading extension XVideo-MotionCompensation
[ 91.756] (II) Loading extension X-Resource
[ 91.756] (II) LoadModule: "dbe"
[ 91.756] (II) Loading /usr/lib/xorg/modules/extensions/libdbe.so
[ 91.756] (II) Module dbe: vendor="X.Org Foundation"
[ 91.756] compiled for 1.12.4, module version = 1.0.0
[ 91.756] Module class: X.Org Server Extension
[ 91.756] ABI class: X.Org Server Extension, version 6.0
[ 91.756] (II) Loading extension DOUBLE-BUFFER
[ 91.756] (II) LoadModule: "glx"
[ 91.757] (II) Loading /usr/lib/nvidia/xorg/libglx.so
[ 91.756] (II) Module dbe: vendor="X.Org Foundation"
[ 91.756] compiled for 1.12.4, module version = 1.0.0
[ 91.756] Module class: X.Org Server Extension
[ 91.756] ABI class: X.Org Server Extension, version 6.0
[ 91.756] (II) Loading extension DOUBLE-BUFFER
[ 91.756] (II) LoadModule: "glx"
[ 91.757] (II) Loading /usr/lib/nvidia/xorg/libglx.so
[ 91.772] (II) Module glx: vendor="NVIDIA Corporation"
[ 91.772] compiled for 4.0.2, module version = 1.0.0
[ 91.772] Module class: X.Org Server Extension
[ 91.772] (II) NVIDIA GLX Module 304.64 Tue Oct 30 11:31:18 PDT 2012
[ 91.772] (II) Loading extension GLX
[ 91.772] (II) LoadModule: "record"
[ 91.772] (II) Loading /usr/lib/xorg/modules/extensions/librecord.so
[ 91.773] (II) Module record: vendor="X.Org Foundation"
[ 91.773] compiled for 1.12.4, module version = 1.13.0
[ 91.773] Module class: X.Org Server Extension
[ 91.773] ABI class: X.Org Server Extension, version 6.0
[ 91.773] (II) Loading extension RECORD
[ 91.773] (II) LoadModule: "dri"
[ 91.773] (II) Loading /usr/lib/xorg/modules/extensions/libdri.so
[ 91.773] (II) Module dri: vendor="X.Org Foundation"
[ 91.773] compiled for 1.12.4, module version = 1.0.0
[ 91.773] ABI class: X.Org Server Extension, version 6.0
[ 91.773] (II) Loading extension XFree86-DRI
[ 91.773] (II) LoadModule: "dri2"
[ 91.773] (II) Loading /usr/lib/xorg/modules/extensions/libdri2.so
[ 91.773] (II) Module dri2: vendor="X.Org Foundation"
[ 91.773] compiled for 1.12.4, module version = 1.2.0
[ 91.773] ABI class: X.Org Server Extension, version 6.0
[ 91.773] (II) Loading extension DRI2
[ 91.773] (II) LoadModule: "dummy"
[ 91.773] (II) Loading /usr/lib/xorg/modules/drivers/dummy_drv.so
[ 91.810] (II) Module dummy: vendor="X.Org Foundation"
[ 91.810] compiled for 1.11.99.901, module version = 0.3.5
[ 91.810] Module class: X.Org Video Driver[ 91.810] ABI class:
X.Org Video Driver, version 12.0
[ 91.810] (II) LoadModule: "void"
[ 91.810] (II) Loading /usr/lib/xorg/modules/input/void_drv.so
[ 91.814] (II) Module void: vendor="X.Org Foundation"
[ 91.814] compiled for 1.11.99.901, module version = 1.4.0
[ 91.814] Module class: X.Org XInput Driver
[ 91.814] ABI class: X.Org XInput driver, version 16.0
[ 91.814] (II) DUMMY: Driver for Dummy chipsets: dummy
[ 91.814] (WW) Falling back to old probe method for dummy
[ 91.815] (WW) VGA arbiter: cannot open kernel arbiter, no multi-card
support
[ 91.815] (II) DUMMY(0): Chipset is a DUMMY
[ 91.815] (**) DUMMY(0): Depth 24, (--) framebuffer bpp 32
[ 91.815] (==) DUMMY(0): RGB weight 888
[ 91.815] (==) DUMMY(0): Default visual is TrueColor
[ 91.815] (==) DUMMY(0): Using gamma correction (1.0, 1.0, 1.0)[
91.821] (++) DUMMY(0): DPI set to (96, 96)
[ 91.821] (II) Loading sub module "fb"
[ 91.821] (II) LoadModule: "fb"
[ 91.821] (II) Loading /usr/lib/xorg/modules/libfb.so
[ 91.822] (II) Module fb: vendor="X.Org Foundation"
[ 91.822] compiled for 1.12.4, module version = 1.0.0
[ 91.822] ABI class: X.Org ANSI C Emulation, version 0.4
[ 91.822] (II) Loading sub module "ramdac"
[ 91.822] (II) LoadModule: "ramdac"
[ 91.822] (II) Module "ramdac" already built-in
[ 91.822] (--) Depth 24 pixmap format is 32 bpp
[ 91.822] (II) DUMMY(0): Using 1600 scanlines of offscreen memory
[ 91.822] (==) DUMMY(0): Backing store disabled
[ 91.822] (==) DUMMY(0): Silken mouse enabled
[ 91.822] (WW) DUMMY(0): Option "UseEdidDpi" is not used
[ 91.822] (==) RandR enabled
[ 91.822] (II) Initializing built-in extension Generic Event Extension
[ 91.822] (II) Initializing built-in extension SHAPE
[ 91.822] (II) Initializing built-in extension MIT-SHM
[ 91.822] (II) Initializing built-in extension XInputExtension
[ 91.822] (II) Initializing built-in extension XTEST
[ 91.822] (II) Initializing built-in extension RENDER
[ 91.822] (II) Initializing built-in extension RANDR
[ 91.822] (II) Initializing built-in extension COMPOSITE
[ 91.822] (II) Initializing built-in extension DAMAGE
[ 91.822] (II) SELinux: Disabled by boolean
*[ 91.824] (EE) Failed to initialize GLX extension (Compatible NVIDIA X
driver not found)*
[ 91.892] (II) Using input driver 'void' for 'Nomouse'
[ 91.892] (**) Option "CorePointer" "true"
[ 91.892] (**) Nomouse: always reports core events
[ 91.892] (II) XINPUT: Adding extended input device "Nomouse" (type:
Void, id 6)
[ 91.892] (**) Nomouse: (accel) keeping acceleration scheme 1
[ 91.892] (**) Nomouse: (accel) acceleration profile 0
[ 91.892] (**) Nomouse: (accel) acceleration factor: 2.000
[ 91.892] (**) Nomouse: (accel) acceleration threshold: 4
[ 91.892] (II) Using input driver 'void' for 'Nokeyboard'
.....
I really don't know what's the problem... hope you can help me. thanks
2013/4/25 Yusen Li <liyusen...@gmail.com>
> thanks DRC and Arthur Huillet :) I am a freshman in this area, your advice
> are very valuable for me. I think i will try TurborVNC with different image
> quality and Xpra in TCP mode.
>
>
> 2013/4/25 Arthur Huillet <arthur.huil...@free.fr>
>
>> On Wed, 24 Apr 2013 16:08:45 -0500
>> DRC <dcomman...@users.sourceforge.net> wrote:
>>
>> > In my case, I built
>> > xpra on RHEL 6 and got the following error when I tried to connect:
>>
>> For what it's worth - there are RHEL 6 packages available for
>> Xpra: http://xpra.org/dists/CentOS/
>>
>> The problem you're getting seems to imply that some dependencies are
>> missing,
>> and Xpra in SSH mode has limited error reporting ability.
>> (Use TCP mode instead: xpra start --bind-tcp 0.0.0.0:5901 :1, and on the
>> client
>> xpra attach tcp:hostname:5901)
>>
>> With "xpra list" on the server you should be able to get a meaningful
>> error
>> message. We're not asking you to support Xpra in any way, but we'd like to
>> understand and fix this particular issue that you seem to be having :)
>>
>> Thanks
>> --
>> Greetings,
>> A. Huillet
>>
>>
>> ------------------------------------------------------------------------------
>> Try New Relic Now & We'll Send You this Cool Shirt
>> New Relic is the only SaaS-based application performance monitoring
>> service
>> that delivers powerful full stack analytics. Optimize and monitor your
>> browser, app, & servers with just a few lines of code. Try New Relic
>> and get this awesome Nerd Life shirt!
>> http://p.sf.net/sfu/newrelic_d2d_apr
>> _______________________________________________
>> VirtualGL-Users mailing list
>> VirtualGL-Users@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/virtualgl-users
>>
>
>
------------------------------------------------------------------------------
Try New Relic Now & We'll Send You this Cool Shirt
New Relic is the only SaaS-based application performance monitoring service
that delivers powerful full stack analytics. Optimize and monitor your
browser, app, & servers with just a few lines of code. Try New Relic
and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr
_______________________________________________
VirtualGL-Users mailing list
VirtualGL-Users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/virtualgl-users