Nach gestrigen Update fährt Manjaro nicht mehr hoch

Hallo und noch ein frohes neues Jahr für alle

Zum Thema:

Gestern Abend habe ich mit “sudo pacman -Syu” ein Update gestartet.

Wenn der Pc jetzt neu gestartet wird erscheint nur noch die übliche Startzeile:

/dev/nume: clean nummern files nummern blocks

dann blinkt oben links der DOS Prompt auf dem schwarzen Bildschirm.

Versuchsweise habe ich dann mit F11 den Startvorgang unterbrochen und zu grub (Version 2.06) gewechselt.

Hier dann händisch statt dem aktuellen „linux kernel 6.12.63-1-Manjaro x64“ den älteren Kernel “6.6.119-1-Manjaro x64” ausgewählt.

Ohne Erfolg!

Hardware mäßig ist aber alles ok, ich kann den PC Manjaro vom Stick aus (on the fly) starten.

Für mich sieht es nun so aus als wenn das Update gestern Abend den Pfad zerschossen hat, der Manjaro startet. Ist das der Bootmanager?

Stellt sich dann die Frage, wie stelle ich den nun wieder her?

Wie ihr seht bin ich in dem Thema nicht sattelfest, daher würdet ihr mir helfen wenn ihr die Antworten möglichst einfach haltet.

In jedem Fall aber schon jetzt Vielen DANK für eure Rückmeldungen.

Gruß

1 Like

Hallo @Dampfauf,

mit den nicht vorhandenen Infos zu deinem System kann dir hier erstmal keiner weiter helfen. Im Grunde wenn das starten mit Stick noch geht und es vielleicht ein fehlerhaftes Update ist, könntest du vom Stick auf booten, “chroot”en und das update nochmal starten.

Momentan gibts viel Probleme mit den nvidia-treibern oder dem wegfall von X11 in KDE und Gnome. Da wir aber nichts zu deinem System wissen lässt sich das nicht eingrenzen.

Am besten auch mal die Ausgabe davon posten:

inxi --full --admin --filter --width
How to - provide System Information

https://forum.manjaro.org/t/howto-provide-system-information/874

Des weiteren kannst du auch mal probieren dich im TTY einzuloggen. Also PC hochfahren bis der blinkende Cursor kommt und dort dann “STRG+ALT+F2” drücken.

Wenn du dich dort mit deinen Zugangsdaten einloggen kannst, kannst du auch von dort aus versuchen das update neu zu starten bzw nach der Ursache zu suchen.

HowTo - Resolve an unbootable Manjaro

[HowTo] Resolve an unbootable Manjaro

2 Likes

Hallo und DANKE

Deine Anfrage zu der Ausgabe von: inxi --full --admin --filter --width kann ich nicht beantworten da Linux nicht hoch fährt, oder?

Welche weiteren Infos würden benötigt?

Hi,
Wenn du kein btfrs hast als Dateisystem fährst mit den Stick hoch.
Konsole öffnen und mit manjaro-chroot -a chrooten.

Danach kannst das inxi -zv8 eingeben und andere Dinge tun.
Achtung du bist dann root, also als ob immer sudo dran steht.

Mit deinem Problem habe ich keine Erfahrung, habe hier ein Link gefunden.

Ich schreib gerade vom Tablet, da habe ich etwas weniger Freiheiten.
Ich kann heute Abend mal nochmal schauen, schreibst dann wieweit du gekommen bist.

Hallo,

Strg + Alt und F2

User: …………

Password:…….

Login funktioniert!?!?

Die neue Zeile erscheint dann in grün:

[ao@ao-ms7b45~]$"

Eingabe Inxi:

6-core Intel Core I7-8700 usw.
Speed:
Kernel: 6.12.63-1-Manjaro x86_64 
Up: 4h 54min
 Mem: 650.4 MiB/31.29 Gib (2.0%)
Storage: 1;36TiB (9,2 % used
Procs: 186
Shell: Bash
Inxi: 33.40

Alle weiteren Befehle kann er nicht verarbeiten.

--full --admin --filter --width

Ich habe diese mit und ohne die Striche davor versucht

Da Du aufs Terminal kommst, könnte es, wie bereits hier vermutet, ein Problem mit dem aktualisierten NVIDIA-Treiber sein, wodurch die grafische Oberfläche nicht gestartet werden kann.

# Anzeige Informationen zur installierten Grafikkarte
sudo inxi -G

# Anzeige der installierten Packages mit Namensanfang linux61
sudo pacman -Qs linux61

Wird beim ersten Kommando etwas bezüglich NVIDIA GTX 10xx oder GTX 9xx angezeigt, dann solltest Du einen älteren Treiber installieren:

sudo pacman -S linux612-nvidia-575xx linux66-nvidia-575xx

Weitere Informationen findest Du auch hier:

1 Like

Dampfauf,
weißt du zufällig ob du eine Nvidia-Grafikkarte hast?

Wann hast du das System das erste mal installiert? Wenn es länger her ist kann es sein dass du ext4 als Dateiformat hast. Wenn Ja, oben Beschrieben, chrooten.

Wenn du chrootest kannst du: Das inxi auslesen lassen, die Grafikkarten neu installieren (schon ein paar mal gemacht), und andere Dinge die ich noch nicht erprobt habe.

In einer Live-Sitzung: das heißt du hast über den Stick gestartet, kannst du auch auf deine Festplatte zugreifen und bei bedarf Daten abrufen und speichern.

Für den Apokalyptischen-Fall (das nichts mehr geht) kannst du auch deine Daten kopieren und eine Liste deiner installierten Programme erstellen. Habe erst eine Anleitung dafür erstellt, bzw. durchgeführt und den Vorgang hier in das Forum rein.
Steht ein Post weiter unten im 2. Beitrag in den “Hidden Details”.

Die Eingaben vom Terminal von db-geek sind sehr gut, wenn du das Nvidia-Problem hast.
Ich weiß nur nicht ob man die Logs so leicht kopieren kannst wie (und speichern) wie im chroot.

Zu chroot kannst auch mal ein Video anschauen bei einem bekannten Broadcaster dass du es besser verstehst da du etwas unversiert bist.

Das da oben ist ein einziger Befehl - die ganze Zeile, gehört alles zusammen
--full --admin --filter --width
Sind Optionen, die die Ausgabe beeinflussen.

Kannst auch:
inxi -zv8
schreiben - ist fast dasselbe, nur die Optionen in Kurzschreibweise

Da Du momentan nur ein TTY vor Dir hast, wirst Du sicher nicht in der Lage sein, die (ziemlich lange) Ausgabe hier zu posten.

So gehts trotzem:

inxi -zv8 > ausgabe
curl -F 'file=@ausgabe' https://0x0.st

Du solltest einen kurzen Link zurück bekommen, den Du leicht abtippen und hier posten kannst.
Unter diesem Link ist dann die Ausgabe für jeden abrufbar, der den Link hat - für ca. 30 Tage.

2 Likes

Hallo,

Die Frage zur Linux Version: Manjaro Linux 64 bit Kernel Mate 1.26.1 Hardware $ Processor Nv136

Die Ausgabe inxi --full --admin --filter --width (alles zusammen eingegeben):

füllt leider zwei mal den Bildschirm. Was wird davon gebraucht?

Wenn damit geklärt werden sollte welche Grafikkarte verbaut ist, es handelt sich um eine “Geforce GTX 1060 6Gb Strix Gaming

Eingabe:Sudo inxi -G(da kommt auch reichlich Ausgabe)

Graphics:Nividia GP106 GeFrorce GTX 1060 6GBdriver: N/A Display:unspecifiedServer``x.org``V:1.21.1.1.21 with xmaylandv:24.1.9Driver loaded:nvidiagpu:N/A Hg 80x30Api:open GlMessage:Gl.data unverailable in console,glx into missingInfo:Tools : de: kscreen-doctor gpu: nvidia setting, nvidia-smix11: xprop,xrander

Eingabe: sudo pacman -Q5 linux61
local/linux61  6.1.159-1       The Linux61 kernel and modules
local/Linux61-nvidia590.48.01-1 (linux-extramodules)
   Nvidia kernel modules for linux
local/linux61  6.12.63-1
   The Linux61 kernel and modules
local/Linux61-nvidia590.48.01-1 (linux-extramodules)
    Nvidia kernel modules for Linux612

Ist mir klar.

Es wird oft verlangt, weil es nützlich ist und jeder der helfen kann und will sich so die Informationen aussuchen kann, die ihm wichtig erscheinen -
statt nach jedem bischen extra fragen zu müssen.

Versuch es doch mal damit - dann brauchst Du nur den Link abtippen, der zurückkommt.

Die vollständige Ausgabe ist in der Datei Namens “ausgabe” enthalten - kannst Du Dir z.B. mittels:
less ausgabe
ansehen
oder mit irgendeinem Editor, wie z.B. nano

… bei Problemen mit Nvidia hardware bin ich raus - da hab ich Null Erfahrung, weil ich die entsprechende hardware nicht hab

1 Like

Ausgabe erfolgt

aber die zweite Zeile der Befehls

curl -F ´file0@ausgabe`https:0x0.st

bringt die Fehlermeldung:

Curl: (26) Failed to open/read local data from file/application

Du hast Dich vertippt.

Das war ein = Symbol, keine Null.
Und auch andere Symbole waren nicht korrekt:
das ist ' - das Symbol, was auf derselben Taste wie # ist (auf einer deutschen Tastatur)
es ist nicht ´ oder `

Nimm das Kommando hier - ist dasselbe in grün, läßt sich aber einfacher tippen:

cat ausgabe | nc termbin.com 9999

oder einfach:
inxi -zv8 | nc termbin.com 9999

Hier ist z.B. meine Ausgabe - gerade eben hochgeladen:
https://termbin.com/ikvc

(bleibt für eine Woche unter dem Link erreichbar und verschwindet dann)

Das mag der auch nicht darauf kommt die Antwort:

-Bash: nc: command not found

Dann ist das Programm nc nicht installiert - hätt ich nicht gedacht.

openbsd-netcat ist der Name des Programms, welches dafür gebraucht wird

Muttu halt doch das schwieriger zu tippende Kommando tippen :wink:
oder eben das Programm openbsd-netcat installieren.

Da wollte ich nicht ran aber nun doch habe also auch versucht den Treiber zurück zusetzen. Aber auch hier leider ERROR

Abhänigkeiten werden aufgelöst
Nach Konflikt stehenden Paketen wird gesucht 
:: nvidia-575xx-utils-575.64.05-3 and nvidia-utils-590.48.01-2 are inconflict (nvidia-libgl). Remove nvidia-utils? [j/n] J
Fehler: Vorgang konnte nicht verarbeitet werden (Kann Abhänigkeiten nicht erfüllen)
:: Entfernen von nvidia-utils verletzt Abhänigkeiten >>nvidia-utils=590.48.01<<, benötigt von lib32-nvidia-utils
:: Entfernen von nvidia-utils verletzt Abhänigkeiten >>nvidia-utils=590.48.01<<, benötigt von lunux61-nvidia
:: Entfernen von nvidia-utils verletzt Abhänigkeiten >>nvidia-utils=590.48.01<<, benötigt von linux612-nvidia
:: Entfernen von nvidia-utils verletzt Abhänigkeiten >>nvidia-utils=590.48.01<<, benötigt von llinux66-nvidia

Ok!

Wie kann ich das Programm jetzt noch installieren?

Ich weiß ja nicht ob an Deinem System außer der Grafik momentan noch mehr kaputt ist.
Wenn nicht dann mit:
sudo pacman -S openbsd-netcat
um jetzt mal kein vollständiges Update anzuleiern wegen dieses einen Programms

oder einfach:
curl -F 'file=@ausgabe' https://0x0.st
tippen :man_shrugging:

Dann brauchst Du nc (netcat) nicht.

Servus nochmal,

Ohne die Skripte ist es sehr dunkel…
Wenn wir annehmen dass du bisslang x11 hattest und jetzt nicht starten kannst da wayland derzeit nicht funktioniert und x11 nicht mehr existiert ist eseine leichte Zwickmühle.
X11 zu installieren wäre leicht, jedoch muss man dem System auch sagen dass es in x11 hochfährt.
Das weiß ich nur wie es im chroot geht. Da kann man im GUI manövrieren, sollte aber mit nano auch gehen wenn man weiß wo die Datei ist.

Damit hättest die Möglichkeit in x11 zu starten wenn du in der Datei die den Start regelt kein autologin in wayland drin ist.

Ist aber sehr dünn da das ganze Thema sehr Dunkel ist wegen den fehlenden Skripts.

Die Anfrage hier hat aber das Kennzeichen “xfce” - da sollte das potentielle wayland Problem keine Rolle spielen. :man_shrugging:

@Dampfauf
Wenn Du in einem TTY bist - wie es mir scheint - solltest Du auch ohne den Display Manager eine normale Sitzung starten können:
startxfce4
wäre das Kommando dafür

Hast recht, deswegen hatte ich esmir als Notfallsystem schonmal runtergeladen.

Was Bedeutet das hier:

xmayland
Und oben steht driver: N/A mit Display: unspecified

Ich würde mal mhwd -li
Eintippen, wenn ich es richtig im Kopf habe sollte das die installierten Grafiktreiberausgeben.
Könnt aber sein dass das nur dransteht weil Nvidia nicht open Source ist.
mhwd - a pci nonfree 300 sollte der Befehl sein um einen automatischen Treiber zu installieren.

Das klingt natürlich besser

Zumindest spzifischer, er scheint es schonmal gehabt zu haben.
Ohne Inxi wirklich schwer..