You are not logged in.

#1 2018-05-18 21:42:04

BelowZero
Member
Registered: 2018-03-13
Posts: 59

[SOLVED] Oh no! Something has gone wrong error

I spent most of the day today configuring my Arch machine.  It has been working perfectly.  Today I installed VirtualBox, as well as some other software (scribus, wine, tuxboot, and many dependencies).  Now when I try to reboot, I get the "Oh no!" error, and I can't get past that screen.

I'm able to Ctrl-Alt-F4 and get to a command prompt to login.  I tried checking logs, and from what I can tell (and I'm still really new at this), it might have something to do with libinput.  At least there are a lot of entries in my Xorg.1.log file about unloading that module.

Can someone walk me through how to figure out where the error is so I can fix it?  I'm on another machine, so I can't cut and paste log files.

Last edited by BelowZero (2018-05-23 22:25:55)

Offline

#2 2018-05-18 21:45:48

jasonwryan
Anarchist
From: .nz
Registered: 2009-05-09
Posts: 30,424
Website

Re: [SOLVED] Oh no! Something has gone wrong error

So, GDM is broken. And you can paste logs from the TTY: https://wiki.archlinux.org/index.php/Li … in_clients

More information about your system is needed: display manager, desktop environment, X or wayland, and the relevant journal entries.


Arch + dwm   •   Mercurial repos  •   Surfraw

Registered Linux User #482438

Offline

#3 2018-05-18 21:46:13

loqs
Member
Registered: 2014-03-06
Posts: 17,483

Re: [SOLVED] Oh no! Something has gone wrong error

Please post the Xorg.1.log and the pacman.log for the updates that caused the issue onwards.

Offline

#4 2018-05-18 21:58:56

BelowZero
Member
Registered: 2018-03-13
Posts: 59

Re: [SOLVED] Oh no! Something has gone wrong error

Thanks for the tip about pasting from the TTY.  Here are my most recent journal entries: (Removed)

Display Manager: GDM
Desktop Environment: Budgie
I don't know if I'm using X or Wayland.  Is there a way I can check?

Last edited by BelowZero (2018-05-19 14:18:47)

Offline

#5 2018-05-18 22:03:23

BelowZero
Member
Registered: 2018-03-13
Posts: 59

Re: [SOLVED] Oh no! Something has gone wrong error

loqs wrote:

Please post the Xorg.1.log and the pacman.log for the updates that caused the issue onwards.

Xorg.1.log = (Removed)
pacman.log = (Removed)

Last edited by BelowZero (2018-05-19 14:19:13)

Offline

#6 2018-05-18 22:18:08

jasonwryan
Anarchist
From: .nz
Registered: 2009-05-09
Posts: 30,424
Website

Re: [SOLVED] Oh no! Something has gone wrong error

Read the wiki page on systemd to learn how to filter journal entries to specific apps.

It looks like Gnome shell is crapping out because of broken extensions. Disable them.


Arch + dwm   •   Mercurial repos  •   Surfraw

Registered Linux User #482438

Offline

#7 2018-05-18 22:25:15

BelowZero
Member
Registered: 2018-03-13
Posts: 59

Re: [SOLVED] Oh no! Something has gone wrong error

jasonwryan wrote:

It looks like Gnome shell is crapping out because of broken extensions. Disable them.

This may be a dumb question, but how do I disable them without using gnome-tweak-tool?  I'm stuck in TTY.

Offline

#8 2018-05-18 22:41:08

jasonwryan
Anarchist
From: .nz
Registered: 2009-05-09
Posts: 30,424
Website

Re: [SOLVED] Oh no! Something has gone wrong error

There is a cli interface: https://wiki.archlinux.org/index.php/GNOME#Extensions

Also, first result on google: https://askubuntu.com/questions/591757/ … mmand-line

Please do your own research: no-one is here to hold your hand.


Arch + dwm   •   Mercurial repos  •   Surfraw

Registered Linux User #482438

Offline

#9 2018-05-19 00:03:42

BelowZero
Member
Registered: 2018-03-13
Posts: 59

Re: [SOLVED] Oh no! Something has gone wrong error

jasonwryan wrote:

There is a cli interface: https://wiki.archlinux.org/index.php/GNOME#Extensions

Also, first result on google: https://askubuntu.com/questions/591757/ … mmand-line

Please do your own research: no-one is here to hold your hand.

I appreciate the information on the CLI version, and your assistance with this issue.

When I run the command:

gsettings get org.gnome.shell enabled-extensions

The only active extension that I have is something labeled as "@as []". It does not let me disable it.  When I view the journal from the last failed boot, I do not see where you have determined it is a gnome-extension that is broken.  From what I can tell, it may be searching for an Nvidia graphics card, when I have an Intel card.  I'm not sure why it would have switched, but could this be the cause instead?

I do not appreciate your last comment, although I understand why you said it.  What you overlooked was my comment in my first post where I stated that I was very new to Arch.  You are also missing the fact that I've spent the better part of my entire afternoon troubleshooting this, reading, and learning.  I've been working on this now for six hours.  Asking here was my last resort.  I did in fact try to search the Wiki regarding extensions, and I did search Google.  The Wiki entry on extensions mentions nothing about disabling them.  My chosen Google search terms were also not helpful with regard to the CLI, hence my post.  Also please try to remember that you too were once new to this.  So although I completely understand your final comment and respect your thoughts, I'd ask that you reconsider making statements like that in the future.  They do not go over well, and only serve to discourage people from using Arch in the first place.

Offline

#10 2018-05-19 00:06:42

loqs
Member
Registered: 2014-03-06
Posts: 17,483

Re: [SOLVED] Oh no! Something has gone wrong error

Please check the journal for the last boot and see why GDM is failng.
Edit:
You could also switch to startx and run something simpler than budgie to confirm there is no issue with X.

Last edited by loqs (2018-05-19 00:11:38)

Offline

#11 2018-05-19 00:11:23

jasonwryan
Anarchist
From: .nz
Registered: 2009-05-09
Posts: 30,424
Website

Re: [SOLVED] Oh no! Something has gone wrong error

The relevant part of the journal:

May 18 16:01:22 XPS-13 gnome-shell[552]: Failed to create backend: Failed to initialize renderer: Missing extension for GBM renderer: EGL_KHR_platform_gbm, Missing EGL extensions required for EGLDevice renderer: EGL_EXT_device_base
May 18 16:01:22 XPS-13 gnome-session[536]: gnome-session-binary[536]: WARNING: App 'org.gnome.Shell.desktop' exited with code 1
May 18 16:01:22 XPS-13 gnome-session-binary[536]: WARNING: App 'org.gnome.Shell.desktop' exited with code 1
May 18 16:01:22 XPS-13 gnome-session-binary[536]: Unrecoverable failure in required component org.gnome.Shell.desktop
May 18 16:01:22 XPS-13 gdm[452]: GdmDisplay: display lasted 0.497643 seconds
May 18 16:01:22 XPS-13 systemd-logind[419]: Removed session c1.
May 18 16:01:22 XPS-13 gdm[452]: Child process -491 was already dead.
May 18 16:01:22 XPS-13 gdm[452]: Child process 480 was already dead.
May 18 16:01:22 XPS-13 gdm[452]: Unable to kill session worker process
May 18 16:01:22 XPS-13 systemd[1]: Stopping User Manager for UID 120...

Arch + dwm   •   Mercurial repos  •   Surfraw

Registered Linux User #482438

Offline

#12 2018-05-19 00:12:36

loqs
Member
Registered: 2014-03-06
Posts: 17,483

Re: [SOLVED] Oh no! Something has gone wrong error

@jasonwryan thank you missed that the journal has been posted.

Offline

#13 2018-05-19 06:32:04

seth
Member
Registered: 2012-09-03
Posts: 51,842

Re: [SOLVED] Oh no! Something has gone wrong error

[2018-05-18 14:39] [ALPM] reinstalled lib32-nvidia-340xx-utils (340.106-2)
[2018-05-18 16:24] [PACMAN] Running 'pacman -S mesa-libgl'
May 18 16:01:28 XPS-13 gnome-session[624]: X Error of failed request:  BadValue (integer parameter out of range for operation)
May 18 16:01:28 XPS-13 gnome-session[624]:   Major opcode of failed request:  151 (GLX)
May 18 16:01:28 XPS-13 gnome-session[624]:   Minor opcode of failed request:  3 (X_GLXCreateContext)
May 18 16:01:28 XPS-13 gnome-session[624]:   Value in failed request:  0x0
May 18 16:01:28 XPS-13 gnome-session[624]:   Serial number of failed request:  19
May 18 16:01:28 XPS-13 gnome-session[624]:   Current serial number in output stream:  20
May 18 16:01:28 XPS-13 gnome-session[624]: gnome-session-check-accelerated: GL Helper exited with code 256
May 18 16:01:28 XPS-13 gnome-session[624]: modprobe: FATAL: Module nvidia not found in directory /lib/modules/4.16.9-1-ARCH
May 18 16:01:28 XPS-13 gnome-session-c[771]: eglGetDisplay() failed
May 18 16:03:18 XPS-13 /usr/lib/gdm-x-session[523]: (II) IGLX: Loaded and initialized swrast
May 18 16:03:18 XPS-13 /usr/lib/gdm-x-session[523]: (II) GLX: Initialized DRISWRAST GL provider for screen 0
May 18 16:01:22 XPS-13 gnome-shell[552]: Failed to create backend: Failed to initialize renderer: Missing extension for GBM renderer: EGL_KHR_platform_gbm, Missing EGL extensions required for EGLDevice renderer: EGL_EXT_device_base

Offline

#14 2018-05-19 12:30:58

BelowZero
Member
Registered: 2018-03-13
Posts: 59

Re: [SOLVED] Oh no! Something has gone wrong error

Sorry, but I'm still at a loss on how to fix this.  From the previous posts, it appears there is an issue with EGL-KHR_platform_gbm and EGL_EXT_device_base.  However, they don't seem to be installed, nor can I reinstall them.  I'm not sure how to fix them then. 

Then I started wondering if it was an Nvidia issue.  But I have an Intel 620 graphics card.  If I try to remove lib32-nvidia-340xx-utils, it tells me it fails because it could not satisfy dependencies. Removing it breaks dependencies with lib32-libgl.

Then I wondered if I could remove mesa-libgl, but that's not installed on my system, despite the log above showing it was installed.

I'm trying to figure out what this means, but I'm not having much luck.  Can anyone shed some light on this?

Offline

#15 2018-05-19 13:01:15

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 21,831

Re: [SOLVED] Oh no! Something has gone wrong error

If you have a intel card, make sure you install libglvnd and lib32-libglvnd, with these present you should be able to remove nvidia-340xx-utils without dependency problems.

During initial installation you will have been asked which provider you want to install for the libgl dependency, by default nvidia-340xx is selected, you have to consciously switch that.

Last edited by V1del (2018-05-19 13:11:32)

Offline

#16 2018-05-19 13:18:32

BelowZero
Member
Registered: 2018-03-13
Posts: 59

Re: [SOLVED] Oh no! Something has gone wrong error

I was able to install libglvnd and lib32-libglvnd and then remove the nvidia-340xx module.  However, this did not fix my problem.  I'm still getting the white screen of death.

Offline

#17 2018-05-19 13:21:18

seth
Member
Registered: 2012-09-03
Posts: 51,842

Re: [SOLVED] Oh no! Something has gone wrong error

Let's start with the basics:

lspci
pacman -Qs nvidia

and an updated journal, please.

Offline

#18 2018-05-19 14:08:59

BelowZero
Member
Registered: 2018-03-13
Posts: 59

Re: [SOLVED] Oh no! Something has gone wrong error

Okay, lspci returns this:

00:00.0 Host bridge: Intel Corporation Xeon E3-1200 v6/7th Gen Core Processor Host Bridge/DRAM Registers (rev 08)
00:02.0 VGA compatible controller: Intel Corporation UHD Graphics 620 (rev 07)
00:04.0 Signal processing controller: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Thermal Subsystem (rev 08)
00:14.0 USB controller: Intel Corporation Sunrise Point-LP USB 3.0 xHCI Controller (rev 21)
00:14.2 Signal processing controller: Intel Corporation Sunrise Point-LP Thermal subsystem (rev 21)
00:15.0 Signal processing controller: Intel Corporation Sunrise Point-LP Serial IO I2C Controller #0 (rev 21)
00:15.1 Signal processing controller: Intel Corporation Sunrise Point-LP Serial IO I2C Controller #1 (rev 21)
00:16.0 Communication controller: Intel Corporation Sunrise Point-LP CSME HECI #1 (rev 21)
00:1c.0 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #1 (rev f1)
00:1c.2 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #3 (rev f1)
00:1c.4 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #5 (rev f1)
00:1d.0 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #9 (rev f1)
00:1f.0 ISA bridge: Intel Corporation Device 9d4e (rev 21)
00:1f.2 Memory controller: Intel Corporation Sunrise Point-LP PMC (rev 21)
00:1f.3 Audio device: Intel Corporation Sunrise Point-LP HD Audio (rev 21)
00:1f.4 SMBus: Intel Corporation Sunrise Point-LP SMBus (rev 21)
01:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS525A PCI Express Card Reader (rev 01)
02:00.0 Network controller: Qualcomm Atheros QCA6174 802.11ac Wireless Network Adapter (rev 32)
03:00.0 PCI bridge: Intel Corporation JHL6540 Thunderbolt 3 Bridge (C step) [Alpine Ridge 4C 2016] (rev 02)
04:00.0 PCI bridge: Intel Corporation JHL6540 Thunderbolt 3 Bridge (C step) [Alpine Ridge 4C 2016] (rev 02)
04:01.0 PCI bridge: Intel Corporation JHL6540 Thunderbolt 3 Bridge (C step) [Alpine Ridge 4C 2016] (rev 02)
04:02.0 PCI bridge: Intel Corporation JHL6540 Thunderbolt 3 Bridge (C step) [Alpine Ridge 4C 2016] (rev 02)
04:04.0 PCI bridge: Intel Corporation JHL6540 Thunderbolt 3 Bridge (C step) [Alpine Ridge 4C 2016] (rev 02)
39:00.0 USB controller: Intel Corporation JHL6540 Thunderbolt 3 USB Controller (C step) [Alpine Ridge 4C 2016] (rev 02)
6e:00.0 Non-Volatile memory controller: SK hynix Device 1527

pacman -Qs nvidia returns this:

local/libvdpau 1.1.1+3+ga21bf7a-1
    Nvidia VDPAU library
local/nvidia-340xx-utils 340.106-2
    NVIDIA drivers utilities

Updated journal: https://ptpb.pw/98JX

Offline

#19 2018-05-19 14:25:12

loqs
Member
Registered: 2014-03-06
Posts: 17,483

Re: [SOLVED] Oh no! Something has gone wrong error

V1del wrote:

If you have a intel card, make sure you install libglvnd and lib32-libglvnd, with these present you should be able to remove nvidia-340xx-utils without dependency problems.

BelowZero wrote:

pacman -Qs nvidia returns this:

local/libvdpau 1.1.1+3+ga21bf7a-1
    Nvidia VDPAU library
local/nvidia-340xx-utils 340.106-2
    NVIDIA drivers utilities

You still have nvidia-340xx-utils installed which breaks libgl for drivers apart from the nvidia-340xx driver.

Offline

#20 2018-05-19 14:53:12

BelowZero
Member
Registered: 2018-03-13
Posts: 59

Re: [SOLVED] Oh no! Something has gone wrong error

Removing nvidia-340xx-utils worked!  I now have a DE.  Thank you very much!

Offline

#21 2018-05-19 15:34:01

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 21,831

Re: [SOLVED] Oh no! Something has gone wrong error

Glad to hear, please mark as [SOLVED] by editing the title in your first post.

https://wiki.archlinux.org/index.php/Co … ow_to_post

Last edited by V1del (2018-05-19 15:34:53)

Offline

Board footer

Powered by FluxBB