SATO image problem

Hello everyone!

Few days ago i was facing a problem to start a core-image-minimal in a Colibri VF61 board (carried by Iris board). I solve that problem and now, i have a very beautiful Console OS, with Linux.

Now the next step is to put a GUI OS, core-image-sato is supposed be a graphic enviroment OS.

When i put the SD card in to the Iris board and i power it up, i can see throughout terminal, the kernel starts, but not in graphic mode…still in console, why? this si my yocto configuration for this purpose:

local.info:

MACHINE ??= “colibri-vf”
IMAGE_INSTALL_append = “dropbear”
ACCEPT_FSL_EULA = “1”
PACKAGE_CLASSES = “package_ipk”
IMAGE_INSTALL_append = "
xfce4-terminal
xfce4-panel
xfdesktop
xfwm4
xfce4-session
xfce4-settings
xfce4-appfinder
xinit
"
DISTRO_FEATURES_append = " x11"

bblayers.conf:

BBLAYERS ?= "
/home/ricard/yocto/poky/meta
/home/ricard/yocto/poky/meta-poky
/home/ricard/yocto/poky/meta-yocto-bsp
/home/ricard/yocto/meta-toradex-nxp
/home/ricard/yocto/meta-freescale
/home/ricard/yocto/meta-openembedded/meta-filesystems
/home/ricard/yocto/meta-openembedded/meta-gnome
/home/ricard/yocto/meta-openembedded/meta-initramfs
/home/ricard/yocto/meta-openembedded/meta-multimedia
/home/ricard/yocto/meta-openembedded/meta-networking
/home/ricard/yocto/meta-openembedded/meta-oe
/home/ricard/yocto/meta-openembedded/meta-perl
/home/ricard/yocto/meta-openembedded/meta-python
/home/ricard/yocto/meta-openembedded/meta-webserver
/home/ricard/yocto/meta-openembedded/meta-xfce
/home/ricard/yocto/meta-freescale-3rdparty
/home/ricard/yocto/meta-toradex-bsp-common
"

Should i need add any other layer?

When i power up the system, i is supposed show something on display before login on SO, isn’t it?

i tried the following also:

startx

This command returns me a error : Screen not found (EE) from the terminal.

but it is weird, coz i wanna start the graphic enviroment from the boot (such as other normal OS)

can kindly anyone help me with that?

Thanks

Hi, I’m the Toradex AI Assistant. The Toradex Support team will follow up with you shortly!

Did you like my answer?

:+1: :-1:


Based on the context provided, it seems that the issue with the graphical environment not starting on your Colibri VF61 board is likely related to missing display drivers or incorrect X server configuration. Here are some steps you can take to address the issue:

  1. Check Display Drivers: Ensure that the necessary display drivers are included in your Yocto build. The error “Screen not found (EE)” suggests that the X server cannot detect a display, which could be due to missing drivers. Verify that the drivers for your specific display hardware are included.

  2. Verify X Server Configuration: Check the X server configuration files to ensure they are set up correctly for your hardware. The configuration might need adjustments to recognize the display.

  3. Add Necessary Layers: Review your bblayers.conf to ensure all necessary layers for X11 support are included. You might need additional layers that provide support for the graphical environment and display drivers.

  4. Display Manager: Consider configuring a display manager like LightDM or GDM to handle the graphical login automatically. This is typically required for starting a graphical session automatically at boot.

If these steps do not resolve the issue, you may need to further investigate the specific drivers and configurations required for your display hardware on the Colibri VF61 board.

Please, also check if these links can help you solve your problem:

i.mx6 dual display (HDMI+LVDS),qml application not running with two startx commands. - NXP Community.

If you can see the kernel boot, there is nothing wrong with your build.

This is an headless linux, if you want to have a GUI you would most likely need to create one by yourself.
If you just want a simple home screen with icons to start apps, it should be really simple to create one with QT