Automatically starting remote desktop: Difference between revisions
From WickyWiki
No edit summary |
No edit summary |
||
| Line 2: | Line 2: | ||
[[Category:Ubuntu]] | [[Category:Ubuntu]] | ||
[[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 9: | Line 12: | ||
*Uncheck ‘Ask you for confirmation’. | *Uncheck ‘Ask you for confirmation’. | ||
*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 30: | 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'' | ||
| Line 63: | Line 68: | ||
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. | ||
== VPN problem 'Bad checksum from pppd' == | |||
''Todo: but maybe we want to have mppe-128?'' | |||
--- | |||
<blockquote> | |||
<pre> | |||
Jan 12 09:14:09 WJV5 pptpd[2852]: CTRL: Client 100.200.300.4 control connection started | |||
Jan 12 09:14:09 WJV5 pptpd[2852]: CTRL: Starting call (launching pppd, opening GRE) | |||
Jan 12 09:14:09 WJV5 pppd[2854]: Plugin /usr/lib/pptpd/pptpd-logwtmp.so loaded. | |||
Jan 12 09:14:09 WJV5 pptpd[2852]: GRE: Bad checksum from pppd. | |||
Jan 12 09:14:39 WJV5 pptpd[2852]: GRE: read(fd=6,buffer=611660,len=8196) from PTY failed: status = -1 | |||
error = Input/output error, usually caused by unexpected termination of pppd, check option syntax and pppd logs | |||
Jan 12 09:14:39 WJV5 pptpd[2852]: CTRL: PTY read or GRE write failed (pty,gre)=(6,7) | |||
Jan 12 09:14:39 WJV5 pptpd[2852]: CTRL: Reaping child PPP[2854] | |||
Jan 12 09:14:39 WJV5 pptpd[2852]: CTRL: Client 100.200.300.4 control connection finished | |||
</pre> | |||
</blockquote> | |||
Disable 'require-mppe-128', source: | |||
* http://ubuntuforums.org/showthread.php?t=1794838 | |||
<syntaxhighlight lang=bash> | |||
sudo gedit /etc/ppp/pptpd-options | |||
</syntaxhighlight> | |||
<blockquote> | |||
<pre> | |||
... | |||
#require-mppe-128 | |||
... | |||
</pre> | |||
</blockquote> | |||
Revision as of 17:04, 12 January 2012
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.
VPN problem 'Bad checksum from pppd'
Todo: but maybe we want to have mppe-128?
---
Jan 12 09:14:09 WJV5 pptpd[2852]: CTRL: Client 100.200.300.4 control connection started Jan 12 09:14:09 WJV5 pptpd[2852]: CTRL: Starting call (launching pppd, opening GRE) Jan 12 09:14:09 WJV5 pppd[2854]: Plugin /usr/lib/pptpd/pptpd-logwtmp.so loaded. Jan 12 09:14:09 WJV5 pptpd[2852]: GRE: Bad checksum from pppd. Jan 12 09:14:39 WJV5 pptpd[2852]: GRE: read(fd=6,buffer=611660,len=8196) from PTY failed: status = -1 error = Input/output error, usually caused by unexpected termination of pppd, check option syntax and pppd logs Jan 12 09:14:39 WJV5 pptpd[2852]: CTRL: PTY read or GRE write failed (pty,gre)=(6,7) Jan 12 09:14:39 WJV5 pptpd[2852]: CTRL: Reaping child PPP[2854] Jan 12 09:14:39 WJV5 pptpd[2852]: CTRL: Client 100.200.300.4 control connection finished
Disable 'require-mppe-128', source:
sudo gedit /etc/ppp/pptpd-options
... #require-mppe-128 ...