本次内容:
本帖记录了最新12月31日wifiap版NanoPi2 Debian系统+LXED桌面环境的新特性测试,与在使用中辅助软件的安装经验,随着试用,此贴不断偶尔更新,当然都是关于我所使用的软件。
工具:
NanoPi2、电脑、网络。
过程笔记:
新特性测试:
1. LCD与VNC显示都较流畅,尤其VNC连接比原来改善很多。
2. 预装的vim不支持语法高亮显示。
3. 点击开始菜单选择Accessories->Keyboard即可开启屏幕键盘,但会导致桌面图标全部消失,系统正常,可见Keyboard与LXDE有冲突,重新上电恢复。我在12月19日的版本上安装了florence屏幕键盘,死活无法启动。
4. 连接网络后可自动更新到北京时间。
5. 终端输入dpkg-reconfigure locales,进入配置界面,箭头键移动光标,回车确认,选择zh_CH.UTF-8后reboot即可更新为中文界面。
6. opencv demo测试:
官方给出的是一段很简单的通过摄像头获得图像,提取边缘的程序,VideoCapture类能够自动捕捉摄像头设备,将图像传递给Mat变量frame,再通过cvtColor函数将彩色图像转换为灰度图,经过高斯滤波函数平滑图像,使画面中边缘特征减弱,防止提取到过多边界,再通过Canny算子来绘制边界。这里我选用的是USB摄像头,接到NanoPi2的USB-A type口上。
终端执行:
# make
# make run
效果图如下:
7.这次更新添加了对GPS的支持,GPS硬件也是由AP6212芯片完成的吗?我还不知道如何在NanoPi2中测试GPS,应该需要安装如电子地图那样的软件,再在Debian文件系统中配置。
8.蓝牙还是老问题,需要手动指定一个输入验证码的GUI。
个人定制相关软件记录:
这么强大的NanoPi2,怎么能总是裸机,但官方提供的Debian系统总是用的不太顺手,还需要磨合,比如安装了某些软件后,却不能打开,需要多次尝试多个软件;蓝牙连接,却不提供PIN Code,因而在此记录,以便他人或我以后查阅,烧录nanopi2-debian-sd4g.img镜像后的Debian系统就像刚买回来的面粉,还不能食用,我们需要进行一些简单的配置并安装一些软件包,即个人定制操作,将Debian系统做成自己喜欢口味的“面包”。
Step1.当然是扩充TF卡,如果你不想造成像我一样下面的悲剧:
详细参考:https://bbs.icxbk.com/group-topic-id-63303.html
Step2.更新最新的套件资讯
# apt-get update
Step3.截图工具:
# apt-get install shutter
Step4.支持远程桌面:
普通用户状态下安装xrdp,
#sudo apt-get install xrdp
先关闭tightvncserver ,在普通用户下执行:
# tightvncserver -kill :1
修改~/.vnc/xstartup文件,最后添加:
lxterminal &
/usr/bin/lxsession -s LXDE &
保存后退出,重启tightvncserver :
# tightvncserver :1
现在就可以进行局域网内的远程连接了,但要知道NanoPi的IP地址,进入root终端执行:
# ifconfig
在打印出的信息中可以查看到IP地址(红框):
在windows中打开远程桌面连接,以XP为例:【开始】-》所有程序-》附件-》远程桌面连接,填入IP地址,点击连接后输入用户名fa及密码fa,进入桌面,如果发现桌面很卡,一般是网速造成的,可先通过官方提供的方法关闭wifi省电模式:
# iwconfig wlan0 power off
但我没有感觉有多大变化,下面通过我的方法提升操作流畅度,在连接IP登陆界面中点击“选项”,点击“显示”选项卡,按图中设置,点击“体验”选项卡,去掉所有勾选:
再进入远程桌面,这时会发现快了许多。
Step5.安装小企鹅输入法(Fcitx)
# sudo apt-get install fcitx-pinyin
# im-config
使用中文输入法需将系统设置为中文,在打开后的窗口中选择Fcitx,重启后可用ctrl+空格调出。
Step6.安装Terminator终端管理工具
# sudo apt-get install terminator
在linux下开发,要经常开多个终端窗口,Terminator是一个很好的终端管理工具,可以分割窗口。
Step7.安装usb查看工具
# sudo apt-get install usbutils
usbutils是一个在终端查可通过lsusb查看USB使用情况的软件包。