Я пытаюсь создать «ярлык», который я могу прикрепить к своему средству запуска в Ubuntu 12.04.3 LTS, чтобы запустить сеанс RDesktop.
Он отлично работает из командной строки:
rdesktop -u UserName -d Domain -g 1024x720 -a 16 ServerName
Я нашел что-то близкое в Панели запуска сценариев команд терминала , но это не совсем работает.
Я сделал файл рабочего стола, который содержит это (сделал его исполняемым и т. Д. По ссылке выше):
[Desktop Entry]
Version=1.0
Name=RDP-ServerName
Comment=Open an RDP session to ServerName
Exec=rdesktop -u UserName -d Domain -g 1024x720 -a 16 ServerName
Terminal=true
Type=Application
Categories=Utility;Application;
Я подумал, что если я смогу заставить его работать с рабочего стола, то я мог бы как-то закрепить потом запустить его?
Однако, когда я запускаю его с рабочего стола, кажется, ничего не происходит. Я попытался выбрать вариант «терминал», а также вариант «запустить», но ни один из них, похоже, не сработал.
Похожая проблема с xfreerdp клиент. Передача параметров из командной строки с помощью терминала работает, но сначала не удалось заставить это работать с помощью средства запуска на рабочем столе (ярлык, в терминологии Windows). Решение состояло в том, чтобы создать скрипт для вызова клиента:
~/bin/RDPWindows.sh:
xfreerdp /d: /u:username /p:password /v:10.10.10.10 /size:100% /dynamic-resolution
Затем создание панели запуска, указывающей на скрипт, работает нормально.
Вы можете просто скопировать файл *.desktop
в ~/.local/share/applications
.
Или используйте alacarte
приложение для этого.
sudo apt-get install alacarte
Для строки Exec = Попробуйте /usr/bin/rdesktop
в качестве команды для выполнения. Это сработало для меня при создании ярлыка на рабочем столе.