Gnome Shell crashes on login with "Oh no! Something went wrong." message.

Every time I log in to Gnome Shell session I get “Oh no! Something went wrong.” message. After the message disappears everything works fine. This is happening since first boot after I installed Leap (I did clean install, not an upgrade).
Journalctl shows there’s some problem with pulseaudio, presumably it is started twice - once by gdm and then by gnome-shell. Pulseaudio errors appear on every login.
Journald messages: http://pastebin.com/Vg4PpRwU

I don’t know how to edit my post, but anyways here’s better journald log (run with root privileges): http://pastebin.com/g3PxKirb

That message is typically seen if the openGL is not running. This happens if you install proprietary driver and it fails for some reason. This is because the proprietary drivers tend to modify the X stack and that makes openGL to fail.

So Video/driver???

Intel HD 4600 / xf86-video-intel, i915

Need to look at the /var/log/xorg.0.log and see if it can shed any light of why a less capable driver is being used

There’s no such file on my sytstem.

sudo find / -type f -iname "xorg.*.log"

doesn’t show anything

How about /var/log/Xorg.0.log

I miss typed

/var/log/Xorg.0.log: No such file or directory

The find command would’ve found it.

Hi,

I was going the same problem here.

So, reinstall ucode-intel:

zypper in -f ucode-intel

And the problem disappear, so far. :slight_smile:

Reinstalling ucode-intel doesn’t help here.

I had the same problem which was caused by changing the language settings of login manager. So when I returned settings as they were after I installed the system, everything was back to normal.

Language settings - that may be it! I use nonstandard setting i.e. US English as system language Polish for input and Irish for formats. I set it up during installation and I haven’t changed it since.
Following you advice I checked the settings and noticed that login screen had slightly different settings than my gnome session. Sadly, changing the settings to reflect that of the system didn’t resolve my problem. The error still occurs on every log in (I restarted my system to check for sure).

Edit:
I tried setting everything to US English, but that doesn’t help either.

Today, I start having the same problem, and I didn’t do anything. I think that GDM has a lot of bugs. It failed to load my wallpaper and it failed to log me into my google account, which means it failed to load my desktop settings, and after I did regular restart I have the same screen after logging in, but that screen disappears after a few seconds and everything after that is normal. I have ThinkPad T440s with Intel graphic card.

I have almost the same issue, however it crashes before I even reach the login screen (autologin is off).
I installed it for testing purposes in VirtualBox, not on live HW. Maybe just VBox installation is not supported yet.
I used basically all defaults during installation, except for environment (Gnome), keyboard layout (Czech) and timezone (CET). Language was left as english, the default.

Today I tried to update it, some updates for gnome arrived, but nothing changed.

journalctl shows this output:

(...)
Nov 09 21:15:38 linux-1isi.suse display-manager[757]: Failed to give slave programs access to the display. Trying to proceed.
Nov 09 21:15:39 linux-1isi.suse gdm-launch-environment][1130]: pam_unix(gdm-launch-environment:session): session opened for user gdm by (uid=0)
Nov 09 21:15:39 linux-1isi.suse systemd[1136]: pam_unix(systemd-user:session): session opened for user gdm by (uid=0)
Nov 09 21:15:40 linux-1isi.suse org.a11y.Bus[1142]: Activating service name='org.a11y.atspi.Registry'
Nov 09 21:15:40 linux-1isi.suse kernel: fuse init (API version 7.23)
Nov 09 21:15:40 linux-1isi.suse gnome-session[1138]: pci id for fd 8: 80ee:beef, driver (null)
Nov 09 21:15:40 linux-1isi.suse gnome-session[1138]: libGL error: core dri or dri2 extension not found
Nov 09 21:15:40 linux-1isi.suse gnome-session[1138]: libGL error: failed to load driver: vboxvideo
Nov 09 21:15:40 linux-1isi.suse org.a11y.Bus[1142]: Successfully activated service 'org.a11y.atspi.Registry'
Nov 09 21:15:40 linux-1isi.suse org.a11y.atspi.Registry[1156]: SpiRegistry daemon is running with well-known name - org.a11y.atspi.Registry
Nov 09 21:15:40 linux-1isi.suse org.a11y.atspi.Registry[1156]: Xlib:  extension "XEVIE" missing on display ":0".
Nov 09 21:15:40 linux-1isi.suse gnome-session[1138]: pci id for fd 4: 80ee:beef, driver (null)
Nov 09 21:15:40 linux-1isi.suse gnome-session[1138]: libGL error: core dri or dri2 extension not found
Nov 09 21:15:40 linux-1isi.suse gnome-session[1138]: libGL error: failed to load driver: vboxvideo
Nov 09 21:15:40 linux-1isi.suse gnome-session[1138]: gnome-session-is-accelerated: llvmpipe detected.
Nov 09 21:15:40 linux-1isi.suse gnome-session[1138]: WARNING: Could not parse desktop file caribou-autostart.desktop or it references a not found TryE
xec binary
Nov 09 21:15:40 linux-1isi.suse gnome-session[1138]: gnome-session[1138]: WARNING: Could not parse desktop file caribou-autostart.desktop or it refere
nces a not found TryExec binary
Nov 09 21:15:41 linux-1isi.suse dbus[737]: [system] Activating via systemd: service name='org.freedesktop.UPower' unit='upower.service'
Nov 09 21:15:41 linux-1isi.suse dbus[737]: [system] Successfully activated service 'org.freedesktop.UPower'
Nov 09 21:15:41 linux-1isi.suse NetworkManager[894]: <info>    address 10.0.2.15
Nov 09 21:15:41 linux-1isi.suse NetworkManager[894]: <info>    plen 24 (255.255.255.0)
Nov 09 21:15:41 linux-1isi.suse NetworkManager[894]: <info>    gateway 10.0.2.2
Nov 09 21:15:41 linux-1isi.suse NetworkManager[894]: <info>    server identifier 10.0.2.2
Nov 09 21:15:41 linux-1isi.suse NetworkManager[894]: <info>    lease time 86400
Nov 09 21:15:41 linux-1isi.suse NetworkManager[894]: <info>    nameserver '192.168.1.1'
Nov 09 21:15:41 linux-1isi.suse NetworkManager[894]: <info>    domain name 'site'
Nov 09 21:15:41 linux-1isi.suse NetworkManager[894]: <info>  (eth0): DHCPv4 state changed unknown -> bound
Nov 09 21:15:41 linux-1isi.suse NetworkManager[894]: <info>  (eth0): device state change: ip-config -> ip-check (reason 'none') [70 80 0]
Nov 09 21:15:41 linux-1isi.suse avahi-daemon[739]: Joining mDNS multicast group on interface eth0.IPv4 with address 10.0.2.15.
Nov 09 21:15:41 linux-1isi.suse NetworkManager[894]: <info>  (eth0): device state change: ip-check -> secondaries (reason 'none') [80 90 0]
Nov 09 21:15:41 linux-1isi.suse NetworkManager[894]: <info>  (eth0): device state change: secondaries -> activated (reason 'none') [90 100 0]
Nov 09 21:15:41 linux-1isi.suse NetworkManager[894]: <info>  NetworkManager state is now CONNECTED_LOCAL
Nov 09 21:15:41 linux-1isi.suse avahi-daemon[739]: New relevant interface eth0.IPv4 for mDNS.
Nov 09 21:15:41 linux-1isi.suse avahi-daemon[739]: Registering new address record for 10.0.2.15 on eth0.IPv4.
Nov 09 21:15:41 linux-1isi.suse NetworkManager[894]: <info>  NetworkManager state is now CONNECTED_GLOBAL
Nov 09 21:15:41 linux-1isi.suse NetworkManager[894]: <info>  Policy set 'Wired connection 1' (eth0) as default for IPv4 routing and DNS.
Nov 09 21:15:41 linux-1isi.suse dns-resolver[1248]: ATTENTION: You have modified /etc/resolv.conf. Leaving it untouched...
Nov 09 21:15:41 linux-1isi.suse dns-resolver[1250]: You can find my version in /etc/resolv.conf.netconfig
Nov 09 21:15:42 linux-1isi.suse NetworkManager[894]: <info>  (eth0): Activation: successful, device activated.
Nov 09 21:15:42 linux-1isi.suse NetworkManager[894]: <info>  startup complete
Nov 09 21:15:42 linux-1isi.suse nm-dispatcher[976]: Dispatching action 'up' for eth0
Nov 09 21:15:42 linux-1isi.suse dbus[737]: [system] Activating via systemd: service name='org.freedesktop.ColorManager' unit='colord.service'
Nov 09 21:15:42 linux-1isi.suse gnome-session[1138]: Entering running state
Nov 09 21:15:42 linux-1isi.suse dbus[737]: [system] Successfully activated service 'org.freedesktop.ColorManager'
Nov 09 21:15:42 linux-1isi.suse colord[1266]: (colord:1266): GVFS-WARNING **: cannot open directory /usr/share/gvfs/remote-volume-monitors: Error open
ing directory '/usr/share/gvfs/remote-volume-monitors': Permission denied
Nov 09 21:15:43 linux-1isi.suse dbus[737]: [system] Activating via systemd: service name='org.freedesktop.RealtimeKit1' unit='rtkit-daemon.service'
Nov 09 21:15:43 linux-1isi.suse dbus[737]: [system] Successfully activated service 'org.freedesktop.RealtimeKit1'
Nov 09 21:15:43 linux-1isi.suse rtkit-daemon[1316]: Successfully called chroot.
Nov 09 21:15:43 linux-1isi.suse rtkit-daemon[1316]: Successfully dropped privileges.
Nov 09 21:15:43 linux-1isi.suse rtkit-daemon[1316]: Successfully limited resources.
Nov 09 21:15:43 linux-1isi.suse rtkit-daemon[1316]: Running.
Nov 09 21:15:43 linux-1isi.suse rtkit-daemon[1316]: Watchdog thread running.
Nov 09 21:15:43 linux-1isi.suse rtkit-daemon[1316]: Canary thread running.
Nov 09 21:15:43 linux-1isi.suse rtkit-daemon[1316]: Successfully made thread 1315 of process 1315 (/usr/bin/pulseaudio) owned by 'gdm' high priority a
t nice level -11.
Nov 09 21:15:43 linux-1isi.suse rtkit-daemon[1316]: Supervising 1 threads of 1 processes of 1 users.
Nov 09 21:15:43 linux-1isi.suse gnome-session[1138]: pci id for fd 6: 80ee:beef, driver (null)
Nov 09 21:15:43 linux-1isi.suse gnome-session[1138]: libGL error: core dri or dri2 extension not found
Nov 09 21:15:43 linux-1isi.suse gnome-session[1138]: libGL error: failed to load driver: vboxvideo
Nov 09 21:15:45 linux-1isi.suse pulseaudio[1315]: [pulseaudio] alsa-util.c: Disabling timer-based scheduling because running inside a VM.
Nov 09 21:15:45 linux-1isi.suse rtkit-daemon[1316]: Supervising 1 threads of 1 processes of 1 users.
Nov 09 21:15:45 linux-1isi.suse rtkit-daemon[1316]: Successfully made thread 1322 of process 1315 (/usr/bin/pulseaudio) owned by 'gdm' RT at priority 
5.
Nov 09 21:15:45 linux-1isi.suse rtkit-daemon[1316]: Supervising 2 threads of 1 processes of 1 users.
Nov 09 21:15:45 linux-1isi.suse pulseaudio[1315]: [pulseaudio] alsa-util.c: Disabling timer-based scheduling because running inside a VM.
Nov 09 21:15:45 linux-1isi.suse rtkit-daemon[1316]: Supervising 2 threads of 1 processes of 1 users.
Nov 09 21:15:45 linux-1isi.suse rtkit-daemon[1316]: Successfully made thread 1323 of process 1315 (/usr/bin/pulseaudio) owned by 'gdm' RT at priority 
5.
Nov 09 21:15:45 linux-1isi.suse rtkit-daemon[1316]: Supervising 3 threads of 1 processes of 1 users.
Nov 09 21:15:45 linux-1isi.suse dbus[737]: [system] Activating via systemd: service name='org.bluez' unit='dbus-org.bluez.service'
Nov 09 21:15:45 linux-1isi.suse bluetoothd[1324]: Bluetooth daemon 5.35
Nov 09 21:15:45 linux-1isi.suse dbus[737]: [system] Successfully activated service 'org.bluez'
Nov 09 21:15:45 linux-1isi.suse bluetoothd[1324]: Starting SDP server
Nov 09 21:15:45 linux-1isi.suse kernel: Bluetooth: Core ver 2.20
Nov 09 21:15:45 linux-1isi.suse kernel: NET: Registered protocol family 31
Nov 09 21:15:45 linux-1isi.suse kernel: Bluetooth: HCI device and connection manager initialized
Nov 09 21:15:45 linux-1isi.suse kernel: Bluetooth: HCI socket layer initialized
Nov 09 21:15:45 linux-1isi.suse kernel: Bluetooth: L2CAP socket layer initialized
Nov 09 21:15:45 linux-1isi.suse kernel: Bluetooth: SCO socket layer initialized
Nov 09 21:15:45 linux-1isi.suse kernel: Bluetooth: BNEP (Ethernet Emulation) ver 1.3
Nov 09 21:15:45 linux-1isi.suse kernel: Bluetooth: BNEP filters: protocol multicast
Nov 09 21:15:45 linux-1isi.suse kernel: Bluetooth: BNEP socket layer initialized
Nov 09 21:15:45 linux-1isi.suse bluetoothd[1324]: Bluetooth management interface 1.9 initialized
Nov 09 21:15:45 linux-1isi.suse dbus[737]: [system] Activating via systemd: service name='org.freedesktop.hostname1' unit='dbus-org.freedesktop.hostna
me1.service'
Nov 09 21:15:45 linux-1isi.suse NetworkManager[894]: <info>  use BlueZ version 5
Nov 09 21:15:45 linux-1isi.suse dbus[737]: [system] Successfully activated service 'org.freedesktop.hostname1'
Nov 09 21:15:48 linux-1isi.suse gnome-session[1138]: Gjs-Message: JS LOG: Failed to launch ibus-daemon: Failed to execute child process "ibus-daemon" 
(No such file or directory)
Nov 09 21:15:49 linux-1isi.suse dbus[737]: [system] Activating via systemd: service name='org.freedesktop.GeoClue2' unit='geoclue.service'
Nov 09 21:15:49 linux-1isi.suse geoclue[1347]: (geoclue:1347): Geoclue-WARNING **: Failed to load configuration for app 'gnome-maps': Key file does no
t have key 'system' in group 'gnome-maps'
Nov 09 21:15:49 linux-1isi.suse polkitd[822]: Registered Authentication Agent for unix-session:c1 (system bus name :1.28 [gnome-shell --mode=gdm], obj
ect path /org/freedesktop/PolicyKit1/AuthenticationAgent, locale en_US.UTF-8)
Nov 09 21:15:49 linux-1isi.suse dbus[737]: [system] Successfully activated service 'org.freedesktop.GeoClue2'
Nov 09 21:15:49 linux-1isi.suse dbus[737]: [system] Activating via systemd: service name='org.freedesktop.PackageKit' unit='packagekit.service'
Nov 09 21:15:49 linux-1isi.suse PackageKit[1350]: daemon start
Nov 09 21:15:49 linux-1isi.suse dbus[737]: [system] Activating via systemd: service name='org.freedesktop.UDisks2' unit='udisks2.service'
Nov 09 21:15:49 linux-1isi.suse udisksd[1357]: udisks daemon version 2.1.6 starting
Nov 09 21:15:49 linux-1isi.suse dbus[737]: [system] Successfully activated service 'org.freedesktop.UDisks2'
Nov 09 21:15:49 linux-1isi.suse udisksd[1357]: Acquired the name org.freedesktop.UDisks2 on the system message bus
Nov 09 21:15:49 linux-1isi.suse dbus[737]: [system] Successfully activated service 'org.freedesktop.PackageKit'
Nov 09 21:15:50 linux-1isi.suse org.gnome.OnlineAccounts[1142]: goa-daemon-Message: goa-daemon version 3.16.4.1 starting
Nov 09 21:15:50 linux-1isi.suse org.gtk.Private.AfcVolumeMonitor[1142]: Volume monitor alive
Nov 09 21:15:50 linux-1isi.suse gdm-Xorg-:0[853]: The XKEYBOARD keymap compiler (xkbcomp) reports:
Nov 09 21:15:50 linux-1isi.suse gdm-Xorg-:0[853]: > Warning:          Type "ONE_LEVEL" has 1 levels, but <RALT> has 2 symbols
Nov 09 21:15:50 linux-1isi.suse gdm-Xorg-:0[853]: >                   Ignoring extra symbols
Nov 09 21:15:50 linux-1isi.suse gdm-Xorg-:0[853]: Errors from xkbcomp are not fatal to the X server
Nov 09 21:15:52 linux-1isi.suse kernel: traps: gnome-shell[1259] trap invalid opcode ip:7ff21c005028 sp:7fffbaed9150 error:0
Nov 09 21:15:52 linux-1isi.suse polkitd[822]: Unregistered Authentication Agent for unix-session:c1 (system bus name :1.28, object path /org/freedeskt
op/PolicyKit1/AuthenticationAgent, locale en_US.UTF-8) (disconnected from bus)
Nov 09 21:15:52 linux-1isi.suse gnome-session[1138]: pci id for fd 6: 80ee:beef, driver (null)
Nov 09 21:15:52 linux-1isi.suse gnome-session[1138]: libGL error: core dri or dri2 extension not found
Nov 09 21:15:52 linux-1isi.suse gnome-session[1138]: libGL error: failed to load driver: vboxvideo
Nov 09 21:15:53 linux-1isi.suse gnome-session[1138]: Gjs-Message: JS LOG: Failed to launch ibus-daemon: Failed to execute child process "ibus-daemon" 
(No such file or directory)
Nov 09 21:15:53 linux-1isi.suse polkitd[822]: Registered Authentication Agent for unix-session:c1 (system bus name :1.40 [gnome-shell --mode=gdm], obj
ect path /org/freedesktop/PolicyKit1/AuthenticationAgent, locale en_US.UTF-8)
Nov 09 21:15:54 linux-1isi.suse gdm-Xorg-:0[853]: The XKEYBOARD keymap compiler (xkbcomp) reports:
Nov 09 21:15:54 linux-1isi.suse gdm-Xorg-:0[853]: > Warning:          Type "ONE_LEVEL" has 1 levels, but <RALT> has 2 symbols
Nov 09 21:15:54 linux-1isi.suse gdm-Xorg-:0[853]: >                   Ignoring extra symbols
Nov 09 21:15:54 linux-1isi.suse gdm-Xorg-:0[853]: Errors from xkbcomp are not fatal to the X server
Nov 09 21:15:54 linux-1isi.suse gdm-Xorg-:0[853]: The XKEYBOARD keymap compiler (xkbcomp) reports:
Nov 09 21:15:54 linux-1isi.suse gdm-Xorg-:0[853]: > Warning:          Type "ONE_LEVEL" has 1 levels, but <RALT> has 2 symbols
Nov 09 21:15:54 linux-1isi.suse gdm-Xorg-:0[853]: >                   Ignoring extra symbols
Nov 09 21:15:54 linux-1isi.suse gdm-Xorg-:0[853]: Errors from xkbcomp are not fatal to the X server
Nov 09 21:15:54 linux-1isi.suse dbus[737]: [system] Activating via systemd: service name='org.freedesktop.GeoClue2' unit='geoclue.service'
Nov 09 21:15:54 linux-1isi.suse geoclue[1423]: (geoclue:1423): Geoclue-WARNING **: Failed to load configuration for app 'gnome-maps': Key file does no
t have key 'system' in group 'gnome-maps'
Nov 09 21:15:54 linux-1isi.suse dbus[737]: [system] Successfully activated service 'org.freedesktop.GeoClue2'
Nov 09 21:15:54 linux-1isi.suse kernel: traps: gnome-shell[1401] trap invalid opcode ip:7f4b3bf02028 sp:7ffd79df3e40 error:0
Nov 09 21:15:54 linux-1isi.suse gnome-session[1138]: WARNING: App 'gnome-shell.desktop' respawning too quickly
Nov 09 21:15:54 linux-1isi.suse polkitd[822]: Unregistered Authentication Agent for unix-session:c1 (system bus name :1.40, object path /org/freedeskt
op/PolicyKit1/AuthenticationAgent, locale en_US.UTF-8) (disconnected from bus)
Nov 09 21:15:54 linux-1isi.suse gnome-session[1138]: gnome-session[1138]: WARNING: App 'gnome-shell.desktop' respawning too quickly
Nov 09 21:15:54 linux-1isi.suse gnome-session[1138]: (gnome-settings-daemon:1183): GLib-GIO-CRITICAL **: g_dbus_proxy_call_internal: assertion 'G_IS_D
BUS_PROXY (proxy)' failed
Nov 09 21:16:15 linux-1isi.suse PackageKit[1350]: daemon quit
Nov 09 21:16:15 linux-1isi.suse packagekitd[1350]: (packagekitd:1350): GLib-CRITICAL **: Source ID 6 was not found when attempting to remove it

Found a solution in another thread: https://forums.opensuse.org/showthread.php/510710-Leap-unusable-in-VirtualBox?p=2735666#post2735666

I’ve got it running in VB 5.x installed on openSUSE 13.2 from the
Virtualization repo. Works fine here.

I’m on 13.1 and using VBox 5.x works. Just add the “openSUSE BuildService - Virtualization (VirtualBox)” repo from community repositories via YaST and force virtualbox to change vendor to that repo.

Previusly I had window manager crash on login with " Oh no! Something went wrong." message with intel integrated display adapter with fixed 1GB of allocated memory. After I changed intel integrated display adapter memory allocation to AUTO this issue has not reappeared.