Please enable javascript, or click here to visit my ecommerce web site powered by Shopify.
Jump to: navigation, search

Difference between revisions of "Rock/vnc"

(Created page with "{{Languages|rock/vnc}} __TOC__ You can access your radxa rock desktop from the network remotely by setting up the VNC (Virtual Network Computing) server. Install the vncserv...")
 
 
(13 intermediate revisions by the same user not shown)
Line 1: Line 1:
 +
{{rock_header}}
 
{{Languages|rock/vnc}}
 
{{Languages|rock/vnc}}
  
 
__TOC__
 
__TOC__
  
 +
== Setting up the vnc server ==
 
You can access your radxa rock desktop from the network remotely by setting up the VNC (Virtual Network Computing) server.
 
You can access your radxa rock desktop from the network remotely by setting up the VNC (Virtual Network Computing) server.
 
Install the vncserver if you haven't install it on your rock
 
Install the vncserver if you haven't install it on your rock
Line 13: Line 15:
 
  You will require a password to access your desktops.                             
 
  You will require a password to access your desktops.                             
 
                                                                                  
 
                                                                                  
  Password:                                                                      
+
  Password:                                                         '''#(input your password here)'''             
 
  Warning: password truncated to the length of 8.                                 
 
  Warning: password truncated to the length of 8.                                 
  Verify:                                                                        
+
  Verify:                                                                 '''#(repeat the password)'''     
  Would you like to enter a view-only password (y/n)? '''n'''                           
+
  Would you like to enter a view-only password (y/n)? '''n'''                          '''#(input n here)'''
 
  xauth:  file /root/.Xauthority does not exist                                   
 
  xauth:  file /root/.Xauthority does not exist                                   
 
                                                                                  
 
                                                                                  
Line 24: Line 26:
 
  Starting applications specified in /root/.vnc/xstartup                           
 
  Starting applications specified in /root/.vnc/xstartup                           
 
  Log file is /root/.vnc/radxa:1.log
 
  Log file is /root/.vnc/radxa:1.log
 +
 +
Now edit ~/.vnc/xstartup file and add one line after the x-window-manager, it's like this:
 +
#!/bin/sh
 +
xrdb $HOME/.Xresources
 +
xsetroot -solid grey
 +
#x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
 +
#x-window-manager &
 +
#'''startlubuntu &'''
 +
'''lxsession -e LXDE -s Lubuntu &'''
 +
# Fix to make GNOME work
 +
export XKL_XMODMAP_DISABLE=1
 +
/etc/X11/Xsession
 +
 +
Now let's restart the vnc server
 +
 +
root@radxa:~# '''vncserver -kill :1'''
 +
root@radxa:~# '''vncserver -geometry 1280x720 :1'''
 +
 +
Now the vnc server is running on rock with resolution 1280x800.
 +
 +
If you want to make it running every time booting add this to /etc/rc.local
 +
 +
    su rock -c '/usr/bin/vncserver -name rock-vnc-server -depth 24 -geometry 1280x720 :1'
 +
 +
== Access the desktop remotely ==
 +
===Linux===
 +
Here we use Remmina Remote Desktop as VNC viewer to access the remote desktop on rock.
 +
Click the 'plus' button and create a new vnc connection, and configure it like this:
 +
 +
Name: whatever you like   
 +
 +
Group: can be empty   
 +
 +
Protocal: choose "VNC - Virtual Network Computing"   
 +
 +
Server: input ip of your rock plus ":1", such as 192.168.1.101:1   
 +
 +
Color depth: choose True color(24 bit)   
 +
 +
Quality: choose best   
 +
 +
example as below:
 +
 +
[[File:remmina_profile.png]]
 +
 +
Now click "connect", input the password we set before
 +
 +
[[File:remmina_pw.png]]
 +
 +
you can see the desktop :)
 +
 +
[[File:remmina_desktop.png]]
 +
 +
===Mac===
 +
===Windows===
 +
 +
You can use VNC Viewer as client to access the remote desktop on Radxa Rock. It's easy to configure.
 +
 +
 +
Server: Input the ip of your Radxa Rock and plus ":1" such as 192.168.1.101:1
 +
then click OK.
 +
 +
[[File:VNCConfig-1.jpg]]
 +
 +
Input the password we set before and clock OK.
 +
 +
[[File:VNCConfig-2.jpg]]

Latest revision as of 05:25, 6 January 2015

Setting up the vnc server

You can access your radxa rock desktop from the network remotely by setting up the VNC (Virtual Network Computing) server. Install the vncserver if you haven't install it on your rock

sudo apt-get install tightvncserver

Run it the first time to setup the password:

root@radxa:~# vncserver                                                         
                                                                               
You will require a password to access your desktops.                            
                                                                               
Password:                                                         #(input your password here)              
Warning: password truncated to the length of 8.                                 
Verify:                                                                  #(repeat the password)       
Would you like to enter a view-only password (y/n)? n                           #(input n here)
xauth:  file /root/.Xauthority does not exist                                   
                                                                               
New 'X' desktop is radxa:1                                                      
                                                                               
Creating default startup script /root/.vnc/xstartup                             
Starting applications specified in /root/.vnc/xstartup                          
Log file is /root/.vnc/radxa:1.log

Now edit ~/.vnc/xstartup file and add one line after the x-window-manager, it's like this:

#!/bin/sh
xrdb $HOME/.Xresources
xsetroot -solid grey
#x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
#x-window-manager &
#startlubuntu &
lxsession -e LXDE -s Lubuntu &
# Fix to make GNOME work
export XKL_XMODMAP_DISABLE=1
/etc/X11/Xsession

Now let's restart the vnc server

root@radxa:~# vncserver -kill :1
root@radxa:~# vncserver -geometry 1280x720 :1

Now the vnc server is running on rock with resolution 1280x800.

If you want to make it running every time booting add this to /etc/rc.local

   su rock -c '/usr/bin/vncserver -name rock-vnc-server -depth 24 -geometry 1280x720 :1'

Access the desktop remotely

Linux

Here we use Remmina Remote Desktop as VNC viewer to access the remote desktop on rock. Click the 'plus' button and create a new vnc connection, and configure it like this:

Name: whatever you like

Group: can be empty

Protocal: choose "VNC - Virtual Network Computing"

Server: input ip of your rock plus ":1", such as 192.168.1.101:1

Color depth: choose True color(24 bit)

Quality: choose best

example as below:

Remmina profile.png

Now click "connect", input the password we set before

Remmina pw.png

you can see the desktop :)

Remmina desktop.png

Mac

Windows

You can use VNC Viewer as client to access the remote desktop on Radxa Rock. It's easy to configure.


Server: Input the ip of your Radxa Rock and plus ":1" such as 192.168.1.101:1 then click OK.

VNCConfig-1.jpg

Input the password we set before and clock OK.

VNCConfig-2.jpg