How to display more icons on yocto desktop?

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

How to display more icons on yocto desktop?

1,373 Views
chenfeng2016
Contributor I
Hello NXP team,
We have a question need your help.
After yocto system boot completed, there is no application icon on the desktop
How to display more icons and applications on the desktop on Linux version 4.14.78_1.0.0,? 
we hope to get the desktop result like the attached picture.
ps:
 the compile configuration:
DISTRO = fsl-imx-xwayland MACHINE = imx8mqevk source fsl-setup-release.sh-b build-xwayland-imx8mqevk
Bitbake fsl-image-qt5-validation-imx
desktop.png
0 Kudos
3 Replies

1,078 Views
diegoadrian
NXP Employee
NXP Employee

Hello,

I apologize for the delay.

Have you tried to build the core-image-sato instead of the fsl-image-validation-imx?

Best regards,

Diego.

0 Kudos

1,078 Views
chenfeng2016
Contributor I

Hello. 

   I've try to use the complie option as follow:
   DISTRO=fsl-imx-xwayland MACHINE=imx6qpsabresd source fsl-setup-release.sh -b build-xwayland-imx6
   bitbake core-image-sato
   But a complie error occur, erro log  as belowed:
By the way,
   we want to the desktop , base on the wayland structure, not x11 , how to do ?
DEBUG: Executing python function extend_recipe_sysroot
NOTE: Direct dependencies are ['virtual:native:/home/lihong/imx6_yocto/sources/poky/meta/recipes-core/update-rc.d/update-rc.d_0.7.bb:do_populate_sysroot', '/home/lihong/imx6_yocto/sources/poky/meta/recipes-devtools/mklibs/mklibs-native_0.1.43.bb:do_populate_sysroot', '/home/lihong/imx6_yocto/sources/poky/meta/recipes-devtools/qemu/qemuwrapper-cross_1.0.bb:do_populate_sysroot', 'virtual:native:/home/lihong/imx6_yocto/sources/poky/meta/recipes-devtools/prelink/prelink_git.bb:do_populate_sysroot', '/home/lihong/imx6_yocto/sources/poky/meta/recipes-core/glibc/ldconfig-native_2.12.1.bb:do_populate_sysroot', 'virtual:native:/home/lihong/imx6_yocto/sources/poky/meta/recipes-devtools/opkg-utils/opkg-utils_0.3.6.bb:do_populate_sysroot', '/home/lihong/imx6_yocto/sources/poky/meta/recipes-kernel/kmod/depmodwrapper-cross_1.0.bb:do_populate_sysroot', 'virtual:native:/home/lihong/imx6_yocto/sources/poky/meta/recipes-devtools/rpm/rpm_4.14.1.bb:do_populate_sysroot', 'virtual:native:/home/lihong/imx6_yocto/sources/poky/meta/recipes-extended/pigz/pigz_2.4.bb:do_populate_sysroot', 'virtual:native:/home/lihong/imx6_yocto/sources/poky/meta/recipes-extended/pbzip2/pbzip2_1.1.13.bb:do_populate_sysroot', 'virtual:native:/home/lihong/imx6_yocto/sources/poky/meta/recipes-devtools/makedevs/makedevs_1.0.1.bb:do_populate_sysroot', 'virtual:native:/home/lihong/imx6_yocto/sources/poky/meta/recipes-devtools/opkg/opkg_0.3.6.bb:do_populate_sysroot', 'virtual:native:/home/lihong/imx6_yocto/sources/poky/meta/recipes-devtools/pseudo/pseudo_git.bb:do_populate_sysroot', 'virtual:native:/home/lihong/imx6_yocto/sources/poky/meta/recipes-devtools/dnf/dnf_2.7.5.bb:do_populate_sysroot', 'virtual:native:/home/lihong/imx6_yocto/sources/poky/meta/recipes-devtools/createrepo-c/createrepo-c_git.bb:do_populate_sysroot']
NOTE: Installed into sysroot: []
NOTE: Skipping as already exists in sysroot: ['update-rc.d-native', 'mklibs-native', 'qemuwrapper-cross', 'prelink-native', 'ldconfig-native', 'opkg-utils-native', 'depmodwrapper-cross', 'rpm-native', 'pigz-native', 'pbzip2-native', 'makedevs-native', 'opkg-native', 'pseudo-native', 'dnf-native', 'createrepo-c-native', 'debianutils-native', 'openssl-native', 'systemd-systemctl-native', 'quilt-native', 'bzip2-native', 'qemu-native', 'libtool-native', 'automake-native', 'gettext-minimal-native', 'xz-native', 'gnu-config-native', 'autoconf-native', 'kmod-native', 'shadow-native', 'gdk-pixbuf-native', 'glib-2.0-native', 'mkfontscale-native', 'mkfontdir-native', 'libsolv-native', 'libarchive-native', 'pkgconfig-native', 'gtk-icon-utils-native', 'binutils-native', 'elfutils-native', 'nss-native', 'libcomps-native', 'libdnf-native', 'ninja-native', 'librepo-native', 'python3-native', 'python3-iniparse-native', 'cmake-native', 'gconf-native', 'curl-native', 'expat-native', 'file-native', 'libxml2-native', 'zlib-native', 'sqlite3-native', 'dbus-native', 'popt-native', 'db-native', 'libsdl-native', 'pixman-native', 'dtc-native', 'alsa-lib-native', 'texinfo-dummy-native', 'm4-native', 'gtk-doc-native', 'libpng-native', 'shared-mime-info-native', 'gobject-introspection-native', 'libjpeg-turbo-native', 'libffi-native', 'libpcre-native', 'util-linux-native', 'util-macros-native', 'freetype-native', 'xproto-native', 'libfontenc-native', 'libx11-native', 'lzo-native', 'e2fsprogs-native', 'librsvg-native', 'bison-native', 'flex-native', 'nspr-native', 'libcheck-native', 're2c-native', 'gpgme-native', 'attr-native', 'readline-native', 'gdbm-native', 'python3-six-native', 'intltool-native', 'dbus-glib-native', 'autoconf-archive-native', 'libxrandr-native', 'libxext-native', 'libxrender-native', 'ncurses-native', 'font-util-native', 'xtrans-native', 'libxcb-native', 'xextproto-native', 'kbproto-native', 'inputproto-native', 'libcroco-native', 'cairo-native', 'pango-native', 'libassuan-native', 'swig-native', 'libgpg-error-native', 'python3-setuptools-native', 'gettext-native', 'libxml-parser-perl-native', 'randrproto-native', 'renderproto-native', 'libxau-native', 'xcb-proto-native', 'libpthread-stubs-native', 'libxdmcp-native', 'fontconfig-native', 'libsm-native', 'libxft-native', 'harfbuzz-native', 'unzip-native', 'perl-native', 'gperf-native', 'libice-native', 'icu-native']
DEBUG: Python function extend_recipe_sysroot finished
DEBUG: Executing python function do_rootfs
NOTE: Initializing intercept dir for /home/lihong/imx6_yocto/build-xwayland-sato/tmp/work/imx6qpsabresd-poky-linux-gnueabi/core-image-sato/1.0-r0/rootfs
NOTE: ###### Generate rootfs #######
NOTE: Executing '/home/lihong/imx6_yocto/build-xwayland-sato/tmp/work/imx6qpsabresd-poky-linux-gnueabi/core-image-sato/1.0-r0/recipe-sysroot-native/usr/bin/createrepo_c --update -q /home/lihong/imx6_yocto/build-xwayland-sato/tmp/work/imx6qpsabresd-poky-linux-gnueabi/core-image-sato/1.0-r0/oe-rootfs-repo' ...
NOTE: Running /home/lihong/imx6_yocto/build-xwayland-sato/tmp/work/imx6qpsabresd-poky-linux-gnueabi/core-image-sato/1.0-r0/recipe-sysroot-native/usr/bin/dnf -y -c /home/lihong/imx6_yocto/build-xwayland-sato/tmp/work/imx6qpsabresd-poky-linux-gnueabi/core-image-sato/1.0-r0/rootfs/etc/dnf/dnf.conf --setopt=reposdir=/home/lihong/imx6_yocto/build-xwayland-sato/tmp/work/imx6qpsabresd-poky-linux-gnueabi/core-image-sato/1.0-r0/rootfs/etc/yum.repos.d --repofrompath=oe-repo,/home/lihong/imx6_yocto/build-xwayland-sato/tmp/work/imx6qpsabresd-poky-linux-gnueabi/core-image-sato/1.0-r0/oe-rootfs-repo --installroot=/home/lihong/imx6_yocto/build-xwayland-sato/tmp/work/imx6qpsabresd-poky-linux-gnueabi/core-image-sato/1.0-r0/rootfs --setopt=logdir=/home/lihong/imx6_yocto/build-xwayland-sato/tmp/work/imx6qpsabresd-poky-linux-gnueabi/core-image-sato/1.0-r0/temp makecache --refresh
NOTE: Added oe-repo repo from /home/lihong/imx6_yocto/build-xwayland-sato/tmp/work/imx6qpsabresd-poky-linux-gnueabi/core-image-sato/1.0-r0/oe-rootfs-repo
oe-repo 178 MB/s | 1.9 MB 00:00
Last metadata expiration check: 0:00:00 ago on Tue 23 Jul 2019 01:16:21 AM UTC.
Metadata cache created.

NOTE: Running /home/lihong/imx6_yocto/build-xwayland-sato/tmp/work/imx6qpsabresd-poky-linux-gnueabi/core-image-sato/1.0-r0/recipe-sysroot-native/usr/bin/dnf -y -c /home/lihong/imx6_yocto/build-xwayland-sato/tmp/work/imx6qpsabresd-poky-linux-gnueabi/core-image-sato/1.0-r0/rootfs/etc/dnf/dnf.conf --setopt=reposdir=/home/lihong/imx6_yocto/build-xwayland-sato/tmp/work/imx6qpsabresd-poky-linux-gnueabi/core-image-sato/1.0-r0/rootfs/etc/yum.repos.d --repofrompath=oe-repo,/home/lihong/imx6_yocto/build-xwayland-sato/tmp/work/imx6qpsabresd-poky-linux-gnueabi/core-image-sato/1.0-r0/oe-rootfs-repo --installroot=/home/lihong/imx6_yocto/build-xwayland-sato/tmp/work/imx6qpsabresd-poky-linux-gnueabi/core-image-sato/1.0-r0/rootfs --setopt=logdir=/home/lihong/imx6_yocto/build-xwayland-sato/tmp/work/imx6qpsabresd-poky-linux-gnueabi/core-image-sato/1.0-r0/temp --nogpgcheck install locale-base-en-us locale-base-en-gb psplash packagegroup-core-ssh-dropbear run-postinsts packagegroup-base-extended packagegroup-fsl-optee-imx dnf packagegroup-core-x11-base rpm packagegroup-core-boot packagegroup-core-x11-sato
ERROR: Could not invoke dnf. Command '/home/lihong/imx6_yocto/build-xwayland-sato/tmp/work/imx6qpsabresd-poky-linux-gnueabi/core-image-sato/1.0-r0/recipe-sysroot-native/usr/bin/dnf -y -c /home/lihong/imx6_yocto/build-xwayland-sato/tmp/work/imx6qpsabresd-poky-linux-gnueabi/core-image-sato/1.0-r0/rootfs/etc/dnf/dnf.conf --setopt=reposdir=/home/lihong/imx6_yocto/build-xwayland-sato/tmp/work/imx6qpsabresd-poky-linux-gnueabi/core-image-sato/1.0-r0/rootfs/etc/yum.repos.d --repofrompath=oe-repo,/home/lihong/imx6_yocto/build-xwayland-sato/tmp/work/imx6qpsabresd-poky-linux-gnueabi/core-image-sato/1.0-r0/oe-rootfs-repo --installroot=/home/lihong/imx6_yocto/build-xwayland-sato/tmp/work/imx6qpsabresd-poky-linux-gnueabi/core-image-sato/1.0-r0/rootfs --setopt=logdir=/home/lihong/imx6_yocto/build-xwayland-sato/tmp/work/imx6qpsabresd-poky-linux-gnueabi/core-image-sato/1.0-r0/temp --nogpgcheck install locale-base-en-us locale-base-en-gb psplash packagegroup-core-ssh-dropbear run-postinsts packagegroup-base-extended packagegroup-fsl-optee-imx dnf packagegroup-core-x11-base rpm packagegroup-core-boot packagegroup-core-x11-sato' returned 1:
Added oe-repo repo from /home/lihong/imx6_yocto/build-xwayland-sato/tmp/work/imx6qpsabresd-poky-linux-gnueabi/core-image-sato/1.0-r0/oe-rootfs-repo
Last metadata expiration check: 0:00:01 ago on Tue 23 Jul 2019 01:16:21 AM UTC.
Error:
Problem: package packagegroup-core-x11-base-1.0-r1.noarch requires packagegroup-core-x11-xserver, but none of the providers can be installed
- conflicting requests
- nothing provides xf86-video-imx-vivante needed by packagegroup-core-x11-xserver-1.0-r40.imx6qpsabresd

DEBUG: Python function do_rootfs finished
ERROR: Function failed: do_rootfs
0 Kudos

1,078 Views
diegoadrian
NXP Employee
NXP Employee

Hello,

I apologize for the delay, have you tried to use x11 instead of xwayland as distro?

Best regards,

Diego.

0 Kudos