完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
一、准备工作
这就是那块让我“魂牵梦绕”的ROC-RK3328-CC板,因为官方对其性能的描述,让很多开发者对其产生了幻想,包括我,为了那些还在Firefly路上的小伙伴们写下这篇帖,也在研发生涯中留下痕迹,也希望有dalao能在评论区指点一下我文中的一些疑问,相互交流,为科学技术的发展做贡献!!! 硬件设备:Firefly ROC-RK3328-CC(以下简称:板子)、32G SD卡、读卡器、串口下载工具(u***转ttl)、无线网卡 软件准备:VNC Viewer(PC端)、balenaEtcher(PC端)、putty(PC端)、ubuntu18.04-LXDE(从Firefly官网下载) 我选择的是LXDE版的Ubuntu,轻量级,够用就行;SD卡我选的比较大,毕竟玩视觉的,还是需要点内存的。 三、连接Windows和远程管理可视化桌面 刷写完系统后,我们当然要登陆和可视化才可以更好的管理我们的系统,知道它在做什么。 1.连接putty 这个简单,打开putty,选择Serial,给板子进行上电和连接PC。随后设置板子接入电脑的串口,设置波特率为1500000(一百五十万)。下面那一栏可以设置保存(Save)一下,名字胡乱写吧,下次直接载入(Load)这些数据就可以使用。 2.在putty下联网 载入putty后其实啥也没有,就这。 不过你如果是刚开机接入的话,会是这样的,其实没啥关系。 进去后,疯狂回车。出现了你的板子用户名就是正常的;疯狂回车毫无反应就有问题了,从接线、电压、串口等入手解决。 脸上板子后,我出现了一个未知名错误: u*** u***5-port1:cannot disable (err = -32) 经过实验室的一个大神指点,虽然不知这个是什么原因(希望有清楚原因的dalao在评论区里指点一二),但是可以降低debug等级来让窗口屏蔽此错误信息: echo 0 > /proc/sys/kernel/printk 随后,开始搜索WiFi网络,前提是你的板子上插上了无线网卡,然后请接上手机热点,Ubuntu十大未解之谜,连***都不一定有手机热点管用,不连手机热点各种报错,手机热点是对于Ubuntu是真的无敌,普通且自信好吧。 iwlist scanning | grep ESSID //搜索可用wifi nmcli device wifi connect wifiname password wifipasswd //连接WiFi,WiFiname为你想接入的WiFi名,WiFipasswd为密码 连上后有一长串反馈,其中有个successfully就说明成功了(英语学渣)。 3.重点!!!安装桌面环境及VNC 默认情况下,Ubuntu18.04桌面版安装的是GNOME桌面环境而Ubuntu 18.04服务器并没有安装图形化桌面环境或VNC服务器。故,我们将为Ubuntu18.04服务器安装最新的Xfce桌面环境,外加使用官方Ubuntu软件存储库安装TightVNC。 我最开始安装了什么GNOME、LXDE等等桌面环境,最后VNC都用不了,用不了VNC我要你们这些桌面环境干嘛?我putty又用不了你们这些桌面环境,还有,lxde版本装LXDE桌面环境竟然用不了VNC,是我菜还是Firefly要出来解释一下官方给的映像文件有啥问题(也可能是因为我菜,毕竟配置文件看不懂,后面会涉及这部分内容)。 来,开始装。 首先,update一下: sudo apt update 随后进行安装Xfce桌面环境: sudo apt install xfce4 xfce4-goodies 接下来是安装TightVNC服务器: sudo apt install tightvncserver 安装完成后,执行以下命令设置VNC服务的密码(密码只能是6-8字节),重复输入两次,之后会询问是否设置个人密码,我设置成了一样的: vncpasswd 设置完密码后,可以先执行一次,看是否安装成功: vncserver 第一次运行会生成一系列配置文件,我们需要配置~/.vnc/xstartup文件,说实话,我看不懂这个文件,我配置了很多次以后才出现了正常的界面,揉捏了很多个博主的文件内容,你们参考一下,希望有大神指导: #!/bin/bash xrdb $HOME/.Xresources startxfce4 & xsetroot -solid grey #x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" & #x-window-manager & # Fix to make GNOME work export XKL_XMODMAP_DISABLE=1 /etc/X11/Xsession #!/bin/sh # wing two lines for normal desktop: #unset SESSION_MANAGER # exec /etc/X11/xinit/xinitrc #gnome-session --session=gnome-classic & [ -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 & sesion-manager & xfdesktop & xfce4-panel & xfce4-menu-plugin & xfsettingsd & xfconfd & xfwm4 & startlxde & /usr/bin/ibus-daemon -d & 改变一下xstartup的权限: 这个问题是很多人容易忽视的问题,也是造成连接成功后黑屏的原因之一。 所以需要执行:chmod 777 ~/.vnc/xstartup 重启一下板子: sudo reboot 随后,启动VNC服务,查看是否正常: vncserver 我一般直接开2端口进行使用,指定开启某一个端口的命令如下: vncserver :2 //以2号端口为例 注:每次配置完~/.vnc/xstartup文件后,要重新开启vnc端口,如果在配置前忘了关闭,配置后应重新关闭后再开启,关闭特定vnc端口的命令: vncserver -kill:2 //以2号端口为例 4.Windows10系统通过VNC连接Ubuntu系统 在Windows和ROC-RK3328-CC的Ubuntu中安装好VNC后,先开启Ubuntu系统中的VNC: vncserver :2 //以2号端口为例 同时查看Ubuntu系统的IP地址: ip addr |grep inet |grep brd |awk '{ print $2}' |awk -F "/" '{ print $1}' ip地址随着接入服务器和网关的不同会有所变化,但是接入的是同一台电脑的话是不会变的。 随后,打开PC端的VNC,点击左上角的“File”-“New connection”创建新的链接: VNC Server:填写刚才在Ubuntu系统中获取的IP地址,同时加上端口号; Name:随便命名,开心就行; 其他配置默认即可。 我的配置如下图所示: 配置好后,点击ok,便可以进入系统。 进入系统后,首先可能会有个提醒,其实没什么大碍,就是说这样的连接可能不太安全,直接点击“Continue”即可,顺便勾选不再提醒。 随后需要你填写刚才在Ubuntu系统中设置的6-8位密码,便可以进入系统,幸运的话,会有如下界面: 第一次进入,点击左边的选项“使用默认配置”,就会得到一个带有默认配置的XFCE桌面。 如果出现了上述界面,并完成了第一次进入系统,那本教程使用VNC在Ubuntu 18.04上安装VNC并连接Windows10的内容已经结束啦。 接下来是我自己的问题了,实际上,我第一次进入后,就已经报错,并且至今还是报错的。我第一次点击默认配置后的界面如下: 底端的选项有两个缺失,一个是终端选项,一个是Web浏览器选项。 至今连接后,仍会有这样的错误提示: 将错误提示关闭后,忽视浏览器和终端底端按钮问题的话,也倒能用,个人怀疑是xstartup文件配置的问题,希望有dalao解答一下应该如何配置,或者希望有小伙伴看到文件配置教程和指导可以转发给我,感激不尽!!! 大神告诉我,遇到这种情况,非要在这种板子的系统上用浏览器的话,可以装个火狐上去。 |
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
1906 浏览 1 评论
synopsys 的design ware:DW_fpv_div,浮点数除法器,默认32位下,想提升覆盖率(TMAX),如果用功能case去提升覆盖率呢?
2382 浏览 1 评论
RK3588 GStreamer调试四路鱼眼摄像头四宫格显示报错
5175 浏览 1 评论
【飞凌嵌入式OK3576-C开发板体验】RKNN神经网络-YOLO图像识别
254 浏览 0 评论
【飞凌嵌入式OK3576-C开发板体验】SSH远程登录网络配置及CAN通讯
1336 浏览 0 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-22 01:23 , Processed in 0.549339 second(s), Total 45, Slave 35 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号