Automatically starting remote desktop: Difference between revisions
From WickyWiki
m 10 revisions |
mNo edit summary |
||
| Line 3: | Line 3: | ||
[[Category:Ubuntu Network]] | [[Category:Ubuntu Network]] | ||
=Vino-server, enable with GUI= | |||
Ubuntu comes with vino-server pre-installed. | Ubuntu comes with vino-server pre-installed. | ||
| Line 13: | Line 13: | ||
*Type in the password you want to use. | *Type in the password you want to use. | ||
=Enable with script= | |||
To enable using a script: | To enable using a script: | ||
| Line 35: | Line 35: | ||
*Remote desktop uses TCP port 5900. | *Remote desktop uses TCP port 5900. | ||
=Start vino-server at boot= | |||
''Note: The following didn't work for me, instead I leave a user logged in and lock the screen'' | ''Note: The following didn't work for me, instead I leave a user logged in and lock the screen'' | ||
To allow remote desktop at boot modify the gnome startup script to start vino-server: | To allow remote desktop at boot modify the gnome startup script to start vino-server: | ||
| Line 68: | Line 66: | ||
Note: this file has been moved around quite a lot in Ubuntu history. This location is for Ubuntu 10.04. | Note: this file has been moved around quite a lot in Ubuntu history. This location is for Ubuntu 10.04. | ||
=Troubleshooting= | |||
Start vino-server with some logging: | |||
<syntaxhighlight lang=bash> | |||
killall vino-server | |||
exec /usr/lib/vino/vino-server > /tmp/vino-server.log 2>&1 & disown | |||
</syntaxhighlight> | |||
Query remote desktop server configuration: | |||
<syntaxhighlight lang=bash> | |||
gconftool -R /desktop/gnome/remote_access | |||
</syntaxhighlight> | |||
What ports are in-use by what processes: | |||
<syntaxhighlight lang=bash> | |||
sudo netstat -tlnp | |||
</syntaxhighlight> | |||
Revision as of 16:04, 5 January 2014
Vino-server, enable with GUI
Ubuntu comes with vino-server pre-installed.
To enable go to: System - Preferences - Remote desktop
- Check ‘Allow other users to view your desktop’.
- Check ‘Allow other users to control your desktop’.
- Uncheck ‘Ask you for confirmation’.
- Type in the password you want to use.
Enable with script
To enable using a script:
metacity --replace & disown vino-preferences & disown gconftool-2 -s -t bool /desktop/gnome/remote_access/enabled trueCheck if the server is enabled:
gconftool-2 -g /desktop/gnome/remote_access/enabled
Note:
- Now you can use remote desktop with VNC, but you need to have a user logged in.
- Remote desktop uses TCP port 5900.
Start vino-server at boot
Note: The following didn't work for me, instead I leave a user logged in and lock the screen
To allow remote desktop at boot modify the gnome startup script to start vino-server:
sudo gedit /etc/gdm/Init/Default
/usr/lib/vino/vino-server &
Then add the line 'KillInitClients=false':
sudo gedit /etc/gdm/custom.conf
... KillInitClients=false ...
Note: this file has been moved around quite a lot in Ubuntu history. This location is for Ubuntu 10.04.
Troubleshooting
Start vino-server with some logging:
killall vino-server exec /usr/lib/vino/vino-server > /tmp/vino-server.log 2>&1 & disown
Query remote desktop server configuration:
gconftool -R /desktop/gnome/remote_access
What ports are in-use by what processes:
sudo netstat -tlnp