[Okta Webinar] Learn how to a build a cloud-first strategyRegister Now

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 191
  • Last Modified:

Ubuntu 14.04.3 Cannot login via GUI, returns to GUI login prompt

This is the version of Linux Ubuntu 14.04.03

Linux version 4.4.0-38-generic (buildd@lgw01-22) (gcc version 4.8.4 (Ubuntu 4.8.4-2ubuntu1~14.04.3) ) #57~14.04.1-Ubuntu SMP Tue Sep 6 17:20:43 UTC 2016

The issue, after trying to login via the Default Ubuntu GUI, it loops back to the GUI again. (originally you could not type anything via the keyboard, this has been resolved).

Login via SSH and Console prompt are working fine.
0
Andrew Hancock (VMware vExpert / EE MVE^2)
Asked:
Andrew Hancock (VMware vExpert / EE MVE^2)
  • 13
  • 7
  • 6
1 Solution
 
rindiCommented:
I've sometimes had problems with the GUI if there wasn't enough free disk space available. Check if there is enough space (about 1GB should at least be free).
0
 
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantAuthor Commented:
Thanks for prompt response.

There is plenty free, over 400GB.

1% in use on A 500GB SSD.
0
 
rindiCommented:
Is all that free space on the same partition, or did you use different partitions?
0
New Tabletop Appliances Blow Competitors Away!

WatchGuard’s new T15, T35 and T55 tabletop UTMs provide the highest-performing security inspection in their class, allowing users at small offices, home offices and distributed enterprises to experience blazing-fast Internet speeds without sacrificing enterprise-grade security.

 
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantAuthor Commented:
all on same partitions /dev/sda1 and /dev/sda5
0
 
rindiCommented:
Then make sure you have the correct video driver loaded. There should also be a log for xorg in /var/logs which may give an idea about what the problem is.
0
 
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantAuthor Commented:
Correct video driver is loaded, this was working fine, and then just stopped the next day.

I will be back on-site tomorrow morning, so will check /var/logs

I do wonder if the Video Card has failed....as a bizarre fault...
0
 
gheistCommented:
Common failed session logs:
/var/log/lightdm/*
/var/log/gdm/*
~/.xseession*

Sometimes it helps to press extra ok in tasksel.
If you use proprietary driver for graphic you need to reinstall it after each X11-related update
0
 
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantAuthor Commented:
Thanks I'll check tomorrow.

No proprietary driver used, only that included with Ubuntu.
0
 
gheistCommented:
Might be missing keyboard layouts, a font, or some very basic library....
0
 
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantAuthor Commented:
Further digging, after spending a few hours installing nVidia drivers, and purging nVidia drivers, because there were messages about failed initialization.

All seems okay in Xorg, but I did notice...

[+30.59s] WARNING: drawing failure for widget `GtkBox': invalid matrix (not invertible)
[+30.59s] WARNING: drawing failure for widget `Background': invalid matrix (not invertible)
[+30.59s] WARNING: drawing failure for widget `MainWindow': invalid matrix (not invertible)
[+31.90s] WARNING: drawing failure for widget `GtkEventBox': invalid matrix (not invertible)
[+31.90s] WARNING: drawing failure for widget `GtkBox': invalid matrix (not invertible)
[+31.90s] WARNING: drawing failure for widget `Background': invalid matrix (not invertible)
[+31.90s] WARNING: drawing failure for widget `MainWindow': invalid matrix (not invertible)
[+74.97s] WARNING: drawing failure for widget `GtkEventBox': invalid matrix (not invertible)
[+74.97s] WARNING: drawing failure for widget `GtkBox': invalid matrix (not invertible)
[+74.97s] WARNING: drawing failure for widget `Background': invalid matrix (not invertible)
[+74.97s] WARNING: drawing failure for widget `MainWindow': invalid matrix (not invertible)
[+74.99s] WARNING: drawing failure for widget `GtkEventBox': invalid matrix (not invertible)
[+74.99s] WARNING: drawing failure for widget `GtkBox': invalid matrix (not invertible)
[+74.99s] WARNING: drawing failure for widget `Background': invalid matrix (not invertible)
[+74.99s] WARNING: drawing failure for widget `MainWindow': invalid matrix (not invertible)
[+78.98s] WARNING: drawing failure for widget `GtkEventBox': invalid matrix (not invertible)
[+78.98s] WARNING: drawing failure for widget `GtkBox': invalid matrix (not invertible)
[+78.98s] WARNING: drawing failure for widget `Background': invalid matrix (not invertible)
[+78.98s] WARNING: drawing failure for widget `MainWindow': invalid matrix (not invertible)
[+138.02s] WARNING: drawing failure for widget `GtkEventBox': invalid matrix (not invertible)
[+138.02s] WARNING: drawing failure for widget `GtkBox': invalid matrix (not invertible)
[+138.02s] WARNING: drawing failure for widget `Background': invalid matrix (not invertible)
[+138.02s] WARNING: drawing failure for widget `MainWindow': invalid matrix (not invertible)
[+138.98s] WARNING: drawing failure for widget `GtkEventBox': invalid matrix (not invertible)
[+138.98s] WARNING: drawing failure for widget `GtkBox': invalid matrix (not invertible)
[+138.98s] WARNING: drawing failure for widget `Background': invalid matrix (not invertible)
[+138.98s] WARNING: drawing failure for widget `MainWindow': invalid matrix (not invertible)
[+198.98s] WARNING: drawing failure for widget `GtkEventBox': invalid matrix (not invertible)
[+198.98s] WARNING: drawing failure for widget `GtkBox': invalid matrix (not invertible)
[+198.98s] WARNING: drawing failure for widget `Background': invalid matrix (not invertible)
[+198.98s] WARNING: drawing failure for widget `MainWindow': invalid matrix (not invertible)
[+258.98s] WARNING: drawing failure for widget `GtkEventBox': invalid matrix (not invertible)
[+258.98s] WARNING: drawing failure for widget `GtkBox': invalid matrix (not invertible)
[+258.98s] WARNING: drawing failure for widget `Background': invalid matrix (not invertible)
[+258.98s] WARNING: drawing failure for widget `MainWindow': invalid matrix (not invertible)
[+299.94s] DEBUG: settings-daemon.vala:209: Screensaver activated
[+318.98s] WARNING: drawing failure for widget `GtkEventBox': invalid matrix (not invertible)
[+318.98s] WARNING: drawing failure for widget `GtkBox': invalid matrix (not invertible)
[+318.98s] WARNING: drawing failure for widget `Background': invalid matrix (not invertible)
[+318.98s] WARNING: drawing failure for widget `MainWindow': invalid matrix (not invertible)
[+324.02s] WARNING: drawing failure for widget `GtkEventBox': invalid matrix (not invertible)
[+324.02s] WARNING: drawing failure for widget `GtkBox': invalid matrix (not invertible)
[+324.02s] WARNING: drawing failure for widget `Background': invalid matrix (not invertible)
[+324.02s] WARNING: drawing failure for widget `MainWindow': invalid matrix (not invertible)
[+324.04s] WARNING: drawing failure for widget `GtkEventBox': invalid matrix (not invertible)
[+324.04s] WARNING: drawing failure for widget `GtkBox': invalid matrix (not invertible)
[+324.04s] WARNING: drawing failure for widget `Background': invalid matrix (not invertible)
[+324.04s] WARNING: drawing failure for widget `MainWindow': invalid matrix (not invertible)
[+359.38s] DEBUG: User /org/freedesktop/Accounts/User0 added
[+360.87s] DEBUG: User /org/freedesktop/Accounts/User1001 changed
[+360.87s] DEBUG: user-list.vala:1030: Adding/updating user demo (Demo)
[+360.87s] DEBUG: User /org/freedesktop/Accounts/User1000 changed
[+360.87s] DEBUG: user-list.vala:1030: Adding/updating user robotresearch (RobotResearch)
[+360.87s] WARNING: drawing failure for widget `GtkEventBox': invalid matrix (not invertible)
[+360.87s] WARNING: drawing failure for widget `GtkBox': invalid matrix (not invertible)
[+360.87s] WARNING: drawing failure for widget `Background': invalid matrix (not invertible)
[+360.87s] WARNING: drawing failure for widget `MainWindow': invalid matrix (not invertible)
[+360.94s] WARNING: Unable to load icon from data: Unrecognised image file format
[+378.98s] WARNING: drawing failure for widget `GtkEventBox': invalid matrix (not invertible)
[+378.98s] WARNING: drawing failure for widget `GtkBox': invalid matrix (not invertible)
[+378.98s] WARNING: drawing failure for widget `Background': invalid matrix (not invertible)
[+378.98s] WARNING: drawing failure for widget `MainWindow': invalid matrix (not invertible)

in the greeter log, and also with the latest nVidia drivers, there is a message after login, which states an Error has occurred before logout, and back to GUI login.

Removed and purged ALL nVidia drivers, removed nVidia GPU, this computer also has onboard GPU, and the same issue occurs, so it's NOT GPU related.

Xorg is crashing....
0
 
rindiCommented:
Have you tried doing an apt-get upgrade? Or check what happens when you boot to a previous kernel from the GRUB boot menu. Also create another user account and try starting the GUI from there.
0
 
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantAuthor Commented:
Have you tried doing an apt-get upgrade? Or check what happens when you boot to a previous kernel from the GRUB boot menu. Also create another user account and try starting the GUI from there.

Done all that, it's the same.
0
 
rindiCommented:
Try running fsck on the file-system.
0
 
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantAuthor Commented:
no corruption, as seen by fsck - done that also.
0
 
rindiCommented:
Do you get the same results when booting Ubuntu from a DVD or USB stick?
0
 
gheistCommented:
No proprietary driver used, only that included with Ubuntu.
0
 
gheistCommented:
Reinstall all opengl and vdapu related packages.
0
 
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantAuthor Commented:
@gheist

No proprietary driver used, only that included with Ubuntu.

meaning we were not using nVidia drivers, but it does not matter if it's nVidia, Intel, different computer the OS is broken.

@rindi

Do you get the same results when booting Ubuntu from a DVD or USB stick?

No, works fine. It's the OS which is broken.
0
 
gheistCommented:
nvidia driver disables nouveau kernel module (check /etc/modprobe.d/*conf)
it also replaces libGL.so, which can be fixed by update-alternatives or reinstalling libGL
0
 
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantAuthor Commented:
and when there is no nVidia card installed.....

the problem still occurs.
0
 
gheistCommented:
nvidia driver disables nouveau driver completely
you need to get it back
0
 
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantAuthor Commented:
and if the nVidia card is back in there is still an issue.
0
 
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantAuthor Commented:
if you give me the exact commands we can try it.

before we scrap it, and re-install the OS.
0
 
gheistCommented:
I lack mastery in recovering ubuntu
Reinstall with /home on a separate partition ;)
Then you can reinstall broken system keeping users' data...
0
 
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantAuthor Commented:
Unfortunately, despite our best efforts to try and work out why Xorg was crashing.... in Ubuntu 14.04.03, we tried release and dist upgrades to no avail.

Finally, after a backup, we issued a

 
sudo apt-get do-release-upgrade

Open in new window


Upgrade completed and fixed the issue running Ubuntu 16.04 LTS
0
 
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantAuthor Commented:
sudo apt-get do-release-upgrade fixed the issue.
1

Featured Post

VIDEO: THE CONCERTO CLOUD FOR HEALTHCARE

Modern healthcare requires a modern cloud. View this brief video to understand how the Concerto Cloud for Healthcare can help your organization.

  • 13
  • 7
  • 6
Tackle projects and never again get stuck behind a technical roadblock.
Join Now