IMX GPU VIV support for gnome under wayland

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

IMX GPU VIV support for gnome under wayland

Jump to solution
1,754 Views
AnisCh
Contributor II

Hello,

I am trying to use gnome-desktop (mutter, gnome-shell) with wayland and IMX8MMini GPU vivante egl but I am facing  to a black screen with a cursor, and when I launch gnome-session as fellows I get multiple warnings which I think prevents launching a gnome shell.

Do any one have any idea or faced the same issues?

Is there an official nxp support for gnome under wayland/xwayland/x11?

thank you.

$ dbus-run-session gnome-shell -r --headless --no-x11 --wayland

mutter-Message: 05:08:46.865: Running GNOME Shell (using mutter 42.0) as a Wayland display server
mutter-Message: 05:08:46.881: Added device '/dev/dri/renderD128' (vivante) using no mode setting.

(gnome-shell:558): mutter-WARNING **: 05:08:46.885: Failed to open gpu '/dev/dri/card1': Couldn't find render node device for '/dev/dri/card1' ((null))

(gnome-shell:558): GLib-CRITICAL **: 05:08:46.906: g_str_has_prefix: assertion 'str != NULL' failed

(gnome-shell:558): GLib-CRITICAL **: 05:08:46.906: g_str_has_prefix: assertion 'str != NULL' failed

(gnome-shell:558): GLib-CRITICAL **: 05:08:46.906: g_str_has_prefix: assertion 'str != NULL' failed
mutter-Message: 05:08:46.907: Failed to initialize accelerated iGPU/dGPU framebuffer sharing: No matching EGL configs
mutter-Message: 05:08:46.908: Created gbm renderer for '/dev/dri/renderD128'
mutter-Message: 05:08:46.908: Integrated GPU /dev/dri/renderD128 selected as primary
dbus-daemon[557]: [session uid=0 pid=557] Activating service name='org.gtk.vfs.Daemon' requested by ':1.0' (uid=0 pid=558 comm="gnome-shell -r --headless --no-x11 --wayland")
dbus-daemon[557]: [session uid=0 pid=557] Successfully activated service 'org.gtk.vfs.Daemon'

(gnome-shell:558): dbind-WARNING **: 05:08:47.052: Could not open X display
dbus-daemon[557]: [session uid=0 pid=557] Activating service name='org.a11y.Bus' requested by ':1.2' (uid=0 pid=558 comm="gnome-shell -r --headless --no-x11 --wayland")
dbus-daemon[557]: [session uid=0 pid=557] Successfully activated service 'org.a11y.Bus'
mutter-Message: 05:08:47.824: Using Wayland display name 'wayland-0'
Window manager warning: Failed to set environment variable WAYLAND_DISPLAY for gnome-session: GDBus.Error:org.freedesktop.DBus.Error.NameHasNoOwner: Name "org.gnome.SessionManager" does not exist
dbus-daemon[557]: [session uid=0 pid=557] Activating service name='org.gnome.Shell.CalendarServer' requested by ':1.0' (uid=0 pid=558 comm="gnome-shell -r --headless --no-x11 --wayland")
dbus-daemon[557]: [session uid=0 pid=557] Activating service name='org.gnome.evolution.dataserver.Sources5' requested by ':1.4' (uid=0 pid=588 comm="/usr/libexec/gnome-shell-calendar-server")

(gnome-shell:558): Gvc-WARNING **: 05:08:51.849: Failed to connect context: Connection refused
dbus-daemon[557]: [session uid=0 pid=557] Successfully activated service 'org.gnome.evolution.dataserver.Sources5'
dbus-daemon[557]: [session uid=0 pid=557] Activating service name='org.gnome.evolution.dataserver.Calendar8' requested by ':1.4' (uid=0 pid=588 comm="/usr/libexec/gnome-shell-calendar-server")
GNOME Shell-Message: 05:08:52.506: Telepathy is not available, chat integration will be disabled.
dbus-daemon[557]: [session uid=0 pid=557] Activating service name='org.gtk.vfs.UDisks2VolumeMonitor' requested by ':1.0' (uid=0 pid=558 comm="gnome-shell -r --headless --no-x11 --wayland")
dbus-daemon[557]: [session uid=0 pid=557] Successfully activated service 'org.gnome.evolution.dataserver.Calendar8'
dbus-daemon[557]: [session uid=0 pid=557] Activating service name='ca.desrt.dconf' requested by ':1.6' (uid=0 pid=612 comm="/usr/libexec/evolution-calendar-factory")
dbus-daemon[557]: [session uid=0 pid=557] Activating service name='org.gnome.evolution.dataserver.AddressBook10' requested by ':1.6' (uid=0 pid=612 comm="/usr/libexec/evolution-calendar-factory")
dbus-daemon[557]: [session uid=0 pid=557] Successfully activated service 'ca.desrt.dconf'
dbus-daemon[557]: [session uid=0 pid=557] Successfully activated service 'org.gnome.Shell.CalendarServer'
dbus-daemon[557]: [session uid=0 pid=557] Successfully activated service 'org.gnome.evolution.dataserver.AddressBook10'
dbus-daemon[557]: [session uid=0 pid=557] Successfully activated service 'org.gtk.vfs.UDisks2VolumeMonitor'
dbus-daemon[557]: [session uid=0 pid=557] Activating service name='org.gtk.vfs.GPhoto2VolumeMonitor' requested by ':1.0' (uid=0 pid=558 comm="gnome-shell -r --headless --no-x11 --wayland")
dbus-daemon[557]: [session uid=0 pid=557] Successfully activated service 'org.gtk.vfs.GPhoto2VolumeMonitor'
dbus-daemon[557]: [session uid=0 pid=557] Activating service name='org.gnome.Shell.Notifications' requested by ':1.0' (uid=0 pid=558 comm="gnome-shell -r --headless --no-x11 --wayland")
dbus-daemon[580]: Activating service name='org.a11y.atspi.Registry' requested by ':1.0' (uid=0 pid=558 comm="gnome-shell -r --headless --no-x11 --wayland")

(at-spi2-registryd:684): dbind-WARNING **: 05:08:54.366: Could not open X display
dbus-daemon[580]: Successfully activated service 'org.a11y.atspi.Registry'
SpiRegistry daemon is running with well-known name - org.a11y.atspi.Registry

** (at-spi2-registryd:684): WARNING **: 05:08:54.393: AT-SPI: Cannot open default display
GNOME Shell-Message: 05:08:54.447: Failed to get PolKit permission: Polkit.Error: GDBus.Error:org.freedesktop.PolicyKit1.Error.Failed: Action org.freedesktop.bolt.enroll is not registered

** (gnome-shell:558): WARNING **: 05:08:54.525: Error checking authorization for action id org.freedesktop.bolt.enroll: GDBus.Error:org.freedesktop.PolicyKit1.Error.Failed: Action org.freedesktop.bolt.enroll is not registered
[ 1220.877747] FAT-fs (mmcblk1p1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.
dbus-daemon[557]: [session uid=0 pid=557] Successfully activated service 'org.gnome.Shell.Notifications'

** (gnome-shell:558): WARNING **: 05:08:54.812: AT-SPI: Could not obtain desktop path or name

dbus-daemon[580]: Activating service name='org.a11y.atspi.Registry' requested by ':1.0' (uid=0 pid=558 comm="gnome-shell -r --headless --no-x11 --wayland")

(at-spi2-registryd:700): dbind-WARNING **: 05:08:54.835: Could not open X display
dbus-daemon[580]: Successfully activated service 'org.a11y.atspi.Registry'
SpiRegistry daemon is running with well-known name - org.a11y.atspi.Registry

** (at-spi2-registryd:700): WARNING **: 05:08:54.860: AT-SPI: Cannot open default display

** (gnome-shell:558): WARNING **: 05:08:54.955: atk-bridge: get_device_events_reply: unknown signature

** (gnome-shell:558): WARNING **: 05:08:54.955: atk-bridge: get_device_events_reply: unknown signature

** (gnome-shell:558): WARNING **: 05:08:54.955: atk-bridge: GetRegisteredEvents returned message with unknown signature
dbus-daemon[580]: Activating service name='org.a11y.atspi.Registry' requested by ':1.0' (uid=0 pid=558 comm="gnome-shell -r --headless --no-x11 --wayland")

(at-spi2-registryd:704): dbind-WARNING **: 05:08:54.975: Could not open X display
dbus-daemon[580]: Successfully activated service 'org.a11y.atspi.Registry'
SpiRegistry daemon is running with well-known name - org.a11y.atspi.Registry

** (at-spi2-registryd:704): WARNING **: 05:08:54.997: AT-SPI: Cannot open default display

** (gnome-shell:558): WARNING **: 05:08:55.019: AT-SPI: Could not obtain desktop path or name

dbus-daemon[580]: Activating service name='org.a11y.atspi.Registry' requested by ':1.0' (uid=0 pid=558 comm="gnome-shell -r --headless --no-x11 --wayland")

(at-spi2-registryd:706): dbind-WARNING **: 05:08:55.036: Could not open X display
dbus-daemon[580]: Successfully activated service 'org.a11y.atspi.Registry'
SpiRegistry daemon is running with well-known name - org.a11y.atspi.Registry

** (at-spi2-registryd:706): WARNING **: 05:08:55.058: AT-SPI: Cannot open default display

** (gnome-shell:558): WARNING **: 05:08:55.062: AT-SPI: Could not obtain desktop path or name


** (gnome-shell:558): WARNING **: 05:08:55.063: AT-SPI: Could not obtain desktop path or name


(gnome-shell:558): Gvc-WARNING **: 05:08:57.229: Failed to connect context: Connection refused

 

Labels (1)
0 Kudos
Reply
1 Solution
2 Replies
1,682 Views
AnisCh
Contributor II

Thank you very much for your quick response.

0 Kudos
Reply