Enable Remote Desktop (VNC) After 1.1 Update

From AwkwardTV
Revision as of 15:49, 4 October 2007 by Agentgonzo (talk | contribs)
Jump to: navigation, search

Due to Apple removing the AppleVNCServer in the 1.1 update, if you want to use VNC on your AppleTV you'll need to install a third-party server, such as Redstone Software's Vine Server.


• Intel Mac

Fugu - graphical SFTP client (or use scp if you prefer)

Vine Server - OS X VNC server software

Step 1

To enable Remote Desktop on your AppleTV after the 1.1 update, you'll need to download Vine Server, and run the Vine Server app from the mounted dmg. Setup Vine Server according to your needs then choose Start System Server from the Startup tab.

Step 2

Using Fugu (or scp) copy /Library/StartupItems/OSXvnc to your frontrow directory on your AppleTV. You can now stop the System Server process in the System tab of Vine Server. This removes the OSXvnc directory from your Intel Mac.

Step 3

SSH into your AppleTV, enable readwrite, and move the OSXvnc directory to /Library/StartupItems

sudo mount -uw /
sudo mv ~/OSXvnc /Library/StartupItems/OSXvnc

Step 4

Ensure you have the proper permissions by using chmod:

sudo chmod +x /Library/StartupItems/OSXvnc/OSXvnc-server
sudo chmod +x /Library/StartupItems/OSXvnc/OSXvnc-keepalive

Step 5

Reboot your AppleTV by sending it a shutdown command.

sudo shutdown now

Your AppleTV will now reboot and OSXvnc will load on startup. You can now log in to your VNC server.