启动scene3d例子:

root@imx6qsabresd:/etc/X11/Xsession.d# ls -al
total 36
drwxr-xr-x 2 root root 4096 Mar 12 05:32 .
drwxr-xr-x 6 root root 4096 Mar 12 2018 ..
-rwxrwxrwx 1 root root 69 Mar 12 05:34 20test.sh
-rwxr-xr-x 1 root root 115 Mar 12 2018 30xinput_calibrate.sh
-rwxr-xr-x 1 root root 88 Mar 12 2018 60xXDefaults.sh
-rwxr-xr-x 1 root root 27 Mar 12 2018 70settings-daemon.sh
-rwxr-xr-x 1 root root 631 Mar 12 2018 80matchboxkeyboard.sh
-rwxr-xr-x 1 root root 191 Mar 12 2018 89xdgautostart.sh
-rwxr-xr-x 1 root root 181 Mar 12 2018 90xXWindowManager.sh

root@imx6qsabresd:/etc/X11/Xsession.d# cat 20test.sh

export DISPLAY=:0.0

/usr/share/qt5/examples/qt3d/scene3d/scene3d &

往X11桌面添加快捷启动图标的方法:
root@imx6qsabresd:/usr/share/applications# cat test.desktop
[Desktop Entry]
Name=test 3D app
Exec=/usr/share/qt5/examples/qt3d/scene3d/scene3d
Icon=hellowindow
Terminal=false
Type=Application
X-MB-SingleInstance=true
Comment=test 3D app
StartupNotify=false
root@imx6qsabresd:/usr/share/applications#

图标文件的存放位置:

root@imx6qsabresd:/usr/share/pixmaps# ls -al
total 348
drwxr-xr-x 2 root root 4096 Jul 6 2018 .
drwxr-xr-x 85 1001 pulse 4096 May 23 2018 ..
-rw-r--r-- 1 root root 937 Mar 12 2018 applet-screenshot.png
-rw-r--r-- 1 root root 33226 Mar 12 2018 cinematicexperience.png
-rw-r--r-- 1 root root 7581 Mar 12 2018 duck.png
-rw-r--r-- 1 root root 999 Mar 12 2018 emblem-symbolic-link.png
-rw-r--r-- 1 root root 2044 Mar 12 2018 gnome-fs-directory.png
-rw-r--r-- 1 root root 3220 Mar 12 2018 gnome-fs-regular.png
-rw-r--r-- 1 root root 2855 Mar 12 2018 gnome-mime-text-plain.png
-rw-r--r-- 1 root root 6875 Mar 12 2018 hellowindow.png
-rw-r--r-- 1 root root 2797 Jul 6 2018 imxcamera.png
-rw-r--r-- 1 root root 2797 Jul 6 2018 imxplayer.png
-rw-r--r-- 1 root root 2915 Mar 12 2018 l3afpad.png
-rw-r--r-- 1 root root 2308 Mar 12 2018 l3afpad.xpm
-rw-r--r-- 1 root root 368 Mar 12 2018 matchbox-keyboard.png
-rw-r--r-- 1 root root 18075 Mar 12 2018 qt5everywheredemo.png
-rw-r--r-- 1 root root 20649 Mar 12 2018 qt5nmapcarousedemo.png
-rw-r--r-- 1 root root 25774 Mar 12 2018 qt5nmapper.png
-rw-r--r-- 1 root root 16610 Mar 12 2018 qtledbillboard.png
-rw-r--r-- 1 root root 24452 Mar 12 2018 qtledcombo.png
-rw-r--r-- 1 root root 19986 Mar 12 2018 qtsmarthome.png
-rw-r--r-- 1 root root 16812 Mar 12 2018 quitbattery.png
-rw-r--r-- 1 root root 22063 Mar 12 2018 quitindicators.png
-rw-r--r-- 1 root root 59761 Mar 12 2018 xinput_calibrator.svg
-rw-r--r-- 1 root root 5956 Mar 12 2018 xinput_calibrator.xpm

imx6q Xorg下Qt应用开机自启动及添加桌面快捷启动图标的方法的更多相关文章

  1. linux下配置tomcat开机自启动

    Linux下配置tomcat开机自启动   1.写一个tomcat脚本,内容如下,设置其权限为755,放在/etc/init.d/目录下 #!/bin/bash## /etc/init.d/tomca ...

  2. linux系统下tomcat应用开机自启动 配置

    linux系统下tomcat应用开机自启动 配置 相对简单的方式是将tomcat添加为系统服务第一步  复制文件将 $Tomcat_Home/bin目录下的 catalina.sh脚本文件复制到目录/ ...

  3. Ubuntu下QT控制台程序无法运行的解决方案以及XTerm的配置方法

    Ubuntu下QT控制台程序无法运行的解决方案以及XTerm的配置方法 最近由于老师要求要在Ubuntu下QT上进程多线程服务器的开发,虽然只是单纯的调用qt的network模块,但是为了避免麻烦,我 ...

  4. Centos7下配置Redis开机自启动

    最近在做作业的时候需要用到Redis缓存,由于每次重启服务器都需要重新启动Redis,也是忒烦人,于是就有了这一篇博客,好,废话不多说. 只有两个步骤: 设置redis.conf中daemonize为 ...

  5. Linux(CentOS)系统下设置nginx开机自启动

    Nginx 是一个很强大的高性能Web和反向代理服务器.下面介绍在linux下安装后,如何设置开机自启动.首先,在linux系统的/etc/init.d/目录下创建nginx文件,使用如下命令:vi ...

  6. Qt之开机自启动及拥有管理员权限

    源地址:http://blog.sina.cn/dpool/blog/s/blog_a6fb6cc90101feia.html Windows开机自启动的程序很多,包括系统软件.杀毒软件.一些其他安装 ...

  7. Qt之开机自启动

    Windows开机自启动的程序很多,包括系统软件.杀毒软件.一些其他安装软件等等.当然可以禁止,通过软件管理或者手动删除对应的注册表中的项即可!但是为了系统的服务或者操作上的方便,我们往往需要开机自启 ...

  8. Linux下设置svn开机自启动

    方式一:centos 7 设置svn开机自启动 使用新的systemctl 服务命令  (笔者成功验证过,该方式可行) [root@iZjvr37lpviqbkZ init.d]# vi /lib/s ...

  9. 如何在centos下配置redis开机自启动

    2014/11/10补充:其实在redis的下载包中就包含了官方自带的启动脚本,路径在/redis-stable/utils/redis_init_script.在utils目录下也有安装redis- ...

随机推荐

  1. AOF 持久化策略

    Redis为了解决AOF后台重写造成的数据不一致问题,设置了AOF重写缓冲区.即使设置了no-appendfsync-on-rewrite yes也会造成短暂的主进程阻塞.原因就在于子进程完成AOF重 ...

  2. spring cloud与K8S

    链接:https://www.zhihu.com/question/50806354/answer/139653085 spring cloud +docker 当然没有问题,只是当我们搭建集群实现高 ...

  3. python 动态语言 __slots__

    python 是动态语言,就是说可以动态的创建属性, 别的语言不行,再创建类的时候已经规定好了 使用__slots__,注意要用tuple定义同意绑定的属性名称,仅对当前类起作用,对继承的子类是不起作 ...

  4. 慢慢理解RESTful架构

    <理解本真的REST架构风格> 作者:李锟 链接:http://www.infoq.com/cn/articles/understanding-restful-style/ <理解R ...

  5. (转)Resources和AssetBundle(新旧版)学习

    Resources:   Resources的缺点:1.与显示Inspector上直接引用相比,Resources使用不方便.     2.不管你Resources上的资源是否调用了,当你发布的时候, ...

  6. Intent跳转系统的应用

    1.从google搜索内容    Intent intent = new Intent();    intent.setAction(Intent.ACTION_WEB_SEARCH);    int ...

  7. c++中sin,cos,arcsin等和在C/C++中使用pi (π) 值

    先 #include<math.h> 反3角函数有 acos(double),asin(double),atan(double),atan(double,double),返回值 doubl ...

  8. 42、使用存放在存assets文件夹下的SQLite数据库

    因为这次的项目需要自带数据,所以就就把数据都放到一个SQLite的数据库文件中了,之后把该文件放到了assets文件夹下面.一开始打算每次都从assets文件夹下面把该文件夹拷贝到手机的SD卡或者手机 ...

  9. Keywords Search(AC自动机模板)

    Keywords Search Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 131072/131072 K (Java/Others ...

  10. 解决asp.net中HTML中talbe的行高被内容撑的变高的问题

    将asp.net页面中的如下语句: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" " ...