背景:
TK1已经安装在了智能车上,在调试程序时 需要用 到 Arduino IDE,此时,ssh远程控制并不能满足需要,所以选择配置VNC。
方法:
先安装VNC:
sudo apt-get install vnc4server
然后在终端输入:
vncserver
然后会让你输入两次密码,并出现
New 'X' desktop is <span style="color:#FF0000;"><strong>tegra-ubuntu:1</strong></span>
Starting applications specified in /home/ubuntu/.vnc/xstartup
Log file is /home/ubuntu/.vnc/tegra-ubuntu:1.log
此时你已经打开了一个图形终端,记住红色文字中的数字编号,在windows PC登录时会用到!
注:在桌面的vnc客户端输入的地址如下:
即可登录!
我们可以在终端执行
arduino
命令,打开之前安装好的 Arduino IDE开发环境!
如果此时无法登录,则进行如下操作:
sudo gedit /home/ubuntu/.vnc/xstartup
把里边的内容换为如下:
#!/bin/sh
unset SESSION_MANAGER
#exec /etc/X11/xinit/xinitrc
export XKL_XMODMAP_DISABLE=1
#/etc/X11/Xsession
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
x-window-manager &
gnome-session &
然后执行:
vncserver -kill :1
vncserver :1
即可!
遗憾的是,这里我们只能显示终端,没有显示出桌面,我在baidu、gooogle没有找到有效的方法,如果谁能够在TK1上配置出桌面,希望指导我一下!