# no graphical login screen

**URL:** https://support.blue-systems.com/t/no-graphical-login-screen/1888
**Category:** Netrunner 13.06
**Created:** [December 20, 2013, 11:12am UTC](https://support.blue-systems.com/t/no-graphical-login-screen/1888 "2013-12-20T11:12:43Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![Dan12](https://support.blue-systems.com/letter_avatar/dan12/32/5_5575768a8748004e209b776fc1b2916d.png) [@Dan12](https://support.blue-systems.com/u/Dan12)
#### Post date: [December 20, 2013, 11:12am UTC](https://support.blue-systems.com/t/no-graphical-login-screen/1888/1 "2013-12-20T11:12:43Z")

</div>

hi,

suddenly I am not getting to the graphical login screen anymore. After booting netrunner I end up with a black screen that says  
Netrunner Dryland Second Edition computername tty1  
computername login: \_

I can login with my user account and do stuff on the command line.

I need to get this working because it is my office machine for work. It is netrunner 12.04 (Second Edition).  
Any ideas?

Best,

Daniel

EDIT: startx doesn’t start x. Here some excerpts from the errors:

NVIDIA: API mismatch: the NVIDIA kernel module has version 304.88, but this NVIDIA driver component has version 304.108  
…  
Fatal server error:  
no screens found  
…

So this might be a problem with an NVIDIA update? Any ideas?

---

<div class="post-metadata">

### Author: ![leszek](https://support.blue-systems.com/user_avatar/support.blue-systems.com/leszek/32/13_2.png) [@leszek](https://support.blue-systems.com/u/leszek)
#### Post date: [December 20, 2013, 1:41pm UTC](https://support.blue-systems.com/t/no-graphical-login-screen/1888/2 "2013-12-20T13:41:24Z")

</div>

Yeah it seems like you have two different nvidia drivers installed. The kernel module which is at version 304.88 and the driver component which is at version 304.108.  
I would recommend to remove all nvidia driver related stuff.

`dpkg --get-selections | grep nvidia` should give you a list of what nvidia packages are currently installed.

`sudo apt-get remove <packagename>` removes the package from your system.  
After this it should run a update-initramfs -u and update the initrd. If it does not try running it manually with sudo and reboot.  
Note: Make also sure that the /etc/X11/xorg.conf does not contain any nvidia driver references. (You can remove the whole file if you don’t need it)

---

<div class="post-metadata">

### Author: ![Dan12](https://support.blue-systems.com/letter_avatar/dan12/32/5_5575768a8748004e209b776fc1b2916d.png) [@Dan12](https://support.blue-systems.com/u/Dan12)
#### Post date: [January 6, 2014, 9:52am UTC](https://support.blue-systems.com/t/no-graphical-login-screen/1888/3 "2014-01-06T09:52:26Z")

</div>

I postponed working on this till after holiday season was over. I got a solution now, which I post here in case anybody else is affected. I found the solution in the following link and I restate here a summary of the steps.  
[http://ubuntuforums.org/showthread.php?t=2194584](http://ubuntuforums.org/showthread.php?t=2194584)

I am not expert at all, but essentially, there is a mismatch in the version numbers of the Nvidia drivers in the kernel and the driver module (as the original error states). The proposed solution is to revert to an earlier version of the nvidia driver. Here are the command line steps.

```auto
jockey-text -l
```

In my case, this produced an error like “could not find any typelib appindicator 3”, which I resolved by

```auto
apt-get install gir1.2-appindicator3-0.1
```

The output of “jockey-text -l” was

```auto
xorg: nvidia_304 - NVIDIA accelerated graphics driver (Proprietary, Disabled, Not in use)
xorg:nvidia_304_updates - NVIDIA accellerated graphics driver (post-release updates) (Proprietary, Enabled, In use)
xorg: nvidia_319_updates - NVIDIA accellerated graphics driver (post-release updates) (Proprietary, Disabled, Not in use)
```

To revert to the previous Nvidia

```auto
sudo jockey-text -e xorg:nvidia_304
startx
```

As a final remark, my feeling is that this happened, because I had to disable the repositories for Netrunner Dryland-SE (4.2), since they were down. Is that possible? See the related post here:  
[http://forums.netrunner-os.com/showthread.php?tid=1312](http://forums.netrunner-os.com/showthread.php?tid=1312)
