[winswitch] problem importing gtk

Scott Venier scott at scooter.cx
Tue Jun 23 16:05:39 BST 2015


I'm trying to setup xpra.  One hurdle that I have is that I don't have
root access to the machine, so I'm building it in my home directory and
using virtualenv to get the modules I need.  I've gotten it to build
cleanly, but when I go to start it up I get the following error importing
gtk.gdk.  The Xvfb process sticks around, but xpra itself crashes.  The
log is pasted in below.

My best guess is that I've got some module that I'm getting from the
system install that's bellow the required minimum version, but I can't
figure out what.  The machine is a CentOS 6.6 build.

Does anyone have suggestions one how I should go about debugging this?

Thanks in advance,

Scott

[xpra_venv2] host:~> xpra start :100 --daemon=no --start-child=xterm
Initializing built-in extension Generic Event Extension
Initializing built-in extension SHAPE
Initializing built-in extension MIT-SHM
Initializing built-in extension XInputExtension
Initializing built-in extension XTEST
Initializing built-in extension BIG-REQUESTS
Initializing built-in extension SYNC
Initializing built-in extension XKEYBOARD
Initializing built-in extension XC-MISC
Initializing built-in extension SECURITY
Initializing built-in extension XINERAMA
Initializing built-in extension XFIXES
Initializing built-in extension RENDER
Initializing built-in extension RANDR
Initializing built-in extension COMPOSITE
Initializing built-in extension DAMAGE
Initializing built-in extension MIT-SCREEN-SAVER
Initializing built-in extension DOUBLE-BUFFER
Initializing built-in extension RECORD
Initializing built-in extension DPMS
Initializing built-in extension Present
Initializing built-in extension X-Resource
Initializing built-in extension XVideo
Initializing built-in extension XVideo-MotionCompensation
Initializing built-in extension SELinux
Initializing built-in extension GLX
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Internal error:   Could not resolve keysym XF86AudioMicMute
Errors from xkbcomp are not fatal to the X server
xpra main error:
Traceback (most recent call last):
  File "/home/svenier/local/lib64/python/xpra/scripts/main.py", line 114,
in main
    return run_mode(script_file, err, options, args, mode, defaults)
  File "/home/svenier/local/lib64/python/xpra/scripts/main.py", line 856,
in run_mode
    return run_server(error_cb, options, mode, script_file, args)
  File "/home/svenier/local/lib64/python/xpra/scripts/server.py", line
848, in run_server
    display = verify_display_ready(xvfb, display_name, shadowing)
  File "/home/svenier/local/lib64/python/xpra/scripts/server.py", line
641, in verify_display_ready
    import gtk.gdk          #@Reimport
ImportError: No module named gtk.gdk

2015-06-22 14:09:05,757 removing socket /home/svenier/.xpra/host-100
[xpra_venv2] host:~> ps awux | grep svenier
svenier   8748  0.1  0.0 137916 50848 ?        Ss   14:09   0:00
Xvfb-for-Xpra-:100 +extension Composite -screen 0 3840x2560x24+32
-nolisten tcp -noreset -auth /home/svenier/.Xauthority :100




More information about the shifter-users mailing list