gws
Anmeldungsdatum: 16. Januar 2006
Beiträge: 160
Wohnort: Hallein / Österreich
|
Ich habe auf meinem ziemlich neuen Lenovo Y50-70 an sich Ubuntu 14.04 LTS laufen.
Habe dann aber doch die neueste Version (15.04) heruntergeladen und kurz angetestet.
Da alles gut funktionierte, hab ich die 15.04 dann installiert - Gott-sei-Dank in einen eigene Partition. Denn obwohl die Installation ohne erkennbaren Fehler durchlief, konnte ich danach die 15.04 nicht booten.
Es erscheint weder ein Fehler noch sonst irgendein Hinweis. Der Bildschirm ist und bleibt einfach grau. Gibt es irgendeine Möglichkeit (log, das ich von 14.04 auslesen kann ?), um das Problem einzugrenzen ? Sind ähnlich Probleme mit dem Lenovo Y50-70 (UHD-Display) bekannt ?
|
bowman
Anmeldungsdatum: 17. Februar 2010
Beiträge: 7502
|
Anscheinend ist in dem Teil (mindestens) eine Geforce GTX-860M verbaut Dafür brauchst den proprietären Treiber: nvidia-346 und nvidia-settings. siehe dazu auch Grafikkarten/NVIDIA/nvidia. Per Terminalabfrage
lspci -v | perl -ne '/VGA/../^$/ and /VGA|Kern/ and print'
kannst du die vorhandene(n) Grafikkarte(n) abfragen. Taucht dort noch zusätzlich einen Intel-Grafik auf, hast du Hybrid-Grafikkarten mit nvidia-Optimus-Technologie und du benötigts zusätzlich noch das Paket nvidia-prime, damit die Grafik funktioniert.
|
gws
(Themenstarter)
Anmeldungsdatum: 16. Januar 2006
Beiträge: 160
Wohnort: Hallein / Österreich
|
Danke für die rasche Antwort. Aber wie kann ich einen Treiber nachinstallieren auf einer Installation, die ich nicht booten kann ? Und warum funktioniert das Live-System, wenn ich's vom USB-Stick boote ?
|
bowman
Anmeldungsdatum: 17. Februar 2010
Beiträge: 7502
|
Aber wie kann ich einen Treiber nachinstallieren auf einer Installation, die ich nicht booten kann ?
Das OS lässt sich booten, du hast nur keine GUI. 😉 Selbst wenn sich das System nicht booten lässt, kann man das mit dem Live-System und einer Changeroot machen. siehe chroot/Live-CD. Wir sind hier schließlich bei Linux und nicht bei Windows. 😀
Und warum funktioniert das Live-System, wenn ich's vom USB-Stick boote ?
Weil das Live-System anders gestrickt ist als die Installation. Wir versuchen das jetzt mal per Bootoptionen:
bei Booten hälst du die
⇧ gedrückt, bis das Grub2-Menü erscheint dann drückst du die
E , wie editieren nun erscheint die Befehlszeile für den Boot. Das sieht etwas so aus wie in dem Bild per Pfeiltasten in der Zeile, die mit linux navigieren bis quiet splash bzw. bis vor (...handoff) dort wird dann (mit einem Leerzeichen Abstand, vorne und hinten) die Bootoption text eingetragen mit
Strg +
X weiterbooten und du landest in der Konsole. du führst die Anmeldung durch, in dem du das Passwort blind eingibst (Cursore bewegt sich nicht) in der Konsole gibst du folgende Befehle genau ein. Tipfehler werden nicht verziehen!
sudo apt-get install nvidia-346 nvidia-settings
sudo reboot
|
gws
(Themenstarter)
Anmeldungsdatum: 16. Januar 2006
Beiträge: 160
Wohnort: Hallein / Österreich
|
bowman schrieb:
Geht leider es damit auch nicht. Bei zahlreichen Versuchen blieb meist der Bildschirm erst recht wieder grau. Alternativ bekam der kernel eine 'panic'-Attacke ☹
Starting init: /bin/sh exists but couldn't execute it (error -8)
kernel panic - not syncing: No working init found. Try passing init= option to kernel ... Welche Option(en) könnte(n) hier weiterhelfen ?
|
bowman
Anmeldungsdatum: 17. Februar 2010
Beiträge: 7502
|
Geht leider es damit auch nicht
Was du gemacht hast? Meine Kristallkugel ist leider kaputt, so dass du schon brauchbare Informationen liefern musst, aus denen man schließen kann was, wo schief läuft. Kommst du mit der Bootoption text auf die Komandozeile? Oder hast du aus einer chroot gearbeitet? Wenn ja, wurde die überhaupt richtig aufgebaut. etc pp. Was kommt raus, wenn du dort die GraKa und den Treiber abfragst?
lspci -v | perl -ne '/VGA/../^$/ and /VGA|Kern/ and print'
Welche Befehle hast du eingegeben, um den Treiber zu installieren? Ohne aussagekräftige Angaben kann der Fehler nicht eingegrenzt werden.
|
gws
(Themenstarter)
Anmeldungsdatum: 16. Januar 2006
Beiträge: 160
Wohnort: Hallein / Österreich
|
Dann also detaillierte Angaben lspci -v | perl -ne '/VGA/../^$/ and /VGA|Kern/ and print'
liefert am lauffähigen System
00:02.0 VGA compatible controller: Intel Corporation 4th Gen Core Processor Integrated Graphics Controller (rev 06) (prog-if 00 [VGA controller])
Kernel driver in use: i915
Wir versuchen das jetzt mal per Bootoptionen:
bei Booten hälst du die
⇧ gedrückt, bis das Grub2-Menü erscheint dann drückst du die
E , wie editieren nun erscheint die Befehlszeile für den Boot. Das sieht etwas so aus wie in dem Bild per Pfeiltasten in der Zeile, die mit linux navigieren bis quiet splash bzw. bis vor (...handoff) dort wird dann (mit einem Leerzeichen Abstand, vorne und hinten) die Bootoption text eingetragen mit
Strg +
X weiterbooten und du landest in der Konsole.
nach diesen Schritten kommt entweder die panic-Attacke oder der Bildschirm bleibt erst recht wieder grau.
Ich komme also nicht soweit etwas eingeben zu können.
|
bowman
Anmeldungsdatum: 17. Februar 2010
Beiträge: 7502
|
Tja, wäre halt schön gewesen, wenn du schon vorher belastbare Informationen zu deinem System geliefert hättest. Unter 14.04 ist eine Intel-Grafik aktiv, wie aus der Abfragen deutlich ersichtlich ist. Da gibt es keine proprietären Treiber, sondern nur den mitgelieferten i915. Allerdings sagt meine Recherche, dass in deinem PC eine Nvidia GTX-860M verbaut ist. Wenn jetzt einen Intel-Grafik detektiert wird, dann ist das Nvidia-Optimus. Komisch ist, dass die Nvidia-GraKa nicht erkannt wird. Wie ich in meinem ersten Post schon ausgeführt habe, brauchst du dann zusätzlich zum nvidia-346 auch noch nvidia-prime, damit du in den nvidia-settings, das ist die GUI zur Konfigurierung des Treibers, festlegen kannst, welche Grafik aktiv sein soll. Dass das System abschmiert, wenn du mit der Bootoption text auf die Konsolenebene bootest ist extrem seltsam, weil da keine Grafikkarte im Spiel ist. Mach jetzt mal bitte noch folgende Abfragen aus dem laufenden 14.04
lspci -vnn | grep VGA -A 12
lspci | grep -i nvidia
sudo parted -l # minus kleines L
Die Partitonen brauche ich zum Aufbau einer chroot/Live-CD. Damit weclsen wir dann auf Terminal-Ebene vom 14.04 in das 15.04, checken die Lage und reparieren, wenns geht.
|
gws
(Themenstarter)
Anmeldungsdatum: 16. Januar 2006
Beiträge: 160
Wohnort: Hallein / Österreich
|
lspci -vnn | grep VGA -A 12
00:02.0 VGA compatible controller [0300]: Intel Corporation 4th Gen Core Processor Integrated Graphics Controller [8086:0416] (rev 06) (prog-if 00 [VGA controller])
Subsystem: Lenovo Device [17aa:3978]
Flags: bus master, fast devsel, latency 0, IRQ 48
Memory at d1000000 (64-bit, non-prefetchable) [size=4M]
Memory at c0000000 (64-bit, prefetchable) [size=256M]
I/O ports at 6000 [size=64]
Expansion ROM at <unassigned> [disabled]
Capabilities: <access denied>
Kernel driver in use: i915
00:03.0 Audio device [0403]: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor HD Audio Controller [8086:0c0c] (rev 06)
Subsystem: Lenovo Device [17aa:3978]
Flags: bus master, fast devsel, latency 0, IRQ 50 lspci | grep -i nvidia
01:00.0 3D controller: NVIDIA Corporation GM107M [GeForce GTX 860M] (rev a2) sudo parted -l
Modell: ATA SAMSUNG MZ7TE512 (scsi)
Festplatte /dev/sda: 512GB
Sektorgröße (logisch/physisch): 512B/512B
Partitionstabelle: msdos
Nummer Anfang Ende Größe Typ Dateisystem Flags
1 1049kB 128GB 128GB primary ext4 boot
2 128GB 192GB 64,0GB primary ext4
4 192GB 256GB 64,0GB primary
3 256GB 512GB 256GB extended
5 256GB 288GB 32,5GB logical linux-swap(v1)
6 288GB 512GB 224GB logical ext4
|
bowman
Anmeldungsdatum: 17. Februar 2010
Beiträge: 7502
|
Wenn man jetzt noch wüsste, welche von den vier vorhandenen ext4-Partitionen die Systempartition deines Ubuntu 15.04 ist, könnte es los gehen. Ausgehend davon, dass die sda6 deine / ist, machst du mal folgendes:
sudo mount /dev/sda6 /mnt
sudo mount -o bind /dev /mnt/dev
sudo mount -o bind /sys /mnt/sys
sudo mount -t proc /proc /mnt/proc
sudo cp /proc/mounts /mnt/etc/mtab
sudo chroot /mnt /bin/bash # dann bist du im System von 15.04 als Root unterwegs
apt-get install nvidia-346 nvidia-settings nvidia-prime
exit
sudo umount /mnt/proc /mnt/sys /mnt/dev /mnt
sudo reboot
Dann das 15.04 starten und sehen, was passiert.
|
gws
(Themenstarter)
Anmeldungsdatum: 16. Januar 2006
Beiträge: 160
Wohnort: Hallein / Österreich
|
Bis inkl. chroot geht alles perfekt apt-get install nvidia-346 nvidia-settings nvidia-prime Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
Die folgenden zusätzlichen Pakete werden installiert:
bbswitch-dkms dkms lib32gcc1 libc6-i386 libcuda1-346 libjansson4 libxnvctrl0 nvidia-opencl-icd-346 ocl-icd-libopencl1
screen-resolution-extra
Vorgeschlagene Pakete:
bumblebee opencl-icd
Die folgenden NEUEN Pakete werden installiert:
bbswitch-dkms dkms lib32gcc1 libc6-i386 libcuda1-346 libjansson4 libxnvctrl0 nvidia-346 nvidia-opencl-icd-346 nvidia-prime
nvidia-settings ocl-icd-libopencl1 screen-resolution-extra
0 aktualisiert, 13 neu installiert, 0 zu entfernen und 72 nicht aktualisiert.
Es müssen 75,8 MB an Archiven heruntergeladen werden.
Nach dieser Operation werden 350 MB Plattenplatz zusätzlich benutzt.
Möchten Sie fortfahren? [J/n] j
Fehl http://at.archive.ubuntu.com/ubuntu/ vivid/main libjansson4 amd64 2.7-1ubuntu1
Temporärer Fehlschlag beim Auflösen von »at.archive.ubuntu.com«
Fehl http://at.archive.ubuntu.com/ubuntu/ vivid/main ocl-icd-libopencl1 amd64 2.2.3-1
Temporärer Fehlschlag beim Auflösen von »at.archive.ubuntu.com«
Fehl http://at.archive.ubuntu.com/ubuntu/ vivid/main dkms all 2.2.0.3-2ubuntu3
Temporärer Fehlschlag beim Auflösen von »at.archive.ubuntu.com«
Fehl http://at.archive.ubuntu.com/ubuntu/ vivid/main libc6-i386 amd64 2.21-0ubuntu4
Temporärer Fehlschlag beim Auflösen von »at.archive.ubuntu.com«
Fehl http://at.archive.ubuntu.com/ubuntu/ vivid/restricted libcuda1-346 amd64 346.59-0ubuntu1
Temporärer Fehlschlag beim Auflösen von »at.archive.ubuntu.com«
... Das Netzwerk scheint zu funktionieren, aber die Namensauflösung geht nicht.
|
Letalis_Sonus
Anmeldungsdatum: 13. April 2008
Beiträge: 12990
Wohnort: Oldenburg/Erlangen
|
Halte dich einfach mal an chroot/Live-CD, mit den "Zusätzlichen Schritten" solltest du alles abdecken können was du nach dem Einhängen der Partition für die chroot Umgebung brauchen könntest.
|
gws
(Themenstarter)
Anmeldungsdatum: 16. Januar 2006
Beiträge: 160
Wohnort: Hallein / Österreich
|
Die Installation der Treiber hat dann doch noch geklappt.
Nach dem Neustart kommt aber immer noch die kernel panic ☹
|
bowman
Anmeldungsdatum: 17. Februar 2010
Beiträge: 7502
|
Mein Rat: bleib bei 14.04 als Produktivsystem. Das kann bei 15.04 auch ein Bug sein, der sich bei deiner Hardwarekonstellation bemerkbar macht. Bei einen System, das in 6 Monaten schon wieder eol ist, würde ich mir die Mühe nicht machen. Vllt klapt es ja bei 15.10 ...
|
gws
(Themenstarter)
Anmeldungsdatum: 16. Januar 2006
Beiträge: 160
Wohnort: Hallein / Österreich
|
bowman schrieb: Mein Rat: bleib bei 14.04 als Produktivsystem.
So richtig Ruhe gelassen hat mir das Problem nicht. Vor allem die kernel panic missfiel mir massiv. Ich habe daher einen weiteren Versuch gestartet und eine zweite Installation von 14.04.01 (also genau das ISO-Abbild der Version, die auf meinen Rechner läuft) gemacht.
Aber auch diese Installation kann ich nicht starten 😢 Es kommt wieder die bereits beschriebene kernel panic. Wie kann man herausfinden, was dafür die Ursache ist.
Und das jetzt bei identer Version und natürlich identer Hardware, ... lediglich eine andere Partition ist im Spiel (sda2 mit 64GB, statt sda1 mit 128GB) BTW ich hab inzwischen auch schon 14.10 und 13.10 probiert immer mit den selben negativen Resultat
|