Want to win a PS4? Go Premium and enter to win our High-Tech Treats giveaway. Enter to Win

x
?
Solved

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

Posted on 2016-10-27
26
Medium Priority
?
177 Views
Last Modified: 2016-10-31
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
Comment
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 13
  • 7
  • 6
26 Comments
 
LVL 88

Expert Comment

by:rindi
ID: 41862087
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
 
LVL 124
ID: 41862245
Thanks for prompt response.

There is plenty free, over 400GB.

1% in use on A 500GB SSD.
0
 
LVL 88

Expert Comment

by:rindi
ID: 41862275
Is all that free space on the same partition, or did you use different partitions?
0
Concerto Cloud for Software Providers & ISVs

Can Concerto Cloud Services help you focus on evolving your application offerings, while delivering the best cloud experience to your customers? From DevOps to revenue models and customer support, the answer is yes!

Learn how Concerto can help you.

 
LVL 124
ID: 41862308
all on same partitions /dev/sda1 and /dev/sda5
0
 
LVL 88

Expert Comment

by:rindi
ID: 41862321
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
 
LVL 124
ID: 41862636
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
 
LVL 62

Expert Comment

by:gheist
ID: 41862872
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
 
LVL 124
ID: 41862885
Thanks I'll check tomorrow.

No proprietary driver used, only that included with Ubuntu.
0
 
LVL 62

Expert Comment

by:gheist
ID: 41862909
Might be missing keyboard layouts, a font, or some very basic library....
0
 
LVL 124
ID: 41863860
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
 
LVL 88

Expert Comment

by:rindi
ID: 41863984
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
 
LVL 124
ID: 41863998
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
 
LVL 88

Expert Comment

by:rindi
ID: 41864013
Try running fsck on the file-system.
0
 
LVL 124
ID: 41864014
no corruption, as seen by fsck - done that also.
0
 
LVL 88

Expert Comment

by:rindi
ID: 41864174
Do you get the same results when booting Ubuntu from a DVD or USB stick?
0
 
LVL 62

Expert Comment

by:gheist
ID: 41864240
No proprietary driver used, only that included with Ubuntu.
0
 
LVL 62

Expert Comment

by:gheist
ID: 41864241
Reinstall all opengl and vdapu related packages.
0
 
LVL 124
ID: 41864271
@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
 
LVL 62

Expert Comment

by:gheist
ID: 41864350
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
 
LVL 124
ID: 41864382
and when there is no nVidia card installed.....

the problem still occurs.
0
 
LVL 62

Expert Comment

by:gheist
ID: 41864422
nvidia driver disables nouveau driver completely
you need to get it back
0
 
LVL 124
ID: 41864557
and if the nVidia card is back in there is still an issue.
0
 
LVL 124
ID: 41864559
if you give me the exact commands we can try it.

before we scrap it, and re-install the OS.
0
 
LVL 62

Expert Comment

by:gheist
ID: 41864563
I lack mastery in recovering ubuntu
Reinstall with /home on a separate partition ;)
Then you can reinstall broken system keeping users' data...
0
 
LVL 124

Accepted Solution

by:
Andrew Hancock (VMware vExpert / EE MVE^2) earned 0 total points
ID: 41867565
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
 
LVL 124

Author Closing Comment

by:Andrew Hancock (VMware vExpert / EE MVE^2)
ID: 41867567
sudo apt-get do-release-upgrade fixed the issue.
1

Featured Post

Free Tool: IP Lookup

Get more info about an IP address or domain name, such as organization, abuse contacts and geolocation.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

You ever wonder how to backup Linux system files just like Windows System Restore?  Well you can use Timeshift in Linux to perform those similar action.  This tutorial will show you how to backup your system files and keep regular intervals. Note…
Google Drive is extremely cheap offsite storage, and it's even possible to get extra storage for free for two years.  You can use the free account 15GB, and if you have an Android device..when you install Google Drive for the first time it will give…
Learn several ways to interact with files and get file information from the bash shell. ls lists the contents of a directory: Using the -a flag displays hidden files: Using the -l flag formats the output in a long list: The file command gives us mor…
Connecting to an Amazon Linux EC2 Instance from Windows Using PuTTY.
Suggested Courses

618 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question