/usr/lib/python2.7/dist-packages/gtk-2.0/gtk/__init__.py:57: GtkWarning: could not open display warnings.warn(str(e), _gtk.Warning) [DD] 2012/21/04 22:15:21 main_loop.loop_init(False) [II] 2012/21/04 22:15:21 main_loop.loop_init(False) twisted version 11.0.0 [II] 2012/21/04 22:15:21 globals os.uname=('Linux', 'rebecca.home', '3.3.1-k8', '#1 SMP Tue Apr 3 18:11:01 BST 2012', 'x86_64') [II] 2012/21/04 22:15:21 globals python package info: __version__=0.12.12 [II] 2012/21/04 22:15:21 globals version=0.12.12 (svn revision unknown - unknown local modifications), built on winswitch.org by root, 2012-03-21, release_build=False [II] 2012/21/04 22:15:21 globals uid=1104, username=nathan, name=Nathan, hostname=rebecca.home, locale=en_GB, argv=[/usr/bin/winswitch_server --debug-mode --no-delete-session-files] [II] 2012/21/04 22:15:21 globals Python version 2.7.2+ (default, Oct 4 2011, 20:06:09) [GCC 4.6.1] [II] 2012/21/04 22:15:21 DistroHelper.__init__(wheezy,apt,{'nx': ['/usr/bin/xterm', '-e', '/usr/bin/gksudo -A apt-get install nx; read -p "Press enter to close"'], 'windows': ['/usr/bin/xterm', '-e', '/usr/bin/gksudo -A apt-get install rdesktop; read -p "Press enter to close"'], 'xpra': ['/usr/bin/xterm', '-e', '/usr/bin/gksudo -A apt-get install xpra; read -p "Press enter to close"'], 'vnc': ['/usr/bin/xterm', '-e', '/usr/bin/gksudo -A apt-get install tigervnc; read -p "Press enter to close"']},{'nx': ['/usr/bin/nxproxy', '/usr/local/bin/nxproxy', '/usr/NX/bin/nxproxy'], 'windows': ['/usr/bin/rdesktop', '/usr/local/bin/rdesktop'], 'xpra': ['/usr/bin/xpra', '/usr/local/bin/xpra'], 'vnc': ['/usr/bin/vncviewer', '/usr/local/bin/vncviewer']}) [DD] 2012/21/04 22:15:21 DistroHelper.find_command(nx) paths=[/usr/bin/nxproxy, /usr/local/bin/nxproxy, /usr/NX/bin/nxproxy] [II] 2012/21/04 22:15:21 DistroHelper.find_command(nx) found in /usr/bin/nxproxy [DD] 2012/21/04 22:15:21 DistroHelper.find_command(xpra) paths=[/usr/bin/xpra, /usr/local/bin/xpra] [II] 2012/21/04 22:15:21 DistroHelper.find_command(xpra) found in /usr/bin/xpra [DD] 2012/21/04 22:15:21 DistroHelper.find_command(vnc) paths=[/usr/bin/vncviewer, /usr/local/bin/vncviewer] [II] 2012/21/04 22:15:21 DistroHelper.find_command(vnc) found in /usr/bin/vncviewer [DD] 2012/21/04 22:15:21 DistroHelper.find_command(windows) paths=[/usr/bin/rdesktop, /usr/local/bin/rdesktop] [II] 2012/21/04 22:15:21 DistroHelper.find_command(windows) found in /usr/bin/rdesktop [II] 2012/21/04 22:15:21 commands_util.() ssh=/usr/bin/ssh, keygen=/usr/bin/ssh-keygen, xpra=/usr/bin/xpra, nxagent=/usr/bin/nxagent, nxproxy=/usr/bin/nxproxy, vncviewer=/usr/bin/vncviewer, Xvnc=/usr/bin/Xvnc, vncshadow=/usr/bin/x0vncserver, rdesktop=/usr/bin/rdesktop, java=/usr/bin/java, screen=/usr/bin/screen, xterm=/usr/bin/xterm, Xming=, xmodmap=/usr/bin/xmodmap, Xvfb=/usr/bin/Xvfb, Xnest=/usr/bin/Xephyr, cupsd=/usr/bin/cupsd, gst_capture=/usr/lib/winswitch/gst_capture, gst_playback=/usr/lib/winswitch/gst_playback, app dir=/usr/lib/pymodules/python2.7/winswitch/server [II] 2012/21/04 22:15:21 process_util.() using twisted ProcessProtocol=winswitch.twisted.HiddenSpawnedProcess.HiddenSpawnedProcess [II] 2012/21/04 22:15:21 net_util.() netifaces loaded sucessfully [II] 2012/21/04 22:15:21 net_util.() successfully loaded C library from libc.so.6 [DD] 2012/21/04 22:15:21 icon_cache.() pixmaps_dir=['/usr/share/winswitch/icons', '/usr/share/pixmaps', '/usr/share/icons/hicolor/48x48/apps', '/usr/share/icons/oxygen/48x48/apps', '/usr/share/icons/oxygen/48x48/categories', '/usr/share/icons', '/usr/share/winswitch/wm_icons', '/usr/share/winswitch/default_icons', '/usr/share/winswitch/wm_icons', '/usr/share/winswitch/default_icons', '/usr/share/winswitch/wm_icons'] [II] 2012/21/04 22:15:21 gstreamer_util.() found gst version GStreamer 0.10.35 and pygst version (0, 10, 21, 0) [DD] 2012/21/04 22:15:21 gstreamer_util.() found the following plugins: [3gppmux, aacparse, aasink, ac3parse, adder, agingtv, alawdec, alawenc, alpha, alphacolor, alsamixer, alsasink, alsasrc, amrparse, apedemux, apev2mux, appsink, appsrc, aspectratiocrop, asteriskh263, audioamplify, audiochebband, audiocheblimit, audioconvert, audiodynamic, audioecho, audiofirfilter, audioiirfilter, audioinvert, audiokaraoke, audiopanorama, audiorate, audioresample, audiotestsrc, audiowsincband, audiowsinclimit, auparse, autoaudiosink, autoaudiosrc, autoconvert, autovideoconvert, autovideosink, autovideosrc, avidemux, avimux, avisubtitle, bin, breakmydata, cacasink, cairooverlay, cairorender, cairotextoverlay, cairotimeoverlay, camerabin, camerabin2, capsdebug, capsfilter, capssetter, cdparanoiasrc, clockoverlay, cmmldec, cmmlenc, cpureport, cutter, dcaparse, decodebin, decodebin2, deinterlace, deinterleave, dicetv, dtmfdetect, dtmfsrc, dv1394src, dvdec, dvdemux, dynudpsink, edgetv, efence, encodebin, equalizer-10bands, equalizer-3bands, equalizer-nbands, fakesink, fakesrc, fdsink, fdsrc, ffmpegcolorspace, filesink, filesrc, flacdec, flacenc, flacparse, flactag, flvdemux, flvmux, flxdec, funnel, gamma, gdkpixbufdec, gdkpixbufscale, gdkpixbufsink, gdpdepay, gdppay, giosink, giosrc, giostreamsink, giostreamsrc, goom, goom2k1, gppmux, gstrtpbin, gstrtpjitterbuffer, gstrtpptdemux, gstrtpsession, gstrtpssrcdemux, hdv1394src, icydemux, id3demux, id3v2mux, identity, imagecapturebin, imagefreeze, input-selector, interleave, ismlmux, jackaudiosink, jackaudiosrc, jifmux, jpegdec, jpegenc, jpegparse, level, libvisual_bumpscope, libvisual_corona, libvisual_infinite, libvisual_jakdaw, libvisual_jess, libvisual_lv_analyzer, libvisual_lv_scope, libvisual_oinksie, liveadder, matroskademux, matroskamux, matroskaparse, mj2mux, monoscope, mp4mux, mpegaudioparse, mulawdec, mulawenc, multifdsink, multifilesink, multifilesrc, multipartdemux, multipartmux, multiqueue, multiudpsink, navigationtest, navseek, oggaviparse, oggdemux, oggmux, oggparse, ogmaudioparse, ogmtextparse, ogmvideoparse, optv, oss4mixer, oss4sink, oss4src, ossmixer, osssink, osssrc, output-selector, pipeline, playbin, playbin2, playsink, pngdec, pngenc, progressreport, pulsemixer, pulsesink, pulsesrc, pushfilesrc, qtdemux, qtmoovrecover, qtmux, quarktv, queue, queue2, radioactv, revtv, rganalysis, rglimiter, rgvolume, rippletv, rndbuffersize, rtpL16depay, rtpL16pay, rtpac3depay, rtpac3pay, rtpamrdepay, rtpamrpay, rtpbvdepay, rtpbvpay, rtpceltdepay, rtpceltpay, rtpdec, rtpdepay, rtpdtmfdepay, rtpdtmfmux, rtpdtmfsrc, rtpdvdepay, rtpdvpay, rtpg722depay, rtpg722pay, rtpg723depay, rtpg723pay, rtpg726depay, rtpg726pay, rtpg729depay, rtpg729pay, rtpgsmdepay, rtpgsmpay, rtpgstdepay, rtpgstpay, rtph263depay, rtph263pay, rtph263pdepay, rtph263ppay, rtph264depay, rtph264pay, rtpilbcdepay, rtpilbcpay, rtpj2kdepay, rtpj2kpay, rtpjpegdepay, rtpjpegpay, rtpmp1sdepay, rtpmp2tdepay, rtpmp2tpay, rtpmp4adepay, rtpmp4apay, rtpmp4gdepay, rtpmp4gpay, rtpmp4vdepay, rtpmp4vpay, rtpmpadepay, rtpmpapay, rtpmparobustdepay, rtpmpvdepay, rtpmpvpay, rtpmux, rtppcmadepay, rtppcmapay, rtppcmudepay, rtppcmupay, rtpqcelpdepay, rtpqdm2depay, rtpsirendepay, rtpsirenpay, rtpspeexdepay, rtpspeexpay, rtpsv3vdepay, rtptheoradepay, rtptheorapay, rtpvorbisdepay, rtpvorbispay, rtpvrawdepay, rtpvrawpay, rtpxqtdepay, rtspsrc, shagadelictv, shapewipe, shmsink, shmsrc, shout2send, smokedec, smokeenc, smpte, smptealpha, souphttpsrc, spectrum, speexdec, speexenc, ssaparse, streaktv, subparse, subtitleoverlay, taginject, tcpclientsink, tcpclientsrc, tcpserversink, tcpserversrc, tee, testsink, textoverlay, textrender, theoradec, theoraenc, theoraparse, timeoverlay, typefind, udpsink, udpsrc, uridecodebin, v4l2radio, v4l2sink, v4l2src, valve, vertigotv, videobalance, videobox, videocrop, videoflip, videomixer, videomixer2, videorate, videoscale, videotestsrc, viewfinderbin, volume, vorbisdec, vorbisenc, vorbisparse, vorbistag, warptv, wavenc, wavpackdec, wavpackenc, wavpackparse, wavparse, webmmux, wrappercamerabinsrc, ximagesink, ximagesrc, xvimagesink, y4menc] [II] 2012/21/04 22:15:21 WinSwitchServer.__init__(False) sys.argv=[/usr/bin/winswitch_server, --debug-mode, --no-delete-session-files] [II] 2012/21/04 22:15:21 PortMapper.load_blacklisted_ports() this may take a few seconds... please be patient [DD] 2012/21/04 22:15:21 PortMapper.load_blacklisted_ports() loading from file /etc/winswitch/ports.conf [DD] 2012/21/04 22:15:21 PortMapper.load_blacklisted_ports() loaded 20 lines [II] 2012/21/04 22:15:21 PortMapper.load_blacklisted_ports() blacklisted_ports above 1024: [1024, 5900, 3389] [II] 2012/21/04 22:15:21 process_util.register_sigusr_debugging() signal debugging installed, use SIGUSR1/SIGUSR2 to enable/disable debug logging and frames dumping [II] 2012/21/04 22:15:21 WinSwitchServer.check() socket /home/nathan/.winswitch/server/socket is already present, testing it [EE] 2012/21/04 22:15:21 WinSwitchServer.check() socket /home/nathan/.winswitch/server/socket is dead: '[Errno 111] Connection refused', removing it so we can proceed [DD] 2012/21/04 22:15:21 file_io.populate_object_from_properties({..},ServerSettings(),winswitch.objects.server_settings.ServerSettings,[],[],[],True,True) [DD] 2012/21/04 22:15:21 config.get_local_server_config() conf=ServerSettings(rebecca.home), ssh_host_public_key_file= [II] 2012/21/04 22:15:21 WinSwitchServer.check() found existing config=ServerSettings(rebecca.home) [II] 2012/21/04 22:15:21 object.common.add_argv_overrides() setting ServerSettings(rebecca.home).delete_session_files=False (type=) [II] 2012/21/04 22:15:21 object.common.add_argv_overrides() setting ServerSettings(rebecca.home).debug_mode=True (type=) [DD] 2012/21/04 22:15:21 server_portinfo.get_local_server_portinfo() ID=346729663014, port(/home/nathan/.winswitch/server/lock/server_port)=None [II] 2012/21/04 22:15:21 WinSwitchServer.start() [DD] 2012/21/04 22:15:21 main_loop.loop_run() reactor uses gtk/glib main loop [II] 2012/21/04 22:15:21 main_loop.loop_run() calling reactor.run() [II] 2012/21/04 22:15:21 ServerSettings.test_supports_ssh() OK: X11 Forwarding is enabled (config line=x11forwarding yes) [DD] 2012/21/04 22:15:21 WinSwitchServer.prepare_server_config() debug_mode=True [II] 2012/21/04 22:15:21 common.do_check_xpra_version_string(0.1.0) OK: xpra version matches the minimum required ([0, 0, 7, 34]) [II] 2012/21/04 22:15:21 WinSwitchServer.prepare_server_config() configuration ready: ServerSettings(rebecca.home) [II] 2012/21/04 22:15:21 icon_cache.populate_pixmap_lookup() this may take a few seconds.. [II] 2012/21/04 22:15:21 icon_cache.populate_pixmap_lookup() pixmap cache size=3522, stats={'/usr/share/winswitch/wm_icons': 18, '/usr/share/icons/oxygen/48x48/apps': 139, '/usr/share/pixmaps': 44, '/usr/share/winswitch/icons': 91, '/usr/share/icons/hicolor/48x48/apps': 32, '/usr/share/icons/oxygen/48x48/categories': 30, '/usr/share/winswitch/default_icons': 18, '/usr/share/icons': 27091} [DD] 2012/21/04 22:15:21 WinSwitchServer.load_server_start_menu() [DD] 2012/21/04 22:15:21 load_desktop_menus.do_load_start_menu(['winswitch_applet', 'compiz', 'alltray', 'ccsm', 'avant-window-navigator', 'awn-manager', 'fusion-icon', 'vncviewer', 'nxclient', '*blueproximity*', 'bluetooth*', 'gpilotd-control-applet', 'gsynaptics', 'gnome-obex-server', 'gnome-display-properties', 'grandr', '*gdmsetup', '*gdmphotosetup', 'gnome-screensaver-preferences', 'resapplet', '*xscreensaver*', '*screenshot*', 'istanbul', 'gtk-recordMyDesktop', 'lxrandr', 'gnome-mouse-properties', 'gnome-power-preferences', '*gparted', '*jockey-gtk', 'unetbootin', 'usb-creator', 'gnome-session-properties', 'gnome-panel', 'alacarte', 'screenlets-manager', 'gnome-appearance-properties', 'onboard-settings', 'gnome-window-properties', 'lxsession-edit', 'gnome-keybinding-properties', 'gnome-keyboard-properties', 'oo*', 'openoffice*', '*battery-graph*', 'decibel-audio-player*', 'pavucontrol', 'padevchooser', 'xfce4-mixer', 'rhythmbox*', '*javaws', '*jconsole', 'openbox-session', 'konqueror*', 'chromium*', 'xdg-open*', '*/xdg-open*', 'exo-open*', ''],['*'],['', 'GNOME', 'GTK', 'Application', 'Screensaver'],['screensavers']) loading from /home/nathan/.winswitch/server/menu [II] 2012/21/04 22:15:21 load_desktop_menus.load_menu_files(/home/nathan/.winswitch/server/menu,.desktop,True,['winswitch_applet', 'compiz', 'alltray', 'ccsm', 'avant-window-navigator', 'awn-manager', 'fusion-icon', 'vncviewer', 'nxclient', '*blueproximity*', 'bluetooth*', 'gpilotd-control-applet', 'gsynaptics', 'gnome-obex-server', 'gnome-display-properties', 'grandr', '*gdmsetup', '*gdmphotosetup', 'gnome-screensaver-preferences', 'resapplet', '*xscreensaver*', '*screenshot*', 'istanbul', 'gtk-recordMyDesktop', 'lxrandr', 'gnome-mouse-properties', 'gnome-power-preferences', '*gparted', '*jockey-gtk', 'unetbootin', 'usb-creator', 'gnome-session-properties', 'gnome-panel', 'alacarte', 'screenlets-manager', 'gnome-appearance-properties', 'onboard-settings', 'gnome-window-properties', 'lxsession-edit', 'gnome-keybinding-properties', 'gnome-keyboard-properties', 'oo*', 'openoffice*', '*battery-graph*', 'decibel-audio-player*', 'pavucontrol', 'padevchooser', 'xfce4-mixer', 'rhythmbox*', '*javaws', '*jconsole', 'openbox-session', 'konqueror*', 'chromium*', 'xdg-open*', '*/xdg-open*', 'exo-open*', ''],['*'],['Mobile', 'KDE'],True,['screensavers'],Command) [II] 2012/21/04 22:15:21 load_desktop_menus.do_load_start_menu(['winswitch_applet', 'compiz', 'alltray', 'ccsm', 'avant-window-navigator', 'awn-manager', 'fusion-icon', 'vncviewer', 'nxclient', '*blueproximity*', 'bluetooth*', 'gpilotd-control-applet', 'gsynaptics', 'gnome-obex-server', 'gnome-display-properties', 'grandr', '*gdmsetup', '*gdmphotosetup', 'gnome-screensaver-preferences', 'resapplet', '*xscreensaver*', '*screenshot*', 'istanbul', 'gtk-recordMyDesktop', 'lxrandr', 'gnome-mouse-properties', 'gnome-power-preferences', '*gparted', '*jockey-gtk', 'unetbootin', 'usb-creator', 'gnome-session-properties', 'gnome-panel', 'alacarte', 'screenlets-manager', 'gnome-appearance-properties', 'onboard-settings', 'gnome-window-properties', 'lxsession-edit', 'gnome-keybinding-properties', 'gnome-keyboard-properties', 'oo*', 'openoffice*', '*battery-graph*', 'decibel-audio-player*', 'pavucontrol', 'padevchooser', 'xfce4-mixer', 'rhythmbox*', '*javaws', '*jconsole', 'openbox-session', 'konqueror*', 'chromium*', 'xdg-open*', '*/xdg-open*', 'exo-open*', ''],['*'],['', 'GNOME', 'GTK', 'Application', 'Screensaver'],['screensavers']) no files found in /home/nathan/.winswitch/server/menu, using system locations: ['/usr/share/applications/', '/usr/local/share/applications/'] [II] 2012/21/04 22:15:21 load_desktop_menus.load_menu_files(/usr/share/applications/,.desktop,True,['winswitch_applet', 'compiz', 'alltray', 'ccsm', 'avant-window-navigator', 'awn-manager', 'fusion-icon', 'vncviewer', 'nxclient', '*blueproximity*', 'bluetooth*', 'gpilotd-control-applet', 'gsynaptics', 'gnome-obex-server', 'gnome-display-properties', 'grandr', '*gdmsetup', '*gdmphotosetup', 'gnome-screensaver-preferences', 'resapplet', '*xscreensaver*', '*screenshot*', 'istanbul', 'gtk-recordMyDesktop', 'lxrandr', 'gnome-mouse-properties', 'gnome-power-preferences', '*gparted', '*jockey-gtk', 'unetbootin', 'usb-creator', 'gnome-session-properties', 'gnome-panel', 'alacarte', 'screenlets-manager', 'gnome-appearance-properties', 'onboard-settings', 'gnome-window-properties', 'lxsession-edit', 'gnome-keybinding-properties', 'gnome-keyboard-properties', 'oo*', 'openoffice*', '*battery-graph*', 'decibel-audio-player*', 'pavucontrol', 'padevchooser', 'xfce4-mixer', 'rhythmbox*', '*javaws', '*jconsole', 'openbox-session', 'konqueror*', 'chromium*', 'xdg-open*', '*/xdg-open*', 'exo-open*', ''],['*'],['Mobile', 'KDE'],True,['screensavers'],Command) [DD] 2012/21/04 22:15:21 load_desktop_menus.load_menu_file(/usr/share/applications/,firefox.desktop,True,[..],[..]) command firefox replaced with firefox --no-remote [II] 2012/21/04 22:15:21 load_desktop_menus.load_menu_files(/usr/share/applications/kde4,.desktop,True,['winswitch_applet', 'compiz', 'alltray', 'ccsm', 'avant-window-navigator', 'awn-manager', 'fusion-icon', 'vncviewer', 'nxclient', '*blueproximity*', 'bluetooth*', 'gpilotd-control-applet', 'gsynaptics', 'gnome-obex-server', 'gnome-display-properties', 'grandr', '*gdmsetup', '*gdmphotosetup', 'gnome-screensaver-preferences', 'resapplet', '*xscreensaver*', '*screenshot*', 'istanbul', 'gtk-recordMyDesktop', 'lxrandr', 'gnome-mouse-properties', 'gnome-power-preferences', '*gparted', '*jockey-gtk', 'unetbootin', 'usb-creator', 'gnome-session-properties', 'gnome-panel', 'alacarte', 'screenlets-manager', 'gnome-appearance-properties', 'onboard-settings', 'gnome-window-properties', 'lxsession-edit', 'gnome-keybinding-properties', 'gnome-keyboard-properties', 'oo*', 'openoffice*', '*battery-graph*', 'decibel-audio-player*', 'pavucontrol', 'padevchooser', 'xfce4-mixer', 'rhythmbox*', '*javaws', '*jconsole', 'openbox-session', 'konqueror*', 'chromium*', 'xdg-open*', '*/xdg-open*', 'exo-open*', ''],['*'],['Mobile', 'KDE'],True,['screensavers'],Command) [DD] 2012/21/04 22:15:21 load_desktop_menus.load_menu_file(/usr/share/applications/kde4,kmailservice.desktop,True,[..],[..]) command kmail replaced with kmail --nofork [DD] 2012/21/04 22:15:21 load_desktop_menus.load_menu_files(/usr/share/applications/,.desktop,True,['winswitch_applet', 'compiz', 'alltray', 'ccsm', 'avant-window-navigator', 'awn-manager', 'fusion-icon', 'vncviewer', 'nxclient', '*blueproximity*', 'bluetooth*', 'gpilotd-control-applet', 'gsynaptics', 'gnome-obex-server', 'gnome-display-properties', 'grandr', '*gdmsetup', '*gdmphotosetup', 'gnome-screensaver-preferences', 'resapplet', '*xscreensaver*', '*screenshot*', 'istanbul', 'gtk-recordMyDesktop', 'lxrandr', 'gnome-mouse-properties', 'gnome-power-preferences', '*gparted', '*jockey-gtk', 'unetbootin', 'usb-creator', 'gnome-session-properties', 'gnome-panel', 'alacarte', 'screenlets-manager', 'gnome-appearance-properties', 'onboard-settings', 'gnome-window-properties', 'lxsession-edit', 'gnome-keybinding-properties', 'gnome-keyboard-properties', 'oo*', 'openoffice*', '*battery-graph*', 'decibel-audio-player*', 'pavucontrol', 'padevchooser', 'xfce4-mixer', 'rhythmbox*', '*javaws', '*jconsole', 'openbox-session', 'konqueror*', 'chromium*', 'xdg-open*', '*/xdg-open*', 'exo-open*', ''],['*'],['Mobile', 'KDE'],True,['screensavers'],Command) sub-directory screensavers ignored [II] 2012/21/04 22:15:21 load_desktop_menus.load_menu_files(/usr/local/share/applications/,.desktop,True,['winswitch_applet', 'compiz', 'alltray', 'ccsm', 'avant-window-navigator', 'awn-manager', 'fusion-icon', 'vncviewer', 'nxclient', '*blueproximity*', 'bluetooth*', 'gpilotd-control-applet', 'gsynaptics', 'gnome-obex-server', 'gnome-display-properties', 'grandr', '*gdmsetup', '*gdmphotosetup', 'gnome-screensaver-preferences', 'resapplet', '*xscreensaver*', '*screenshot*', 'istanbul', 'gtk-recordMyDesktop', 'lxrandr', 'gnome-mouse-properties', 'gnome-power-preferences', '*gparted', '*jockey-gtk', 'unetbootin', 'usb-creator', 'gnome-session-properties', 'gnome-panel', 'alacarte', 'screenlets-manager', 'gnome-appearance-properties', 'onboard-settings', 'gnome-window-properties', 'lxsession-edit', 'gnome-keybinding-properties', 'gnome-keyboard-properties', 'oo*', 'openoffice*', '*battery-graph*', 'decibel-audio-player*', 'pavucontrol', 'padevchooser', 'xfce4-mixer', 'rhythmbox*', '*javaws', '*jconsole', 'openbox-session', 'konqueror*', 'chromium*', 'xdg-open*', '*/xdg-open*', 'exo-open*', ''],['*'],['Mobile', 'KDE'],True,['screensavers'],Command) [II] 2012/21/04 22:15:21 load_desktop_menus.load_menu_files(/usr/share/desktop-directories,.directory,False,None,['*'],['Mobile', 'KDE'],True,[],Category) [II] 2012/21/04 22:15:21 load_desktop_menus.load_menu_files(/usr/local/share/desktop-directories,.directory,False,None,['*'],['Mobile', 'KDE'],True,[],Category) [II] 2012/21/04 22:15:21 load_desktop_menus.do_load_start_menu(['winswitch_applet', 'compiz', 'alltray', 'ccsm', 'avant-window-navigator', 'awn-manager', 'fusion-icon', 'vncviewer', 'nxclient', '*blueproximity*', 'bluetooth*', 'gpilotd-control-applet', 'gsynaptics', 'gnome-obex-server', 'gnome-display-properties', 'grandr', '*gdmsetup', '*gdmphotosetup', 'gnome-screensaver-preferences', 'resapplet', '*xscreensaver*', '*screenshot*', 'istanbul', 'gtk-recordMyDesktop', 'lxrandr', 'gnome-mouse-properties', 'gnome-power-preferences', '*gparted', '*jockey-gtk', 'unetbootin', 'usb-creator', 'gnome-session-properties', 'gnome-panel', 'alacarte', 'screenlets-manager', 'gnome-appearance-properties', 'onboard-settings', 'gnome-window-properties', 'lxsession-edit', 'gnome-keybinding-properties', 'gnome-keyboard-properties', 'oo*', 'openoffice*', '*battery-graph*', 'decibel-audio-player*', 'pavucontrol', 'padevchooser', 'xfce4-mixer', 'rhythmbox*', '*javaws', '*jconsole', 'openbox-session', 'konqueror*', 'chromium*', 'xdg-open*', '*/xdg-open*', 'exo-open*', ''],['*'],['', 'GNOME', 'GTK', 'Application', 'Screensaver'],['screensavers']) loaded 49 commands and 4 directories [DD] 2012/21/04 22:15:21 load_desktop_menus.load_xsessions(['startmoblin'],['*']) loading from /home/nathan/.winswitch/server/xsessions [II] 2012/21/04 22:15:21 load_desktop_menus.load_menu_files(/home/nathan/.winswitch/server/xsessions,.desktop,True,None,['*'],['Mobile', 'KDE'],True,[],Desktop) [II] 2012/21/04 22:15:21 load_desktop_menus.load_xsessions(['startmoblin'],['*']) no files found in /home/nathan/.winswitch/server/xsessions, using system locations: ['/usr/share/xsessions', '/usr/local/share/xsessions'] [II] 2012/21/04 22:15:21 load_desktop_menus.load_menu_files(/usr/share/xsessions,.desktop,True,['startmoblin'],['*'],['Mobile', 'KDE'],True,[],Desktop) [II] 2012/21/04 22:15:21 load_desktop_menus.load_menu_files(/usr/local/share/xsessions,.desktop,True,['startmoblin'],['*'],['Mobile', 'KDE'],True,[],Desktop) [DD] 2012/21/04 22:15:21 load_desktop_menus.load_xsessions(['startmoblin'],['*'])=[, ] [II] 2012/21/04 22:15:21 load_desktop_menus.load_menu_files(/home/nathan/.winswitch/server/actions,.desktop,True,None,['*'],['Mobile', 'KDE'],True,[],Action) [DD] 2012/21/04 22:15:21 load_desktop_menus.load_actions()=[Action(Browse: pcmanfm --no-desktop ~/Desktop)] [II] 2012/21/04 22:15:21 WinSwitchServer.load_server_start_menu() found 49 server commands, 4 menu directories, 2 desktop commands, 1 shortcuts [DD] 2012/21/04 22:15:21 WinSwitchServer.detect_X_locks() found lockfile .X0-lock, marking port 6000 as taken [EE] 2012/21/04 22:15:21 WinSwitchServer.detect_X_locks() vnc4EE is not an X lockfile: invalid literal for int() with base 10: 'vnc4EE' [DD] 2012/21/04 22:15:21 WinSwitchServer.detect_X_locks() found lockfile .X11-unix, marking port 6011 as taken [DD] 2012/21/04 22:15:21 WinSwitchServer.detect_X_locks() found lockfile .X2-lock, marking port 6002 as taken [DD] 2012/21/04 22:15:21 WinSwitchServer.detect_X_locks() detected ports: [6000, 6011, 6002] [II] 2012/21/04 22:15:21 WinSwitchServer.assign_fs_utils() fs_client_helpers={'nfs': , 'smb': } [DD] 2012/21/04 22:15:21 file_io.populate_object_from_properties({..},ServerSession( - - ),winswitch.objects.server_session.ServerSession,[],[],[],True,True) [DD] 2012/21/04 22:15:21 config.load_session_icon(:60) loaded 3001 from /home/nathan/.winswitch/server/sessions/60/session.icon [DD] 2012/21/04 22:15:21 WinSwitchServer.load_existing_session_files() found vnc session on display :60 in state starting [II] 2012/21/04 22:15:21 utmp_wrapper.() getutents= [DD] 2012/21/04 22:15:21 file_io.populate_object_from_properties({..},,,[enabled],[],[],True,True) [II] 2012/21/04 22:15:21 ScreenServerUtil.load_config()={} [DD] 2012/21/04 22:15:21 ScreenServerUtil.detect_sessions() not implemented for screen [DD] 2012/21/04 22:15:21 file_io.populate_object_from_properties({..},,,[enabled, port_base, batch_detect_sessions_delay, display0_session_name, display_session_name_prefix, max_x11_display_number],[],[],True,True) [II] 2012/21/04 22:15:21 LocalX11ServerUtil.load_config()={} [DD] 2012/21/04 22:15:21 file_io.populate_object_from_properties({..},,,[enabled, port_base, batch_detect_sessions_delay, debug_log_read, session_start_timeout, auto_upgrade_xpra_sessions, auto_upgrade_same_version, capture_external_sessions, xpra_server_debug_mode, start_grace_delay],[],[],True,True) [II] 2012/21/04 22:15:21 XpraServerUtil.load_config()={} [DD] 2012/21/04 22:15:21 file_io.populate_object_from_properties({..},,,[enabled, port_base, debug_log_read, session_start_timeout, log_password, stop_shadows_on_close, stop_shadows_on_connect_failure],[],[],True,True) [II] 2012/21/04 22:15:21 VNCServerUtil.load_config()={} [DD] 2012/21/04 22:15:21 file_io.populate_object_from_properties({..},,,[enabled, port_base, debug_log_read, session_start_timeout, default_screen_scaledown],[],[],True,True) [II] 2012/21/04 22:15:21 GSTVideoServerUtil.load_config()={} [II] 2012/21/04 22:15:21 ScreenServerUtil.zap_existing_sessions([]) [II] 2012/21/04 22:15:21 LocalX11ServerUtil.zap_existing_sessions([]) [II] 2012/21/04 22:15:21 LocalX11ServerUtil.detect_existing_sessions() found getutents=, we should be able to detect local displays [DD] 2012/21/04 22:15:21 LocalX11ServerUtil.detect_local_displays() [DD] 2012/21/04 22:15:21 LocalX11ServerUtil.detect_local_displays() ()=[7 6366 pts/11 s/11 administrator 10.0.0.17 0 None 1333999995 (285212682, 0, 0, 0), 7 6211 pts/10 s/10 administrator 10.0.0.17 0 None 1333999976 (285212682, 0, 0, 0), 7 6516 pts/12 s/12 administrator 10.0.0.17 0 None 1334000033 (285212682, 0, 0, 0), 7 14171 pts/3 ts/3 nathan 10.0.0.17 0 None 1335041769 (285212682, 0, 0, 0), 7 30331 pts/0 ts/0 administrator 10.0.0.17 0 None 1334518677 (285212682, 0, 0, 0), 7 6889 pts/1 ts/1 administrator 10.0.0.17 0 None 1334000292 (285212682, 0, 0, 0), 7 27572 pts/6 ts/6 administrator 10.0.0.12 0 None 1335009050 (201326602, 0, 0, 0), 7 10774 pts/7 ts/7 administrator 10.0.0.1 0 None 1334200868 (16777226, 0, 0, 0), 7 12630 pts/4 ts/4 nathan 10.0.0.17 0 None 1335040800 (285212682, 0, 0, 0), 7 7391 pts/5 ts/5 administrator 10.0.0.12 0 None 1334372795 (201326602, 0, 0, 0), 7 6067 pts/8 ts/8 administrator 10.0.0.17 0 None 1333999961 (285212682, 0, 0, 0)] [DD] 2012/21/04 22:15:21 LocalX11ServerUtil.detect_local_displays() session 7 6366 pts/11 s/11 administrator 10.0.0.17 0 None 1333999995 (285212682, 0, 0, 0) ignored (owned by administrator) [DD] 2012/21/04 22:15:21 LocalX11ServerUtil.detect_local_displays() session 7 6211 pts/10 s/10 administrator 10.0.0.17 0 None 1333999976 (285212682, 0, 0, 0) ignored (owned by administrator) [DD] 2012/21/04 22:15:21 LocalX11ServerUtil.detect_local_displays() session 7 6516 pts/12 s/12 administrator 10.0.0.17 0 None 1334000033 (285212682, 0, 0, 0) ignored (owned by administrator) [DD] 2012/21/04 22:15:21 LocalX11ServerUtil.X11_display(ts/3) utmp entry does not look like a display or tty [DD] 2012/21/04 22:15:21 LocalX11ServerUtil.X11_display(10) utmp entry does not look like a display or tty [DD] 2012/21/04 22:15:21 LocalX11ServerUtil.detect_local_displays() session 7 30331 pts/0 ts/0 administrator 10.0.0.17 0 None 1334518677 (285212682, 0, 0, 0) ignored (owned by administrator) [DD] 2012/21/04 22:15:21 LocalX11ServerUtil.detect_local_displays() session 7 6889 pts/1 ts/1 administrator 10.0.0.17 0 None 1334000292 (285212682, 0, 0, 0) ignored (owned by administrator) [DD] 2012/21/04 22:15:21 LocalX11ServerUtil.detect_local_displays() session 7 27572 pts/6 ts/6 administrator 10.0.0.12 0 None 1335009050 (201326602, 0, 0, 0) ignored (owned by administrator) [DD] 2012/21/04 22:15:21 LocalX11ServerUtil.detect_local_displays() session 7 10774 pts/7 ts/7 administrator 10.0.0.1 0 None 1334200868 (16777226, 0, 0, 0) ignored (owned by administrator) [DD] 2012/21/04 22:15:21 LocalX11ServerUtil.X11_display(ts/4) utmp entry does not look like a display or tty [DD] 2012/21/04 22:15:21 LocalX11ServerUtil.X11_display(10) utmp entry does not look like a display or tty [DD] 2012/21/04 22:15:21 LocalX11ServerUtil.detect_local_displays() session 7 7391 pts/5 ts/5 administrator 10.0.0.12 0 None 1334372795 (201326602, 0, 0, 0) ignored (owned by administrator) [DD] 2012/21/04 22:15:21 LocalX11ServerUtil.detect_local_displays() session 7 6067 pts/8 ts/8 administrator 10.0.0.17 0 None 1333999961 (285212682, 0, 0, 0) ignored (owned by administrator) [DD] 2012/21/04 22:15:21 LocalX11ServerUtil.detect_local_displays() testing: {} [DD] 2012/21/04 22:15:21 LocalX11ServerUtil.detect_existing_sessions() watching for wtmp traffic using <__main__.GInotifyFileMonitor object at 0x35e36e0 (GInotifyFileMonitor at 0x2df1a10)> [II] 2012/21/04 22:15:21 XpraServerUtil.detect_sessions() found: [] [DD] 2012/21/04 22:15:21 XpraServerUtil.detect_sessions() no sockets found [EE] 2012/21/04 22:15:21 VNCServerUtil.may_warn(ServerSession(:60 - vnc - starting)) cannot find server process directory /proc/15366 [DD] 2012/21/04 22:15:21 ScreenServerUtil.setup_directory_watcher() watching [] [DD] 2012/21/04 22:15:21 LocalX11ServerUtil.setup_directory_watcher() watching [] [DD] 2012/21/04 22:15:21 XpraServerUtil.setup_directory_watcher() watching [/home/nathan/.xpra] [DD] 2012/21/04 22:15:21 VNCServerUtil.setup_directory_watcher() watching [] [DD] 2012/21/04 22:15:21 GSTVideoServerUtil.setup_directory_watcher() watching [] [II] 2012/21/04 22:15:21 WinSwitchServer.assign_virt_utils()={'X11': , 'screen': , 'gstvideo': , 'vnc': , 'xpra': } [DD] 2012/21/04 22:15:21 process_util.twisted_exec(['selinuxenabled'],,,None,None) [DD] 2012/21/04 22:15:21 ProcessOutput.start() usePTY=False, env={'TERM': 'xterm', 'PWD': '/home/nathan/.winswitch/server', 'LOGNAME': 'nathan', 'USER': 'nathan', 'HOME': '/home/nathan', 'PATH': '/home/nathan/bin:/usr/lib/ccache:/opt/wings:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games'}, cmd=['selinuxenabled'] [DD] 2012/21/04 22:15:21 ProcessOutput.connectionMade() [II] 2012/21/04 22:15:21 ProcessOutput.start() process(['selinuxenabled'])= [DD] 2012/21/04 22:15:21 ClientChannelFactory.__init__(WinSwitchServer(346729663014),True) [II] 2012/21/04 22:15:21 WinSwitchServer.setup_local_listener() listening on local socket '/home/nathan/.winswitch/server/socket' [DD] 2012/21/04 22:15:21 ClientChannelFactory.__init__(WinSwitchServer(346729663014),False) [DD] 2012/21/04 22:15:21 net_util.tcp_listen_on(ClientChannelFactory(WinSwitchServer(346729663014),False),*:) [DD] 2012/21/04 22:15:21 net_util.tcp_listen_on() listening on '0.0.0.0' port '58356' [II] 2012/21/04 22:15:21 WinSwitchServer.setup_tcp_listeners() started listening on: [('0.0.0.0', 58356)] [DD] 2012/21/04 22:15:21 WinSwitchServer.save_port_file() [EE] 2012/21/04 22:15:21 ProcessOutput.processExited([Failure instance: Traceback (failure with no frames): : A process has ended with a probable error condition: process ended with exit code 1.\n]) Failure (command=['selinuxenabled']), exitCode=1 [DD] 2012/21/04 22:15:21 ProcessOutput.processEnded([Failure instance: Traceback (failure with no frames): : A process has ended with a probable error condition: process ended with exit code 1.\n]) [DD] 2012/21/04 22:15:21 WinSwitchServer.selinux_callback(False,False,SELinux is not enabled) [DD] 2012/21/04 22:15:22 WinSwitchServer.publish() [II] 2012/21/04 22:15:22 WinSwitchServer.publish() mDNS_publish=False [DD] 2012/21/04 22:15:27 WinSwitchClientChannel.connectionMade() via local socket [DD] 2012/21/04 22:15:27 ProtocolHandler.__init__(ServerSettings(rebecca.home),>) [DD] 2012/21/04 22:15:27 WinSwitchClientChannel.get_handler() adding local handlers [II] 2012/21/04 22:15:27 ProtocolHandler.do_set_salt(5f31962d42dd4a2fb3d25ddb44d33af6) previous salt=None [DD] 2012/21/04 22:15:27 ProtocolHandler.check_parse_version(3,0.12.12) [II] 2012/21/04 22:15:27 common.check_remote_version([0, 12, 12]) OK: remote application version matches the minimum required ([0, 12, 0]) [II] 2012/21/04 22:15:27 WinSwitchClientChannel.sync_local() [DD] 2012/21/04 22:15:27 crypt_util.sign_long(,5f31962d42dd4a2fb3d25ddb44d33af6)=5860628148160472528022163676661644833373101028239234205882154872403867325712081626000790568467137... [II] 2012/21/04 22:15:27 WinSwitchClientChannel.add_user(('nathan', 'Administrator', 'Administrator', '9cd83abd7e5e49d19b4efae61e4ddf45', 'Nom', '26117741...) [II] 2012/21/04 22:15:27 WinSwitchClientChannel.do_add_user(96057510844229131...,663168262fa2a3ed7...,User(Administrator : 9cd83abd7e5e49d19b4efae61e4ddf45)) remote host=127.0.0.1, tunneled=True [II] 2012/21/04 22:15:27 WinSwitchClientChannel.check_signature(<_RSAobj @0x35ecb48 n(2048),e>,96057510844229131...,707590ae833a4537a4a1d5ffe27c4cdc)=True [II] 2012/21/04 22:15:27 WinSwitchClientChannel.do_add_user(96057510844229131...,663168262fa2a3ed7...,User(Administrator : 9cd83abd7e5e49d19b4efae61e4ddf45)) local socket connection, not checking password [DD] 2012/21/04 22:15:27 WinSwitchClientChannel.do_add_user(96057510844229131...,663168262fa2a3ed7...,User(Administrator : 9cd83abd7e5e49d19b4efae61e4ddf45)) existing connection=None [DD] 2012/21/04 22:15:27 WinSwitchServer.add_local_user(nathan,xpra) [DD] 2012/21/04 22:15:27 LocalX11ServerUtil.add_local_user(nathan) [DD] 2012/21/04 22:15:27 LocalX11ServerUtil.schedule_detect_local_displays(800) detect_local_displays_pending=False [DD] 2012/21/04 22:15:27 WinSwitchClientChannel.logged_in_ok(User(Administrator : 9cd83abd7e5e49d19b4efae61e4ddf45)) username=nathan, uuid=9cd83abd7e5e49d19b4efae61e4ddf45 [DD] 2012/21/04 22:15:27 WinSwitchServer.add_client(WinSwitchClientChannel(User(Administrator : 9cd83abd7e5e49d19b4efae61e4ddf45))) user=User(Administrator : 9cd83abd7e5e49d19b4efae61e4ddf45) [DD] 2012/21/04 22:15:27 WinSwitchClientChannel.send_tunnel_ports() tunnel_printer=False, user.local_ipp_port=0, FORCE_IPP_TUNNEL=False [DD] 2012/21/04 22:15:27 WinSwitchClientChannel.send_tunnel_ports() tunnel_fs=False, user.local_samba_port=139, FORCE_SAMBA_TUNNEL=False [DD] 2012/21/04 22:15:27 ProtocolHandler.do_set_user_icon(9cd83abd7e5e49d19b4efae61e4ddf45,..) user=User(Administrator : 9cd83abd7e5e49d19b4efae61e4ddf45) [DD] 2012/21/04 22:15:27 WinSwitchClientChannel.handle_command(set_user_icon '9cd83abd7e5e49d19b4efae61e4ddf45','base64:iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABX...) forwarding command to all clients [II] 2012/21/04 22:15:27 WinSwitchServer.send_all(set_user_icon '9cd83abd7e5e49d19b4efae61e4ddf45','base64:iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABX...,WinSwitchClientChannel(User(Administrator : 9cd83abd7e5e49d19b4efae61e4ddf45))) clients=[WinSwitchClientChannel(User(Administrator : 9cd83abd7e5e49d19b4efae61e4ddf45))] [DD] 2012/21/04 22:15:27 ProtocolHandler.check_parse_version(3,0.12.12) [II] 2012/21/04 22:15:27 common.check_remote_version([0, 12, 12]) OK: remote application version matches the minimum required ([0, 12, 0]) [II] 2012/21/04 22:15:27 WinSwitchClientChannel.sync() [II] 2012/21/04 22:15:27 WinSwitchClientChannel.send_server_commands() sent 4 items of type directory, 25 items of type command, 2 items of type desktops, 1 items of type actions [II] 2012/21/04 22:15:27 WinSwitchClientChannel.send_visible_users() [II] 2012/21/04 22:15:27 WinSwitchClientChannel.send_accessible_sessions() [DD] 2012/21/04 22:15:27 icon_util.load_pixmap_file(/usr/share/icons/hicolor/scalable/apps/byobu.svg,48) gtk pixmap load failed [DD] 2012/21/04 22:15:27 icon_util.load_pixmap_file(/usr/share/pixmaps/galculator.png,48) gtk pixmap load failed [DD] 2012/21/04 22:15:27 icon_util.load_pixmap_file(/usr/share/icons/hicolor/24x24/apps/gparted.png,48) gtk pixmap load failed [DD] 2012/21/04 22:15:27 icon_util.load_pixmap_file(/usr/share/icons/elementary/apps/48/htop.svg,48) gtk pixmap load failed [DD] 2012/21/04 22:15:27 icon_util.load_pixmap_file(/usr/share/icons/oxygen/22x22/apps/nepomuk.png,48) gtk pixmap load failed [DD] 2012/21/04 22:15:27 icon_util.load_pixmap_file(/usr/share/pixmaps/lxterminal.png,48) gtk pixmap load failed [DD] 2012/21/04 22:15:27 icon_util.load_pixmap_file(/usr/share/pixmaps/obconf.xpm,48) gtk pixmap load failed [DD] 2012/21/04 22:15:28 icon_util.load_pixmap_file(/usr/share/pixmaps/obconf.xpm,48) failed to load XPM using PIL: cannot read this XPM file [DD] 2012/21/04 22:15:28 icon_util.load_pixmap_file(/usr/share/pixmaps/obconf.xpm,48) gtk pixmap load failed [DD] 2012/21/04 22:15:28 icon_util.load_pixmap_file(/usr/share/pixmaps/obconf.xpm,48) failed to load XPM using PIL: cannot read this XPM file [DD] 2012/21/04 22:15:28 icon_util.load_pixmap_file(/usr/share/winswitch/wm_icons/openboxsession.png,48) gtk pixmap load failed [DD] 2012/21/04 22:15:28 icon_util.load_pixmap_file(/usr/share/winswitch/icons/virtualbox.png,48) gtk pixmap load failed [DD] 2012/21/04 22:15:28 icon_util.load_pixmap_file(/usr/share/icons/hicolor/24x24/apps/vmware-workstation.png,48) gtk pixmap load failed [DD] 2012/21/04 22:15:28 icon_util.load_pixmap_file(/usr/share/icons/hicolor/24x24/apps/vmware-workstation.png,48) gtk pixmap load failed [DD] 2012/21/04 22:15:28 icon_util.load_pixmap_file(/usr/share/icons/hicolor/scalable/apps/notepad-48.svg,48) gtk pixmap load failed [DD] 2012/21/04 22:15:28 icon_util.load_pixmap_file(/usr/share/icons/hicolor/24x24/apps/wine-uninstaller.png,48) gtk pixmap load failed [DD] 2012/21/04 22:15:28 icon_util.load_pixmap_file(/usr/share/icons/oxygen/22x22/actions/configure-shortcuts.png,48) gtk pixmap load failed [DD] 2012/21/04 22:15:28 icon_util.load_pixmap_file(/usr/share/icons/hicolor/scalable/apps/wine-winetricks.svg,48) gtk pixmap load failed [DD] 2012/21/04 22:15:28 LocalX11ServerUtil.detect_local_displays() [DD] 2012/21/04 22:15:28 LocalX11ServerUtil.detect_local_displays() ()=[7 6366 pts/11 s/11 administrator 10.0.0.17 0 None 1333999995 (285212682, 0, 0, 0), 7 6211 pts/10 s/10 administrator 10.0.0.17 0 None 1333999976 (285212682, 0, 0, 0), 7 6516 pts/12 s/12 administrator 10.0.0.17 0 None 1334000033 (285212682, 0, 0, 0), 7 14171 pts/3 ts/3 nathan 10.0.0.17 0 None 1335041769 (285212682, 0, 0, 0), 7 30331 pts/0 ts/0 administrator 10.0.0.17 0 None 1334518677 (285212682, 0, 0, 0), 7 6889 pts/1 ts/1 administrator 10.0.0.17 0 None 1334000292 (285212682, 0, 0, 0), 7 27572 pts/6 ts/6 administrator 10.0.0.12 0 None 1335009050 (201326602, 0, 0, 0), 7 10774 pts/7 ts/7 administrator 10.0.0.1 0 None 1334200868 (16777226, 0, 0, 0), 7 12630 pts/4 ts/4 nathan 10.0.0.17 0 None 1335040800 (285212682, 0, 0, 0), 7 7391 pts/5 ts/5 administrator 10.0.0.12 0 None 1334372795 (201326602, 0, 0, 0), 7 6067 pts/8 ts/8 administrator 10.0.0.17 0 None 1333999961 (285212682, 0, 0, 0)] [DD] 2012/21/04 22:15:28 LocalX11ServerUtil.detect_local_displays() session 7 6366 pts/11 s/11 administrator 10.0.0.17 0 None 1333999995 (285212682, 0, 0, 0) ignored (owned by administrator) [DD] 2012/21/04 22:15:28 LocalX11ServerUtil.detect_local_displays() session 7 6211 pts/10 s/10 administrator 10.0.0.17 0 None 1333999976 (285212682, 0, 0, 0) ignored (owned by administrator) [DD] 2012/21/04 22:15:28 LocalX11ServerUtil.detect_local_displays() session 7 6516 pts/12 s/12 administrator 10.0.0.17 0 None 1334000033 (285212682, 0, 0, 0) ignored (owned by administrator) [DD] 2012/21/04 22:15:28 LocalX11ServerUtil.X11_display(ts/3) utmp entry does not look like a display or tty [DD] 2012/21/04 22:15:28 LocalX11ServerUtil.X11_display(10) utmp entry does not look like a display or tty [DD] 2012/21/04 22:15:28 LocalX11ServerUtil.detect_local_displays() session 7 30331 pts/0 ts/0 administrator 10.0.0.17 0 None 1334518677 (285212682, 0, 0, 0) ignored (owned by administrator) [DD] 2012/21/04 22:15:28 LocalX11ServerUtil.detect_local_displays() session 7 6889 pts/1 ts/1 administrator 10.0.0.17 0 None 1334000292 (285212682, 0, 0, 0) ignored (owned by administrator) [DD] 2012/21/04 22:15:28 LocalX11ServerUtil.detect_local_displays() session 7 27572 pts/6 ts/6 administrator 10.0.0.12 0 None 1335009050 (201326602, 0, 0, 0) ignored (owned by administrator) [DD] 2012/21/04 22:15:28 LocalX11ServerUtil.detect_local_displays() session 7 10774 pts/7 ts/7 administrator 10.0.0.1 0 None 1334200868 (16777226, 0, 0, 0) ignored (owned by administrator) [DD] 2012/21/04 22:15:28 LocalX11ServerUtil.X11_display(ts/4) utmp entry does not look like a display or tty [DD] 2012/21/04 22:15:28 LocalX11ServerUtil.X11_display(10) utmp entry does not look like a display or tty [DD] 2012/21/04 22:15:28 LocalX11ServerUtil.detect_local_displays() session 7 7391 pts/5 ts/5 administrator 10.0.0.12 0 None 1334372795 (201326602, 0, 0, 0) ignored (owned by administrator) [DD] 2012/21/04 22:15:28 LocalX11ServerUtil.detect_local_displays() session 7 6067 pts/8 ts/8 administrator 10.0.0.17 0 None 1333999961 (285212682, 0, 0, 0) ignored (owned by administrator) [DD] 2012/21/04 22:15:28 LocalX11ServerUtil.detect_local_displays() testing: {} [DD] 2012/21/04 22:15:37 ProtocolHandler.check_response_received(ping,4) response_counter=25 [DD] 2012/21/04 22:15:39 WinSwitchClientChannel.start_session(bbeb1a62c18d6aea6edcc94cf3944693,vnc,,,None) options={} [II] 2012/21/04 22:15:39 WinSwitchClientChannel.start_session(bbeb1a62c18d6aea6edcc94cf3944693,vnc,,) command=Desktop(LXDE: /usr/bin/startlxde), user=User(Administrator : 9cd83abd7e5e49d19b4efae61e4ddf45) [II] 2012/21/04 22:15:39 WinSwitchServer.start_session(User(Administrator : 9cd83abd7e5e49d19b4efae61e4ddf45),vnc,Desktop(LXDE: /usr/bin/startlxde),,{},None) [DD] 2012/21/04 22:15:39 WinSwitchServer.real_start_session(User(Administrator : 9cd83abd7e5e49d19b4efae61e4ddf45),vnc,Desktop(LXDE: /usr/bin/startlxde),,{},None) [DD] 2012/21/04 22:15:39 VNCServerUtil.do_start_session(User(Administrator : 9cd83abd7e5e49d19b4efae61e4ddf45),nathan,Desktop(LXDE: /usr/bin/startlxde),False,,{},None) [DD] 2012/21/04 22:15:39 VNCServerUtil.initialize_session_from_command(ServerSession(:60 - - ),Desktop(LXDE: /usr/bin/startlxde)) now set name=LXDE, uses_sound_out=False, uses_sound_in=False [DD] 2012/21/04 22:15:39 VNCServerUtil.initialize_new_session(nathan,Desktop(LXDE: /usr/bin/startlxde),False,,:60,16061)=ServerSession(:60 - vnc - starting) [DD] 2012/21/04 22:15:39 VNCServerUtil.create_xauth(ServerSession(:60 - vnc - starting)) xauth_file=/home/nathan/.winswitch/server/sessions/60/xauth [II] 2012/21/04 22:15:39 process_util.exec_nopipe(['xauth', 'add', ':60', 'MIT-MAGIC-COOKIE-1', '60543252'],{'LANG': 'en_GB.UTF-8', 'TERM': 'xterm', 'SHELL': '/bin/bash', 'XAUTHORITY': '/home/nathan/.winswitch/server/sessions/60/xauth', 'PWD': '/home/nathan', 'USER': 'nathan', 'HOME': '/home/nathan', 'PATH': '/home/nathan/bin:/usr/lib/ccache:/opt/wings:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games', 'DISPLAY': ':60'},None,True,False,None,True) waiting on process= [DD] 2012/21/04 22:15:39 VNCServerUtil.set_xauth(ServerSession(:60 - vnc - starting),User(Administrator : 9cd83abd7e5e49d19b4efae61e4ddf45)) added xauth cookie 60543252 for :60 [II] 2012/21/04 22:15:39 process_util.exec_nopipe(['xauth', 'add', 'localhost:60', 'MIT-MAGIC-COOKIE-1', '60543252'],{'LANG': 'en_GB.UTF-8', 'TERM': 'xterm', 'SHELL': '/bin/bash', 'XAUTHORITY': '/home/nathan/.winswitch/server/sessions/60/xauth', 'PWD': '/home/nathan', 'USER': 'nathan', 'HOME': '/home/nathan', 'PATH': '/home/nathan/bin:/usr/lib/ccache:/opt/wings:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games', 'DISPLAY': ':60'},None,True,False,None,True) waiting on process= [DD] 2012/21/04 22:15:39 VNCServerUtil.set_xauth(ServerSession(:60 - vnc - starting),User(Administrator : 9cd83abd7e5e49d19b4efae61e4ddf45)) added xauth cookie 60543252 for localhost:60 [II] 2012/21/04 22:15:39 process_util.exec_nopipe(['xauth', 'add', '127.0.0.1:60', 'MIT-MAGIC-COOKIE-1', '60543252'],{'LANG': 'en_GB.UTF-8', 'TERM': 'xterm', 'SHELL': '/bin/bash', 'XAUTHORITY': '/home/nathan/.winswitch/server/sessions/60/xauth', 'PWD': '/home/nathan', 'USER': 'nathan', 'HOME': '/home/nathan', 'PATH': '/home/nathan/bin:/usr/lib/ccache:/opt/wings:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games', 'DISPLAY': ':60'},None,True,False,None,True) waiting on process= [DD] 2012/21/04 22:15:39 VNCServerUtil.set_xauth(ServerSession(:60 - vnc - starting),User(Administrator : 9cd83abd7e5e49d19b4efae61e4ddf45)) added xauth cookie 60543252 for 127.0.0.1:60 [DD] 2012/21/04 22:15:39 VNCServerUtil.start_dbus() dbus_command=dbus-daemon --fork --print-address=1 --print-pid=1 --session [DD] 2012/21/04 22:15:39 VNCServerUtil.start_dbus(ServerSession(:60 - vnc - starting)) output(dbus-daemon --fork --print-address=1 --print-pid=1 --session)=(0,unix:abstract=/tmp/dbus-tplFJnHcnS,guid=797cc13458a9366207dd4d8c0007e57b\n16123\n) [II] 2012/21/04 22:15:39 VNCServerUtil.start_dbus(ServerSession(:60 - vnc - starting)) dbus_pid=16123, dbus_address=unix:abstract=/tmp/dbus-tplFJnHcnS,guid=797cc13458a9366207dd4d8c0007e57b [DD] 2012/21/04 22:15:39 VNCServerUtil.start_sound_server(ServerSession(:60 - vnc - starting)) existing pulse_pid=-1, pulseaudio_command=/usr/bin/pulseaudio [II] 2012/21/04 22:15:39 virt_server_daemonizer.grab_daemon_pid(['/usr/lib/winswitch/virt_server_daemonizer', '--quiet', '--print-pid', '--daemon', '--log-file', '/home/nathan/.winswitch/server/sessions/60/pulse.log', '--', '/usr/bin/pulseaudio', '--start', '-vvvv', '--disable-shm=true', '--daemonize=false', '--use-pid-file=false', '--system=false', '--exit-idle-time=-1', '-n', '--load=module-suspend-on-idle', '--load=module-null-sink', '--load=module-native-protocol-unix socket=/tmp/pulse-60/native'],None,{'LANG': 'en_GB.UTF-8', 'TERM': 'xterm', 'SHELL': '/bin/bash', 'XAUTHORITY': '/home/nathan/.winswitch/server/sessions/60/xauth', 'DBUS_SESSION_BUS_ADDRESS': 'unix:abstract=/tmp/dbus-tplFJnHcnS,guid=797cc13458a9366207dd4d8c0007e57b', 'PWD': '/home/nathan', 'USER': 'nathan', 'HOME': '/home/nathan/.winswitch/server/sessions/60', 'PATH': '/home/nathan/bin:/usr/lib/ccache:/opt/wings:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games', 'DISPLAY': ':60'}) .returncode=0, stdoutdata=16131\n, stderrdata=, pid=16131 [DD] 2012/21/04 22:15:39 VNCServerUtil.start_sound_server(ServerSession(:60 - vnc - starting)) pulseaudio pid=16131 [DD] 2012/21/04 22:15:39 file_io.save_object_to_properties(ServerSession(:60 - vnc - starting),None,None) /home/nathan/.winswitch/server/sessions/60/config.txt [DD] 2012/21/04 22:15:39 VNCServerUtil.start_display(ServerSession(:60 - vnc - starting),User(Administrator : 9cd83abd7e5e49d19b4efae61e4ddf45),False) [DD] 2012/21/04 22:15:39 vnc_server_util.obfuscate_password(/usr/bin/vncpasswd,********) returncode=1, hexlify(out)=564e432852292050617373776f726420546f6f6c20456e74657270726973652045646974696f6e2045342e362e3220287..., err= [DD] 2012/21/04 22:15:39 vnc_server_util.obfuscate_password(/usr/bin/vncpasswd,********) plain len=8, encrypted len(out)=398 [EE] 2012/21/04 22:15:39 vnc_server_util.obfuscate_password(/usr/bin/vncpasswd,********) vncpasswd failed: returning raw password... this may or may not work [II] 2012/21/04 22:15:39 VNCServerUtil.start_daemon(ServerSession(:60 - vnc - starting),{'LANG': 'en_GB.UTF-8', 'TERM': 'xterm', 'SHELL': '/bin/bash', 'XAUTHORITY': '/home/nathan/.winswitch/server/sessions/60/xauth', 'DBUS_SESSION_BUS_ADDRESS': 'unix:abstract=/tmp/dbus-tplFJnHcnS,guid=797cc13458a9366207dd4d8c0007e57b', 'PWD': '/home/nathan', 'PULSE_SERVER': 'unix:/tmp/pulse-60/native', 'USER': 'nathan', 'HOME': '/home/nathan', 'PATH': '/home/nathan/bin:/usr/lib/ccache:/opt/wings:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games', 'DISPLAY': ':60', 'ALSA_PCM_NAME': 'pulse'},True) starting ['/usr/bin/Xvnc', ':60', '-desktop', 'LXDE', '-rfbport', '16061', '-rfbauth', '/home/nathan/.winswitch/server/sessions/60/session.pass'], logging to /home/nathan/.winswitch/server/sessions/60/vnc.log [II] 2012/21/04 22:15:39 virt_server_daemonizer.grab_daemon_pid(['/usr/lib/winswitch/virt_server_daemonizer', '--quiet', '--print-pid', '--daemon', '--log-file', '/home/nathan/.winswitch/server/sessions/60/vnc.log', '--', '/usr/bin/Xvnc', ':60', '-desktop', 'LXDE', '-rfbport', '16061', '-rfbauth', '/home/nathan/.winswitch/server/sessions/60/session.pass'],/home/nathan,{'LANG': 'en_GB.UTF-8', 'TERM': 'xterm', 'SHELL': '/bin/bash', 'XAUTHORITY': '/home/nathan/.winswitch/server/sessions/60/xauth', 'DBUS_SESSION_BUS_ADDRESS': 'unix:abstract=/tmp/dbus-tplFJnHcnS,guid=797cc13458a9366207dd4d8c0007e57b', 'PWD': '/home/nathan', 'PULSE_SERVER': 'unix:/tmp/pulse-60/native', 'USER': 'nathan', 'HOME': '/home/nathan', 'PATH': '/home/nathan/bin:/usr/lib/ccache:/opt/wings:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games', 'DISPLAY': ':60', 'ALSA_PCM_NAME': 'pulse'}) .returncode=0, stdoutdata=16142\n, stderrdata=, pid=16142 [II] 2012/21/04 22:15:39 VNCServerUtil.session_process_started(16142,ServerSession(:60 - vnc - starting)) [DD] 2012/21/04 22:15:39 VNCServerUtil.watch_session_log(/home/nathan/.winswitch/server/sessions/60/vnc.log,ServerSession(:60 - vnc - starting)) [DD] 2012/21/04 22:15:39 VNCServerUtil.watch_session_log(/home/nathan/.winswitch/server/sessions/60/vnc.log,ServerSession(:60 - vnc - starting)) logfile=13 [DD] 2012/21/04 22:15:39 VNCServerUtil.do_watch_session_log(/home/nathan/.winswitch/server/sessions/60/vnc.log,13,ServerSession(:60 - vnc - starting)) will use gio to monitor for changes [II] 2012/21/04 22:15:39 VNCServerUtil.do_watch_session_log(/home/nathan/.winswitch/server/sessions/60/vnc.log,13,ServerSession(:60 - vnc - starting)) watching log with gio: <__main__.GInotifyFileMonitor object at 0x37951e0 (GInotifyFileMonitor at 0x2df1aa0)> [DD] 2012/21/04 22:15:39 VNCServerUtil.poll_server_process(/home/nathan/.winswitch/server/sessions/60/vnc.log,ServerSession(:60 - vnc - starting)) pid=16142 [DD] 2012/21/04 22:15:39 process_util.kill0(16142) pid is still alive [DD] 2012/21/04 22:15:39 VNCServerUtil.poll_server_process(/home/nathan/.winswitch/server/sessions/60/vnc.log,ServerSession(:60 - vnc - starting)) pid=16142 [DD] 2012/21/04 22:15:39 process_util.kill0(16142) pid is still alive [DD] 2012/21/04 22:15:39 VNCServerUtil.start_session_object(ServerSession(:60 - vnc - starting),User(Administrator : 9cd83abd7e5e49d19b4efae61e4ddf45),False) started=True [DD] 2012/21/04 22:15:39 FirewallUtil.call_script(['ADD', '127.0.0.1', '16061']) firewall_script=/usr/lib/winswitch/firewall [II] 2012/21/04 22:15:39 FirewallUtil.call_script(['ADD', '127.0.0.1', '16061']) firewall script disabled [DD] 2012/21/04 22:15:39 FirewallUtil.call_script(['ALLOW', '127.0.0.1', '127.0.0.1', '16061']) firewall_script=/usr/lib/winswitch/firewall [DD] 2012/21/04 22:15:39 icon_util.load_pixmap_file(/usr/share/winswitch/wm_icons/lxde.png,48) gtk pixmap load failed [DD] 2012/21/04 22:15:39 file_io.save_object_to_properties(ServerSession(:60 - vnc - starting),None,None) /home/nathan/.winswitch/server/sessions/60/config.txt [DD] 2012/21/04 22:15:39 WinSwitchServer.add_new_session(ServerSession(:60 - vnc - starting)) can_capture=True, screen_capture_command=/usr/bin/import -screen -silent -window root -compress JPEG j/usr/lib/python2.7/dist-packages/twisted/internet/gtk2reactor.py:270: Warning: g_object_set_qdata: assertion `G_IS_OBJECT (object)' failed self.__run() peg: [II] 2012/21/04 22:15:39 WinSwitchServer.send_session_to_all(ServerSession(:60 - vnc - starting)) clients=[WinSwitchClientChannel(User(Administrator : 9cd83abd7e5e49d19b4efae61e4ddf45))] [II] 2012/21/04 22:15:39 VNCServerUtil.wait_for_session_readyness(ServerSession(:60 - vnc - starting),User(Administrator : 9cd83abd7e5e49d19b4efae61e4ddf45),,) adding/firing session status update callbacks [DD] 2012/21/04 22:15:39 ProtocolHandler.send_session_icon(ServerSession(:60 - vnc - starting),True) no icon data available... [DD] 2012/21/04 22:15:40 VNCServerUtil.session_logfile_changed() [DD] 2012/21/04 22:15:40 VNCServerUtil.poll_server_process(/home/nathan/.winswitch/server/sessions/60/vnc.log,ServerSession(:60 - vnc - starting)) pid=16142 [DD] 2012/21/04 22:15:40 process_util.kill0(16142) pid is still alive [DD] 2012/21/04 22:15:42 VNCServerUtil.session_logfile_changed() [DD] 2012/21/04 22:15:42 VNCServerUtil.poll_server_process(/home/nathan/.winswitch/server/sessions/60/vnc.log,ServerSession(:60 - vnc - starting)) pid=16142 [DD] 2012/21/04 22:15:42 process_util.kill0(16142) pid is still alive [DD] 2012/21/04 22:15:49 VNCServerUtil.do_disable_gnome_screensaver(ServerSession(:60 - vnc - starting)) [II] 2012/21/04 22:15:49 virt_server_daemonizer.grab_daemon_pid(['/usr/lib/winswitch/virt_server_daemonizer', '--quiet', '--print-pid', '--daemon', '--log-file', '/home/nathan/.winswitch/server/sessions/60/dbus-send-disable-gnome-screensaver.log', '--', 'dbus-send', '--session', '--dest=org.gnome.ScreenSaver', '--print-reply', '--type=method_call', '--reply-timeout=20000', '/org/gnome/ScreenSaver', 'org.gnome.ScreenSaver.Inhibit', 'string:"Window Switch"', 'string:"Virtual Session"'],None,{'LANG': 'en_GB.UTF-8', 'TERM': 'xterm', 'SHELL': '/bin/bash', 'XAUTHORITY': '/home/nathan/.winswitch/server/sessions/60/xauth', 'DBUS_SESSION_BUS_ADDRESS': 'unix:abstract=/tmp/dbus-tplFJnHcnS,guid=797cc13458a9366207dd4d8c0007e57b', 'PWD': '/home/nathan', 'PULSE_SERVER': 'unix:/tmp/pulse-60/native', 'USER': 'nathan', 'HOME': '/home/nathan', 'PATH': '/home/nathan/bin:/usr/lib/ccache:/opt/wings:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games', 'DISPLAY': ':60', 'ALSA_PCM_NAME': 'pulse'}) .returncode=0, stdoutdata=16168\n, stderrdata=, pid=16168 [DD] 2012/21/04 22:16:09 VNCServerUtil.check_session_has_started() status=starting, preload=False [II] 2012/21/04 22:16:09 VNCServerUtil.stop_display(ServerSession(:60 - vnc - starting),None,:60) [II] 2012/21/04 22:16:09 VNCServerUtil.kill_display(ServerSession(:60 - vnc - starting),16142,True) [DD] 2012/21/04 22:16:09 process_util.kill0(16142) pid is still alive [II] 2012/21/04 22:16:09 process_util.kill_pid(16142) using os.kill [EE] 2012/21/04 22:16:09 VNCServerUtil.session_error(ServerSession(:60 - vnc - starting),Session failed to start, waited 30 seconds,closed) notification handler=> [II] 2012/21/04 22:16:09 WinSwitchServer.session_failed(ServerSession(:60 - vnc - starting),Session failed to start, waited 30 seconds,closed) owner=9cd83abd7e5e49d19b4efae61e4ddf45 [II] 2012/21/04 22:16:09 WinSwitchServer.send_session_status_to_all(ServerSession(:60 - vnc - starting),closed) clients=[WinSwitchClientChannel(User(Administrator : 9cd83abd7e5e49d19b4efae61e4ddf45))] [DD] 2012/21/04 22:16:09 PortMapper.free_port(16061) [DD] 2012/21/04 22:16:09 PortMapper.free_port(6060) [DD] 2012/21/04 22:16:09 ServerSession.fire_status_callbacks(closed) (None, ['closed'], , True, None)()=None [DD] 2012/21/04 22:16:09 ServerSession.fire_status_callbacks(closed) (None, ['closed'], , True, None)()=None [II] 2012/21/04 22:16:09 process_util.exec_nopipe(['xauth', 'remove', ':60'],None,{'DISPLAY': ':60'},True,False,None,True) waiting on process=