linux怎么查看本机内存大小
361
2022-11-03
fireflyROC-RK3399主板PC-Ubuntu简介
Ubuntu 应用层支持
Firefly 发布的Ubuntu 系统, 都已经提供了完整的gstremaer 和 mpp支持,并且提供了相应的demo,供用户开发参考。
Gstreamer
Ubuntu 16.04 下,gstreamer 1.12 已经安装在/opt/目录下。
Ubuntu 18.04下, gstreamer 1.12 已经安装到系统中。
/usr/local/bin/h264dec.sh 测试硬件H264解码。
/usr/local/bin/h264enc.sh 测试硬件H264编码。
用户可以参照这两个脚本,配置自己的gstreamer应用。
Mpp
Ubunut 系统下, mpp 相关dev包都已经安装到系统中。
/opt/mpp/下分别是mpp 编解码的相关demo 和 源文件。
OpenGL-ES
RK3399 支持 OpenGL ES1.1/2.0/3.0/3.1。
Firefly 发布的Ubuntu 系统, 都已经提供了完整的OpenGL-ES支持。运行glmark2-es2可以测试openGL-ES支持。 如果要避免屏幕刷新率对测试结果的影响,可以在串口终端上使用以下命令测试。
这个对系统运行没有任何影响,不需要处理。
基于同样的道理,某些应用启动过程中,也会报告如下错误,不用处理,对应用的运行不会造成影响。
Firefly之前发布的某些版本的Ubuntu软件,默认关闭了加载libglx.so,在某些情况下,运行某些应用程序会出现下述错误:
GdkGLExt-WARNING **: Window system doesn't support OpenGL.
修正的方法如下:
删除 /etc/X11/xorg.conf.d/20-modesetting.conf 中一下三行配置。
Section "Module" Disable "glx" EndSection
OpenCL
Firefly发布的Ubuntu系统,已经添加了opencl1.2支持,可以运行系统内置的clinfo获取平台opencl相关参数。
firefly@firefly:~$ clinfo Platform #0 Name: ARM Platform Version: OpenCL 1.2 v1.r14p0-01rel0-git(966ed26).f44c85cb3d2ceb87e8be88e7592755c3 Device #0 Name: Mali-T860 Type: GPU Version: OpenCL 1.2 v1.r14p0-01rel0-git(966ed26).f44c85cb3d2ceb87e8be88e7592755c3 Global memory size: 1 GB 935 MB 460 kB Local memory size: 32 kB Max work group size: 256 Max work item sizes: (256, 256, 256) …
在opt/tensorflowbin/下,运行test.sh, 即可测试MobileNet 模型图像分类器的 Demo和MobileNet-SSD 模型的目标检测 Demo
屏幕旋转
Firefly发布的Ubuntu系统,如果需要默认对系统的显示方向做旋转,可以在
/etc/default/xrandr中修改对应的显示设备的方向即可。
对于配有触摸屏的平台,如果需要对触摸屏的方向做旋转,可以在/etc/X11/xorg.conf.d/05-gslX680.conf中修改SwapAxes / InvertX / InvertY三个值。
firefly@firefly:~$ cat /etc/X11/xorg.conf.d/05-gslX680.conf Section "InputClass" Identifier "gslX680" MatchIsTouchscreen "on" MatchProduct "gslX680" Driver "evdev" Option "SwapAxes" "off" # Invert the respective axis. Option "InvertX" "off" Option "InvertY" "off" EndSection
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~