• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Gelöst Linux Mint 22 - Nach Installation schwarzer Screen beim hochfahren....

kingscore

Newbie
moin,

vielleicht hat jemand einen kurzen tipp für mich

System ist ein Desktop PC Lenovo 90G9 (war ehemals Win10 drauf)

Ich habe mir die Mint 22 Iso auf einen USB Stick geflashed und diesen erfolgreich am PC gebootet, was mir da schon auffiel das ich Linux Mint
aus dem USB Bootmenu nur starten konnte mit der Auswahl "linux mint 22 compatibility mode" , der erste eintrag endete auch im schwarzen Bildschirm.

Ich habe dann vom USB Stick den Eintrag "linux mint 22 compatibility mode" gewählt und im Live System die MINT 22 Installation gestartet und erfolgreich durchgeführt WLAN , Konto erstellung usw war alles erfolgreich und die Installation wurde erfolgreich beendet.

USB Stick habe ich dann abgezogen nach aufforderung und den PC neu gestartet, beim hochfahren erscheint kurz das grün/weiße Linux Logo und dann wird der Bildschirm schwarz und ein Cursor blinkt oben links, eigentlich genau das selbe Fehlerbild als ich von USB gebootet habe und den ersten Eintrag ausgewählt habe.
Wie kann ich nun der Festpatte ohne USB Stick sagen das sie auch im linux mint 22 compatibility mode hochfahren soll, das hat beim Stick ja auch funktioniert, oder kann man das Problem einfacher lösen durch einen Parameter und wenn ja wo geb ich den ein mit welcher Tastenkombi beim Booten?.

Das BIOS des PCs über die Taste F12 erreiche ich auch , muss da vielleicht was optimiert werden?
Möchte gerne Linux Mint aus dem PC benutzen

Danke für Infos
 
Zuletzt bearbeitet:

susejunky

Moderator
Teammitglied
Hallo @kingscore ,

herzlich willkommen im Linux-Club-Forum.

... was mir da schon auffiel das ich Linux Mint aus dem USB Bootmenu nur starten konnte mit der Auswahl "linux mint 22 compatibility mode" , der erste eintrag endete auch im schwarzen Bildschirm.

Ich habe dann vom USB Stick den Eintrag "linux mint 22 compatibility mode" gewählt und im Live System die MINT 22 Installation gestartet und erfolgreich durchgeführt WLAN , Konto erstellung usw war alles erfolgreich und die Installation wurde erfolgreich beendet.

USB Stick habe ich dann abgezogen nach aufforderung und den PC neu gestartet, beim hochfahren erscheint kurz das grün/weiße Linux Logo und dann wird der Bildschirm schwarz und ein Cursor blinkt oben links, eigentlich genau das selbe Fehlerbild als ich von USB gebootet habe und den ersten Eintrag ausgewählt habe.
ich vermute, dass es da ein Problem mit Deiner Grafikkarte gibt.

Um Dir weiterhelfen zu können, wären mehr Informationen zu Deinem System hilfreich.

Starte bitte Linux Mint vom USB-Stick, öffne eine Konsole, führe den Befehl
Code:
inxi -F
aus und kopiere das Ergebnis (d.h. die eingegebenen Befehlszeile, die ungekürzten Ausgabe und die nächste, leere Eingabeaufforderung) in Deinen nächsten Beitrag (benutze dafür bitte Codetags, die Schaltfläche "</>" im Forumseditor).

Viele Grüße

susejunky
 
OP
K

kingscore

Newbie
ich habe jetzt mit gedrückter shift taste den pc gestartet,
dann erscheint ein GNU Grub Version 2.12 Menü , wenn ich dort Advance Mode auswähle und dann recovery mode auswähle komme ich in ein wiederherstellungsmenü (pinke farbe) , wenn ich dort "resume - startvorgang normal fortsetzen" auswähle bin ich auf der Linux Oberfläche (Desktop),
kann ich dort was aufrufen und fest hinterlegen das ich mir den Umweg spare , wenn ich von dort herunterfahre oder neustarte fährt er wieder noch hoch in den schwarzen bildschirm
 

susejunky

Moderator
Teammitglied
Hallo @kingscore ,

hier ein paar Hinweise:

Wenn Du gebeten wirst einen bestimmten Befehl auszuführen, dann ist es am einfachsten, wenn Du den gewünschten Befehl direkt aus dem Forumsbeitrag kopierst. Damit vermeidest Du Fehler.

Gewünscht war das Ergebnis von
Code:
inxi -F
(d.h. die Option ist ein groß geschriebenes "F")

Wenn Du das Ergebnis eines Befehls kopierst, dann schließe nicht nur die Eingabezeile sondern bitte auch die nächste, leere Eingabeaufforderung mit ein, damit ersichtlich ist, dass Du den Vorgang vollständig zeigst (und bitte editiere/kürze das Ganze nicht nachträglich - in Deinem eigenen Interesse).

Um das kopierte Ergebnis in Deinen Forumsbeitrag einzufügen, drücke zunächst im Forumseditor die "</>"-Schaltfläche und füge Dein kopiertes Ergebnis in das sich öffnende Fenster "Code einfügen" ein.

Viele Grüße

susejunky
 
OP
K

kingscore

Newbie
Code:
To run a command as administrator (user "root"), use "sudo <command>".
See "man sudo_root" for details.

xxxxx@linux-ideacentre-310S-08ASR:~$ inxi -F
System:
  Host: linux-ideacentre-310S-08ASR Kernel: 6.8.0-38-generic arch: x86_64
    bits: 64
  Desktop: Cinnamon v: 6.2.7 Distro: Linux Mint 22 Wilma
Machine:
  Type: Desktop System: LENOVO product: 90G900B7GE v: ideacentre 310S-08ASR
    serial: <superuser required>
  Mobo: LENOVO model: 36F7 v: SDK0J40700 WIN 3258172170041
    serial: <superuser required> UEFI-[Legacy]: LENOVO v: O2HKT65A
    date: 04/15/2020
CPU:
  Info: dual core model: AMD A6-9225 RADEON R4 5 COMPUTE CORES 2C+3G bits: 64
    type: MCP cache: L2: 2 MiB
  Speed (MHz): avg: 1372 min/max: 1300/2600 cores: 1: 1300 2: 1445
Graphics:
  Device-1: AMD Stoney [Radeon R2/R3/R4/R5 Graphics] driver: N/A
  Display: x11 server: X.Org v: 21.1.11 with: Xwayland v: 23.2.6 driver: X:
    loaded: vesa unloaded: fbdev,modesetting,radeon dri: swrast gpu: N/A
    resolution: 1920x1080
  API: EGL v: 1.5 drivers: swrast platforms: x11,surfaceless,device
  API: OpenGL v: 4.5 vendor: mesa v: 24.0.9-0ubuntu0.1 renderer: llvmpipe
    (LLVM 17.0.6 256 bits)
Audio:
  Device-1: AMD driver: snd_hda_intel
  Device-2: AMD Family 15h Audio driver: snd_hda_intel
  API: ALSA v: k6.8.0-38-generic status: kernel-api
  Server-1: PipeWire v: 1.0.5 status: active
Network:
  Device-1: Realtek RTL8821CE 802.11ac PCIe Wireless Network Adapter
    driver: rtw_8821ce
  IF: wlp1s0 state: up mac: 00:45:e2:14:55:d1
  Device-2: Realtek RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet
    driver: r8169
  IF: enp2s0 state: down mac: 00:d8:62:ec:82:e7
Bluetooth:2
  Device-1: Realtek Bluetooth Radio driver: btusb type: USB
  Report: hciconfig ID: hci0 state: up address: 00:45:E2:14:44:D2 bt-v: 4.2
Drives:
  Local Storage: total: 238.47 GiB used: 9.68 GiB (4.1%)
  ID-1: /dev/sda vendor: Samsung model: MZ7LN256HAJQ-000L7 size: 238.47 GiB
Partition:
  ID-1: / size: 233.18 GiB used: 9.68 GiB (4.1%) fs: ext4 dev: /dev/sda3
  ID-2: /boot/efi size: 512 MiB used: 6.1 MiB (1.2%) fs: vfat dev: /dev/sda2
Swap:
  ID-1: swap-1 type: file size: 2 GiB used: 0 KiB (0.0%) file: /swapfile
Sensors:
  System Temperatures: cpu: 38.2 C mobo: N/A
  Fan Speeds (rpm): N/A
Info:
  Memory: total: 8 GiB note: est. available: 7.18 GiB used: 1.68 GiB (23.4%)
  Processes: 212 Uptime: 47m Shell: Bash inxi: 3.3.34
xxxxxx@linux-ideacentre-310S-08ASR:~$

Danke für weitere Hilfe,
 
Zuletzt bearbeitet:
OP
K

kingscore

Newbie
Info: es funktioniert nun, habe folgende Zeile fest eingefügt: GRUB_CMDLINE_LINUX="nomodeset"
jetzt startet Linux wie gewünscht,

noch eine Frage an die Experten hier,
schränke ich mich mit dem Befehlt irgendwie ein?
was genau macht der Befehlt, hab ich nun keine Grafikkartentreiber mehr und wie kann ich den Fehler grundsätzlich beheben?
Muss ich Treiber nachinstallieren damit es ohne Befehlt geht ?
 

josef-wien

Ultimate Guru
Mit nomodeset werden nur sehr einfache Treiber verwendet, die für den Normalbetrieb wenig geeignet sind. Wir brauchen jetzt mehr Informationen zur Grafikkarte:
INI:
inxi --edid

Es könnte auch sein, daß eine notwendige firmware für die Grafikkarte nicht installiert ist. Schau im Paketmanager nach, ob Du diesbezüglich etwas findest.
 
Zuletzt bearbeitet:
OP
K

kingscore

Newbie
Mit nomodeset werden nur sehr einfache Treiber verwendet, die für den Normalbetrieb wenig geeignet sind. Wir brauchen jetzt mehr Informationen zur Grafikkarte:
INI:
inxi --edid

Es könnte auch sein, daß eine notwendige firmware für die Grafikkarte nicht installiert ist. Schau im Paketmanager nach, ob Du diesbezüglich etwas findest.

Danke für die Hilfe bislang, wäre mir echt wichtig das man noch weitere Auflösungen einstellen kann, momentan ist die Anzeigeeinstellung sehr sehr beschränkt.


Code:
linux@linux-ideacentre-310S-08ASR:~$ inxi --edid
Graphics:
  Device-1: AMD Stoney [Radeon R2/R3/R4/R5 Graphics] vendor: Lenovo
    driver: N/A alternate: amdgpu arch: GCN-3 code: Volcanic Islands
    process: TSMC 28nm built: 2014-19 bus-ID: 00:01.0 chip-ID: 1002:98e4
    class-ID: 0300
  Display: x11 server: X.Org v: 21.1.11 with: Xwayland v: 23.2.6 driver: X:
    loaded: modesetting,radeon,vesa unloaded: fbdev dri: swrast gpu: N/A
    display-ID: :0 screens: 1
  Screen-1: 0 s-res: 1920x1080 s-dpi: 96 s-size: 508x285mm (20.00x11.22")
    s-diag: 582mm (22.93")
  Monitor-1: Unknown-1 mapped: None-1 res: 1920x1080 hz: 60 size: N/A
    modes: 1920x1080
  API: EGL v: 1.5 platforms: device: 0 drv: swrast gbm: drv: kms_swrast
    surfaceless: drv: swrast x11: drv: swrast inactive: wayland
  API: OpenGL v: 4.5 vendor: mesa v: 24.0.9-0ubuntu0.2 glx-v: 1.4
    direct-render: yes renderer: llvmpipe (LLVM 17.0.6 256 bits)
    device-ID: ffffffff:ffffffff memory: 7.04 GiB unified: yes
linux@linux-ideacentre-310S-08ASR:~$
 

susejunky

Moderator
Teammitglied
Hallo @kingscore ,

Code:
xxxxx@linux-ideacentre-310S-08ASR:~$ inxi -F
System:
  Host: linux-ideacentre-310S-08ASR Kernel: 6.8.0-38-generic arch: x86_64
    bits: 64

...

Graphics:
  Device-1: AMD Stoney [Radeon R2/R3/R4/R5 Graphics] driver: N/A
  Display: x11 server: X.Org v: 21.1.11 with: Xwayland v: 23.2.6 driver: X:
    loaded: vesa unloaded: fbdev,modesetting,radeon dri: swrast gpu: N/A
    resolution: 1920x1080
  API: EGL v: 1.5 drivers: swrast platforms: x11,surfaceless,device
  API: OpenGL v: 4.5 vendor: mesa v: 24.0.9-0ubuntu0.1 renderer: llvmpipe
    (LLVM 17.0.6 256 bits)

...

xxxxxx@linux-ideacentre-310S-08ASR:~$
wie vermutet: es wird kein Treiber für Deine Grafikkarte geladen.

Eventuell hilft es beim Starten den Parameter
Code:
amdgpu.dc=0
auf der Kernel-Befehlszeile zu übergeben.

Das kannst Du ausprobieren, indem Du beim Starten den GRUB-Menüeintrag editierst.

Wenn der Parameter Abhilfe schafft, kannst Du ihn in die Datei /etc/default/grub (GRUB_CMDLINE_LINUX_DEFAULT) übernehmen (und den Parameter nomodeset wieder entfernen!).

Viele Grüße

susejunky
 
OP
K

kingscore

Newbie
Hallo @kingscore ,


wie vermutet: es wird kein Treiber für Deine Grafikkarte geladen.

Eventuell hilft es beim Starten den Parameter
Code:
amdgpu.dc=0
auf der Kernel-Befehlszeile zu übergeben.

Das kannst Du ausprobieren, indem Du beim Starten den GRUB-Menüeintrag editierst.

Wenn der Parameter Abhilfe schafft, kannst Du ihn in die Datei /etc/default/grub (GRUB_CMDLINE_LINUX_DEFAULT) übernehmen (und den Parameter nomodeset wieder entfernen!).

Viele Grüße

susejunky

der Parameter hat funktionert ! Ich kann jetzt Auflösungen und Hertz Einstellen und der Monitor wird erkannt als ACER
bevor ich das im grub eintrage wo genau muss was rein?
hier ist der inhalt der Grub.... nehm ich das "quit splash" raus und ersetze es durch "amdgpu.dc=0" ???

Danke

# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
# info -f grub -n 'Simple configuration'

GRUB_DEFAULT=0
GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT=0
GRUB_DISTRIBUTOR=`( . /etc/os-release; echo ${NAME:-Ubuntu} ) 2>/dev/null || echo Ubuntu`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""
 

susejunky

Moderator
Teammitglied
Hallo @kingscore ,

der Parameter hat funktionert !
Prima!
bevor ich das im grub eintrage wo genau muss was rein?

Wenn Du den Parameter in

GRUB_CMDLINE_LINUX_DEFAULT
einträgst, dann wird er nur bei dem "normalen" Starteintrag berücksichtigt.

GRUB_CMDLINE_LINUX
einträgst, dann wird er bei allen Starteinträgen (dem "normalen" und allen "Recovery"-Einträgen) berücksichtigt.

Die Parameter "quiet" und "splash" stehen in keinem Zusammenhang mit Deinem Problem. Du kannst sie unverändert lassen.

Der Parameter "nomodeset" sollte jedoch weder in GRUB_CMDLINE_LINUX_DEFAULT noch in GRUB_CMDLINE_LINUX enthalten sein.

Viele Grüße

susejunky
 
OP
K

kingscore

Newbie
würde es dann so korrekt sein oder muss ich 2 Zeilen schreiben

so:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" "amdgpu.dc=0"

oder 2 Zeilen?
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX_DEFAULT="amdgpu.dc=0"
 

abgdf

Guru
würde es dann so korrekt sein oder muss ich 2 Zeilen schreiben

so:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" "amdgpu.dc=0"

oder 2 Zeilen?
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX_DEFAULT="amdgpu.dc=0"
Ich würde alles in eine Zeile und in einen String tun:
Code:
GRUB_CMDLINE_LINUX_DEFAULT="splash quiet amdgpu.dc=0"
Gilt auch, falls da noch mehr Optionen sein sollten.
Würde man mehrere Zeilen machen, dürfte die letzte die vorherigen ersetzen *. Das ist in Skripten so - aber z.B. auch bei Testamenten. ;)
- "nomodeset" deaktiviert "KMS" (Kernel Mode Setting). Kannst ja mal googeln, was das ist und was es macht.
- "splash" zeigt den Splash-Screen, "quiet" unterdrückt Kernelmeldungen. Diese beiden Optionen haben also nicht direkt mit den Grafiktreibern zu tun. Läßt man sie weg, sieht man beim Booten halt ggf. Kernelmeldungen auf einem schwarzen Hintergrund.
Auch:
What do the nomodeset, quiet and splash kernel parameters mean?

Insgesamt: Wenn eine Distribution schon bei so grundlegenden Dingen zickt, würde ich eine andere versuchen.

---------------------------

* Das meine ich so:
Code:
a=2
a=5
Im Anschluß ist a gleich 5. Der Wert 2 wurde ersetzt, und wird im Anschluß nicht mehr berücksichtigt. Ob das bei einer Konfigurationsdatei wie "/etc/default/grub" auch so ist oder nicht, hängt davon ab, in welcher Weise sie eingelesen wird.
 
Zuletzt bearbeitet:

susejunky

Moderator
Teammitglied
Hallo @kingscore ,

so:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" "amdgpu.dc=0"
das ist nicht korrekt!

Richtig ist
Code:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash amdgpu.dc=0"
Was passiert, wenn Du GRUB_CMDLINE_LINUX_DEFAULT zwei mal einen Wert zuweist, wurde bereits in Beitrag #14 erläutert.

Ansonsten findest Du hier detailliertere Informationen.

Viele Grüße

susejunky
 
Oben