Description of problem: Gnome fails to launch with error message no system tray detected in this system Version-Release number of selected component (if applicable): 3.14.3-6.mga5 How reproducible: each tile Steps to Reproduce: 1. choose gnome in session type 2. log in In journalctl I have the following messages mai 27 16:14:42 tyrion.lsd.univ-montp2.fr pulseaudio[3225]: W: [pulseaudio] server-lookup.c: Unable to contact D-Bus: org.freedesktop.DBus.Error.NotSupported: Unable to autolaunch a dbus-daemon without a $DISPLAY for X11 mai 27 16:14:42 tyrion.lsd.univ-montp2.fr pulseaudio[3225]: W: [pulseaudio] main.c: Unable to contact D-Bus: org.freedesktop.DBus.Error.NotSupported: Unable to autolaunch a dbus-daemon without a $DISPLAY for X11 mai 27 16:14:42 tyrion.lsd.univ-montp2.fr gnome-session[3059]: (gnome-shell:3257): Gjs-WARNING **: JS ERROR: Error: Requiring Shell, version none: Typelib file for namespace 'Meta', version '3.0' not found mai 27 16:14:42 tyrion.lsd.univ-montp2.fr gnome-session[3059]: @resource:///org/gnome/shell/ui/environment.js:16 mai 27 16:14:42 tyrion.lsd.univ-montp2.fr gnome-session[3059]: @<main>:1 mai 27 16:14:42 tyrion.lsd.univ-montp2.fr gnome-session[3059]: ** Message: Execution of main.js threw exception: JS_EvaluateScript() failed mai 27 16:14:42 tyrion.lsd.univ-montp2.fr gnome-session[3059]: gnome-session[3059]: WARNING: App 'gnome-shell.desktop' exited with code 1 mai 27 16:14:42 tyrion.lsd.univ-montp2.fr gnome-session[3059]: WARNING: App 'gnome-shell.desktop' exited with code 1 mai 27 16:14:43 tyrion.lsd.univ-montp2.fr gnome-session[3059]: (gnome-shell:3266): Gjs-WARNING **: JS ERROR: Error: Requiring Shell, version none: Typelib file for namespace 'Meta', version '3.0' not found mai 27 16:14:43 tyrion.lsd.univ-montp2.fr gnome-session[3059]: @resource:///org/gnome/shell/ui/environment.js:16 mai 27 16:14:43 tyrion.lsd.univ-montp2.fr gnome-session[3059]: @<main>:1 mai 27 16:14:43 tyrion.lsd.univ-montp2.fr gnome-session[3059]: ** Message: Execution of main.js threw exception: JS_EvaluateScript() failed mai 27 16:14:43 tyrion.lsd.univ-montp2.fr gnome-session[3059]: gnome-session[3059]: WARNING: App 'gnome-shell.desktop' exited with code 1 mai 27 16:14:43 tyrion.lsd.univ-montp2.fr gnome-session[3059]: WARNING: App 'gnome-shell.desktop' exited with code 1 mai 27 16:14:43 tyrion.lsd.univ-montp2.fr gnome-session[3059]: WARNING: App 'gnome-shell.desktop' respawning too quickly mai 27 16:14:43 tyrion.lsd.univ-montp2.fr gnome-session[3059]: gnome-session[3059]: WARNING: App 'gnome-shell.desktop' respawning too quickly mai 27 16:14:43 tyrion.lsd.univ-montp2.fr gnome-session[3059]: Unrecoverable failure in required component gnome-shell.desktop The .xsession-errors contains only localhost being added to access control list graphic card is nvidia with nvidia drivers. Composite extension is enabled in drakX11 Reproducible: Steps to Reproduce:
CC: (none) => olav, thierry.vignaud
N.B.: Next time, please attach logs instead of pasting, else they got rewrapped and are barely readable. Also this test was done with RC and not with final pre-release ISO but gnome-shell hasn't changed since... Olav, the actual issue is: Gjs-WARNING **: JS ERROR: Error: Requiring Shell, version none: Typelib file for namespace 'Meta', version '3.0' not found I don't know why this requires wasn't automatically computed.
CC: (none) => tmbSummary: Gnome don't start on a fresh install of Mageia 5, RC1 => Gnome don't start on a fresh install of Mageia 5, RC1 (Gjs-WARNING **: JS ERROR: Error: Requiring Shell, version none: Typelib file for namespace 'Meta', version '3.0' not found)
Humm, this is strange as: - 'typelib(Meta) = 3.0' is required by gnome-shell - 'typelib(Meta) = 3.0' is provided by lib64mutter-gir3.0 I just checked on a minimal installed system, running "urpmi --no-recommends gnome-shell" do pull either lib64mutter-gir3.0 or lib64mutter-wayland-gir3.0 that both provides typelib(Meta). @Fabrice: What's the output of the following command? rpm -qa '*mutter*'|sort
Keywords: (none) => NEEDINFO
I _can_ reproduce this bug if I choose the non default lib64mutter-wayland-gir3.0!
@Fabrice: how did you install GNOME? Choosing it in classic installer? Installing Live GNOME DVD? Manually installing task-gnome-minimal? @Olav,TMB: For the record, other distro (eg: FC) won't have this issue as they didn't split the libraries like we did. I think gnome-shell should be altered to manually requires both lib64mutter-gir3.0 && lib64mutter-wayland-gir3.0 else either X11 or Wayland case will randomly fail.
Priority: Normal => release_blocker
rpm -qa '*mutter*'|sort lib64mutter-private0-3.14.3-5.mga5 lib64mutter-wayland-gir3.0-3.12.1-5.mga5 lib64mutter-wayland-private0-3.12.1-5.mga5 mutter-3.14.3-5.mga5 I've used classic installer and choose to have kde and gnome installed.
So we automatically pick the wrong one... :-( Can you attach your /root/drakx/report.bug.xz file? (that's the installer logs) Thanks
Created attachment 6656 [details] report.bug.xz from fresh install
Attachment 6656 description: report.bg.xz from fresh install => report.bug.xz from fresh install
Should be fixed with gnome-shell-3.14.3-7.mga5, see: https://ml.mageia.org/l/arc/qa-discuss/2015-05/msg00367.html
Status: NEW => RESOLVEDResolution: (none) => FIXED
Keywords: NEEDINFO => (none)