#!/bin/bash # # Copyright © 2012-2013 Mike Gabriel # Copyright © 2012 Canonical Ltd. # # This program is free software: you can redistribute it and/or modify it # under the terms of the GNU General Public License version 3, as # published by the Free Software Foundation. # # This program is distributed in the hope that it will be useful, but # WITHOUT ANY WARRANTY; without even the implied warranties of # MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR # PURPOSE. See the GNU General Public License for more details. # # You should have received a copy of the GNU General Public License along # with this program. If not, see . # # Author: Mike Gabriel # Author lightdm-remote-session-freerdp (where we forked from): Ted Gould # socket="$HOME/.x2go-socket"; if [ -e "$socket" ]; then socat unix-connect:"$socket" - | /usr/bin/pyhoca-cli --try-resume \ --from-stdin \ --add-to-known-hosts \ --kbd-type auto \ --sound pulse \ --geometry fullscreen \ --xinerama \ 2>&1 \ \ | logger -t lightdm-remote-session-x2go -- else zenity --warning --text="Unable to locate X2GoSession/PyHoca socket" fi; rm -f "$socket"