Ubuntu 14.04 startet nicht mehr nach Deinstallation des Nvidia-Grafiktreibers

Murmel8

Newbie
Registriert
Aug. 2014
Beiträge
6
Hallo zusammen,

wegen einem Problem, das ich mit dem Grafiktreiber vermutet habe, friert mein Ubuntu jetzt nach dem Hochfahren regelmäßig ein. Die Maus lässt sich bewegen, die Festpallte scheint ab und zu zu arbeiten, aber auf dem Bildschirm passiert nix. Teilweise seh ich nur das Hintergrundbild, manchmal den Starter, der aber nicht reagiert. Zuletzt hab ich in der Paketverwaltung den Grafiktreiber zu deinstallieren versucht. Nach einem Neustart nun diese Symptome.

Wie kann ich das von der Live-DVD heraus reparieren? Ich müsste das Dateisystem doch zunächst irgendwie einhängen und mit dem apt-get arbeiten, oder? Jedenfalls würde das Arbeiten mit apt-get momentan, da ich mich in dem Live-System befinde, nur dieses, aber nicht das tatsächlich kaputte auf der HDD betreffen. Das solltet ihr bitte noch bedenken und mir entsprechende Tipps zur Handhabung geben.

Hier ein paar Systeminfos:
Code:
lspci
...
00:12.0 VGA compatible controller: NVIDIA Corporation C67 [GeForce 7000M / nForce 610M] (rev a2)
...

Es gibt keine xorg.conf:
Code:
root@ubuntu:/home/ubuntu# mkdir /mnt/ubuntu
root@ubuntu:/home/ubuntu# mount /dev/sdb5 /mnt/ubuntu
root@ubuntu:/home/ubuntu# ls /mnt/ubuntu
bin   cdrom  etc   initrd.img      lib    lib64       media  opt   root  sbin  sys  usr  vmlinuz
boot  dev    home  initrd.img.old  lib32  lost+found  mnt    proc  run   srv   tmp  var  vmlinuz.old
root@ubuntu:/home/ubuntu# ls /mnt/ubuntu/etc/X11/
app-defaults  default-display-manager  X      xorg.conf.failsafe  Xresources  Xsession.options
core          fonts                    xinit  Xreset              Xsession    xsm
cursors       rgb.txt                  xkb    Xreset.d            Xsession.d  Xwrapper.confi

Danke für jede Hilfe im Voraus!
 
editier mal die xorg.conf und pack das rein :
Section "Device"
Identivier "NvidiaGraphics"
Driver "nouveau"
Option "ShadowFB" "1"
EndSection
 
Hallo,

es sieht so aus, als ob durch die Deinstallation der X-Server etwas abbekommen hätte.

Diese Seite könnte helfen, insbesondere der Abschnitt "X-Server zurücksetzen": http://wiki.ubuntuusers.de/XServer

Kannst du auf die Konsole zugreifen? Wenn eine Internetverbindung besteht, könntest du per Konsolenbefehl den Nvidia-Treiber neu installieren und so das Problem möglicherweise beheben.
http://wiki.ubuntuusers.de/Grafikkarten/Nvidia/nvidia
 
Hi,

das System sollte abgesehen von X normal booten und dann kannst du mit Strg + Alt + F1 in das CLI wechseln.
 
Sollte es nicht mehr vorhanden sein, sollte auch das Packet xserver-xorg-video-nouveau installiert werden, damit die in Post '2 erwähnten Einstellungen in der xorg.conf wirkung zeigen können. Auch wird bei der Installation des Nvidia-Treibers nouveau auf die Blacklist gesetzt, damit keine Konflikte entstehen, dieser Eintrag sollte natürlich auch entfernt werden.

Der nvidia-Treiber ist eine nervige Sache, dessen deinstallation noch mehr.

Wie kann ich das von der Live-DVD heraus reparieren? Ich müsste das Dateisystem doch zunächst irgendwie einhängen und mit dem apt-get arbeiten, oder?

hierzu könnte Dir evtl. auch folgendes Script für ein chroot weiterhelfen:

Code:
#!/bin/bash
#Voraussetzung: Laufwerk des zu bearbeitenden Systemes in einem Verzeichnis eingehangen, 
#dieses ist als Parameter anzugeben.

[ -z "$1" ] && echo "Verzeichnis für chroot nicht angegeben." && exit 1
[ ! -e "$1" ] && echo "Verzeichnis existiert nicht" && exit 1


#einbinden von /home
mount -o bind /home $1/home

#einbinden von pseudo-Laufwerken
mount -o bind /proc $1/proc
mount -o bind /dev $1/dev
mount -o bind /sys $1/sys
mount -t devpts devpts $1/dev/pts

#Netzwerk
mv $1/etc/resolv.conf $1/etc/resolv.conf.old
cp /etc/resolv.conf $1/etc/resolv.conf

#Betreten der chroot-Umgebung
echo 'Verlassen der chroot-Umgebung mit "exit"'
env NAME=chroot chroot $1 /bin/bash

#alte resolv.conf wiederherstellen
rm $1/etc/resolv.conf
mv $1/etc/resolv.conf.old $1/etc/resolv.conf

#aushängen der Laufwerke
umount $1/dev/pts
umount $1/sys
umount $1/dev
umount $1/proc
umount $1/home

#fertig
echo "Willkommen zurück in der Live-CD."

Dies ermöglicht es Dir, wie gewohnt mit apt-get zu arbeiten und auch Änderungen am System vorzunehmen.
 
Das chroot-Skript funktioniert tatsächlich gut und ist enorm praktisch.

Zur (fehlenden) xorg.conf:
In dem Live-Linux ist diese ebenfalls nicht vorhanden und es läuft trotzdem. Ich vermute, die Erzeugung dieser xorg.conf ist deshalb nicht zielführend. Gibt es eine Erklärung für das Fehlen der xorg.conf in beiden Umgebungen?

Code:
root@ubuntu:/home/ubuntu# ls /etc/X11/ && echo "beschaedigtes System:" && ls /mnt/ubuntu/etc/X11/
app-defaults             fonts    xinit   Xreset.d    Xsession.d
cursors                  rgb.txt  xkb     Xresources  Xsession.options
default-display-manager  X        Xreset  Xsession    Xwrapper.config
beschaedigtes System:
app-defaults             rgb.txt             Xreset      Xsession.options
core                     X                   Xreset.d    xsm
cursors                  xinit               Xresources  Xwrapper.config
default-display-manager  xkb                 Xsession
fonts                    xorg.conf.failsafe  Xsession.d

Code:
root@ubuntu:/var/log# cat gpu-manager.log 
log_file: /var/log/gpu-manager.log
last_boot_file: /var/lib/ubuntu-drivers-common/last_gfx_boot
new_boot_file: /var/lib/ubuntu-drivers-common/last_gfx_boot
Does it require offloading? no
grep dmesg status 0
dmesg status 0 == 0? Yes
grep dmesg status 256
dmesg status 256 == 0? No
Is nvidia loaded? yes
Was nvidia unloaded? yes
Is fglrx loaded? no
Was fglrx unloaded? no
Is intel loaded? no
Is radeon loaded? no
Is nouveau loaded? no
Vendor/Device Id: 10de:533
BusID "PCI:0@0:18:0"
Is boot vga? yes
last cards number = 0
Has amd? no
Has intel? no
Has nvidia? yes
How many cards? 1
The number of cards has changed!
Has the system changed? Yes
main_arch_path x86_64-linux-gnu, other_arch_path i386-linux-gnu
Current alternative: /usr/lib/nvidia-173/ld.so.conf
Is nvidia enabled? yes
Is fglrx enabled? no
Is mesa enabled? no
Is pxpress enabled? no
Is prime enabled? no
Is nvidia available? yes
Is fglrx available? no
Is mesa available? yes
Is pxpress available? no
Is prime available? no
System configuration has changed
Single card detected
Driver is already loaded and enabled
Nothing to do
System configuration has changed
Removing xorg.conf. Path: /etc/X11/xorg.conf
Moved /etc/X11/xorg.conf to /etc/X11/xorg.conf.08192014
root@ubuntu:/var/log# cat /etc/X11/
app-defaults/            rgb.txt                  Xreset                   Xsession.options
core                     X                        Xreset.d/                xsm/
cursors/                 xinit/                   Xresources/              Xwrapper.config
default-display-manager  xkb/                     Xsession                 
fonts/                   xorg.conf.failsafe       Xsession.d/              
root@ubuntu:/var/log# cat /etc/X11/

Was davon wollt ihr sehen:
Code:
root@ubuntu:/var/log# ls -l
insgesamt 9540
-rw-r--r-- 1 root              root      81580 Aug 19 00:32 alternatives.log
-rw-r----- 1 root              adm        2711 Aug 19 01:23 apport.log
-rw-r----- 1 root              adm        5410 Aug 15 20:53 apport.log.1
drwxr-xr-x 2 root              root       4096 Aug 14 21:41 apt
-rw-r----- 1 syslog            adm       28672 Aug 19 10:08 auth.log
-rw-r----- 1 syslog            adm       98295 Aug 18 11:38 auth.log.1
-rw-r----- 1 root              adm          31 Apr 25  2012 boot
-rw-r--r-- 1 root              root        304 Aug 19 01:21 boot.log
-rw-r--r-- 1 root              root      47105 Apr 25  2012 bootstrap.log
-rw-rw---- 1 root              utmp          0 Apr 25  2012 btmp
drwxr-xr-x 2 root              root       4096 Aug 14 22:06 ConsoleKit
drwxr-xr-x 2 root              root       4096 Aug 18 11:38 cups
drwxr-xr-x 2 dirmngr           dirmngr    4096 Aug 18 11:38 dirmngr
drwxr-xr-x 2 root              root       4096 Aug 14 22:25 dist-upgrade
-rw-r----- 1 root              adm       68559 Aug 19 01:21 dmesg
-rw-r----- 1 root              adm       64835 Aug 19 01:17 dmesg.0
-rw-r----- 1 root              adm       16685 Aug 19 00:56 dmesg.1.gz
-rw-r----- 1 root              adm       17792 Aug 19 00:52 dmesg.2.gz
-rw-r----- 1 root              adm       16903 Aug 19 01:50 dmesg.3.gz
-rw-r----- 1 root              adm       16915 Aug 19 01:47 dmesg.4.gz
-rw-r--r-- 1 root              root    3663275 Aug 19 01:13 dpkg.log
-rw-r--r-- 1 root              root      32032 Aug 15 18:47 faillog
-rw-r--r-- 1 root              root      16720 Aug 14 23:41 fontconfig.log
drwxr-xr-x 2 root              root       4096 Apr 25  2012 fsck
-rw-r--r-- 1 root              root       1223 Aug 19 01:21 gpu-manager.log
drwxr-xr-x 3 root              root       4096 Aug 14 22:47 hp
drwxr-xr-x 2 root              root       4096 Aug 14 22:03 installer
-rw-r--r-- 1 root              root          0 Aug 16 00:52 jockey.log
-rw-r--r-- 1 root              root      49996 Aug 16 00:52 jockey.log.1
-rw-r----- 1 syslog            adm      815104 Aug 19 10:07 kern.log
-rw-r----- 1 syslog            adm     1575746 Aug 18 11:38 kern.log.1
-rw-rw-r-- 1 root              utmp     292292 Aug 15 18:47 lastlog
drwxr-xr-x 2 root              root       4096 Aug 19 01:21 lightdm
-rw-r----- 1 syslog            adm           0 Aug 14 22:06 mail.err
-rw-r----- 1 syslog            adm           0 Aug 14 22:06 mail.log
drwxr-xr-x 2 root              root       4096 Aug 14 22:06 news
-rw-r--r-- 1 root              root       1457 Aug 18 16:51 nvidia-installer.log
-rw-r--r-- 1 root              root     169827 Aug 19 10:07 pm-powersave.log
-rw-r--r-- 1 root              root     174638 Aug 19 10:07 pm-suspend.log
drwxr-x--- 2 root              adm        4096 Apr 12  2012 samba
drwx------ 2 speech-dispatcher root       4096 Feb  6  2012 speech-dispatcher
-rw-r----- 1 syslog            adm     1114112 Aug 19 10:07 syslog
-rw-r----- 1 syslog            adm      681585 Aug 18 11:38 syslog.1
-rw-r----- 1 syslog            adm      295868 Aug 16 00:52 syslog.2.gz
-rw-r--r-- 1 root              root     305411 Aug 19 03:21 udev
-rw-r----- 1 syslog            adm           0 Aug 14 22:06 ufw.log
drwxr-xr-x 2 root              root       4096 Aug 15 00:06 unattended-upgrades
drwxr-xr-x 2 root              root       4096 Aug 19 00:52 upstart
-rw-rw-r-- 1 root              utmp     102528 Aug 19 01:22 wtmp
-rw-r--r-- 1 root              root      24774 Aug 19 10:07 Xorg.0.log
-rw-r--r-- 1 root              root      10912 Aug 19 01:17 Xorg.0.log.old
-rw-r--r-- 1 root              root      24587 Aug 19 14:20 Xorg.1.log
-rw-r--r-- 1 root              root      28672 Aug 19 01:14 Xorg.failsafe.log
-rw-r--r-- 1 root              root      26082 Aug 19 01:03 Xorg.failsafe.log.old

Der Grafikkartentreiber scheint doch noch installiert zu sein:
Code:
root@ubuntu:/var/log# dkms status
nvidia-173, 173.14.39, 3.13.0-34-generic, x86_64: installed

Das Paket xserver-xorg-video-nouveau ist bereits installiert - es hat offenbar nie gefehlt.
Code:
root@ubuntu:/var/log# apt-get -v xserver-xorg-video-nouveau
apt 1.0.1ubuntu2 für amd64, kompiliert am Jun 13 2014 17:40:05
Unterstützte Module:
*Ver: Standard .deb
*Pkg:  Debian dpkg interface (Priority 30)
 Pkg:  Debian APT solver interface (Priority -1000)
 S.L: 'deb' Standard Debian binary tree
 S.L: 'deb-src' Standard Debian source tree
 Idx: Debian Source Index
 Idx: Debian Package Index
 Idx: Debian Translation Index
 Idx: Debian dpkg status file
 Idx: EDSP scenario file

Wer hat noch eine Idee?
 
bitte einmal "ls /etc/modprobe.d" und "cat /var/log/Xorg.0.log".
 
Code:
root@ubuntu:/var/log# ls /etc/modprobe.d/
alsa-base.conf              blacklist-modem.conf         fbdev-blacklist.conf
blacklist-ath_pci.conf      blacklist-oss.conf           iwlwifi.conf
blacklist.conf              blacklist-rare-network.conf  mlx4.conf
blacklist-firewire.conf     blacklist-watchdog.conf      nvidia-graphics-drivers.conf
blacklist-framebuffer.conf  dkms.conf                    vmwgfx-fbdev.conf

Anhang anzeigen Xorg.0.log.txt
 
Zuletzt bearbeitet:
Sieht so aus, als wäre der nvidia-Treiber nicht vollständig deinstalliert worden (=>Zeilen 98 & 204). Ferner sieht es so aus, als wäre bei Dir die config unter /usr/share/X11/xorg.conf.d gelandet (Zeile 18). Muß ein *buntu-Ding sein.

Die nvidia-graphics-drivers.conf macht mich aus irgend einem Grund in deinem /etc/modprobe.d nervös...

Leider ist mir immer noch nicht ganz ersichtlich, was der xorg für ein Problem hat...

Ist das Packet xserver-xorg-video-nvidia installiert, wenn der nvidia-Treiber so offensichtlich noch installiert ist?
 
Zuletzt bearbeitet:
Ich hab keine Ahnung, was da passiert ist, was mir da passiert ist. Aber ich würde es gern lösen. Wie ließe sich das am besten praktisch bewerkstelligen?
 
einen ersten Aufschluß darüber, was sich in den installierten Packeten getan haben könnte, würde Dir /var/log/dpkg.log geben. Von da ab müßtest Du nachvollziehen, was geschehen ist, entweder mit dem xserver, oder dem Grafiktreiber.

Was natürlich auch sein kann, ist, daß Du nicht die stable-repos nutzt, sondern testing (bzw. das *buntu-äquivalent), da kann es dann durchaus mal vorkommen, daß irgend etwas noch nicht ganz richtig funktioniert (da ich sid nutze, kenne ich das leider nur zu gut). Da hilft dann nur warten.

Was Du auch tun solltest, falls noch nicht geschehen, wäre, den nouveau-Treiber davon abzuhalten, beim Start geladen zu werden. Hierzu schaust Du Dir einfach mal die files unter /etc/modprobe.d an, ob irgendwo die Zeile "blacklist nouveau" vorkommt.
Wenn nicht:
Code:
echo "blacklist nouveau" >/etc/modprobe.d/nvidia-blacklist-nouveau.conf && update-initramfs -u
 
Zurück
Oben