Status: New
Owner: ----
Labels: Type-Defect Priority-Medium

New issue 30 by crhalpin: xpra client on OSX 10.6 dies when connecting to xpra server on FreeBSD 8.0-RELEASE-p4
http://code.google.com/p/partiwm/issues/detail?id=30

What steps will reproduce the problem?
1. Build xpra on both machines. Deps come from ports on FreeBSD, from fink unstable on OSX.
2. on FreeBSD "spiff:~$ xpra start :200; sleep 5; DISPLAY=:200 xterm"
3. on OSX "calvin:~$ xpra attach ssh:spiff:200"

What is the expected output? What do you see instead?

I expect an xterm to pop up on calvin.  Instead:

/sw/lib/python2.6/site-packages/gtk-2.0/gtk/__init__.py:57: GtkWarning: could not open display
  warnings.warn(str(e), _gtk.Warning)
/Users/crhalpin/partiwm/install/lib/python/xpra/client.py:285: GtkWarning: gdk_screen_get_root_window: assertion `GDK_IS_SCREEN (screen)' failed
  root_w, root_h = gtk.gdk.get_default_root_window().get_size()
Traceback (most recent call last):
  File "/Users/crhalpin/partiwm/install/bin/xpra", line 6, in <module>
    xpra.scripts.main.main(__file__, sys.argv)
File "/Users/crhalpin/partiwm/install/lib/python/xpra/scripts/main.py", line 116, in main
    run_client(parser, options, args)
File "/Users/crhalpin/partiwm/install/lib/python/xpra/scripts/main.py", line 233, in run_client
    app = XpraClient(read_sock, write_sock, opts.compression_level)
File "/Users/crhalpin/partiwm/install/lib/python/xpra/client.py", line 285, in __init__
    root_w, root_h = gtk.gdk.get_default_root_window().get_size()
AttributeError: 'NoneType' object has no attribute 'get_size'

What version of the product are you using? On what operating system?

I'm using xpra from revision d9fcc428d3fe.

Connecting from FreeBSD 8 clients works without a hitch. I've got X11.app running in rootless mode. Perhaps this is the problem?


_______________________________________________
Parti-discuss mailing list
[email protected]
http://lists.partiwm.org/cgi-bin/mailman/listinfo/parti-discuss

Reply via email to