1 year ago

#71979

test-img

user8555433

Apache Guacamole starting intial wine program

I am trying to setup a remote desktop using Apache Guacamole on Ubuntu 20.4 but I only want the initial program accessible to the user. The program is a Windows program and I am using WINE.

So far I have tried invoking wine via a bash script. And then placing that script path in the initial program settings in the connection settings of Apache Guacamole.

The initial program path looks like /home/frank/launchprogram.sh in the guacamole connection settings. The launchprogram.sh bash script looks like below. I simply copied the command settings in the shortcut that is on my desktop. For simplicity I have it chmod 777.

#!/bin/sh


env WINEPREFIX="/home/frank/.wine" wine C:\\windows\\command\\start.exe /Unix /home/frank/.wine/dosdevices/c:/users/Public/Desktop/myprogram\ V4.lnk

The above script works fine from the terminal when on the desktop. But not with Guacamole.

I have also tried in the bash script

WINEPREFIX="/home/frank/.wine"
wine "/home/frank/.wine/drive_c/Program Files/myprogramfolder/myprogram.exe"

and it doesn't work.

If I simply put wine myprogram.exe and run it in the same directory it works. But not in others.

What am I doing wrong?

bash

wine

guacamole

0 Answers

Your Answer

Accepted video resources