Ok I nearly lost hope, since not being able to figure it out.

PLEASE. SEND. HELP.

_ First: this might gonna get a long one, but I‘m desperately looking for help!
Second: I‘m a total newb on Linux, so I have really limited Linux know-how.

Specs:
Asus ROG Strix G15DS-R7700X088W
AMD Ryzen 7 7700X
NVIDIA GeForce RTX 3070
2x 1TB SSDs; 1x M2 NVME with W11 running, 1x SATA

Goal:
Running Dual Boot with W11 on the first, M2 SSD (already running fine) and Linux (Nobara preferred) on the second, SATA SSD

Distros I tried:
Nobara 39
Fedora 39
Fedora 38
Ubuntu 22.04
Pop!_OS

Problem I run into:
I can‘t boot even from the LiveUSB without the „acpi=off“ option. If I do, I get just a black Screen (with Backlight still on) or, if I get into the Grub options first, there‘s only „booting command list“ visible but nothing else happens (even with „quiet“ disabled, no info on the Screen at all).
One thing I noticed, since my Keyboard, Mouse and Mousemat (Razerfly) have lighting, when I try to boot without the acpi=off, they go dark. And stay dark. With acpi=off the keyboard alone goes dark but then lights up again after 2-3 seconds.
If I run it with acpi=off, I can boot and install, but I then have to boot every time with acpi=off. This leads to the graphics driver not being recognized by the OS and running always in 1024x768 „software rendering“ resolution (even with proper drivers installed and enabled and nouveau on blacklist). So just let „acpi=off“ enabled isn‘t an option.

I did, after researching for several hours, try with various other options (nomodeset, acpi=ht, pci=biosirq, noapic, nolapic, and so on, tried a ton of those) but nothing did the trick - always black screen of death without acpi=off.

I did update my BIOS to the latest Version (306), did try every possibilty of options enabled/disabled (Fast Boot, Secure Boot, IOMMU, acpi settings in BIOS, secondary on-board Graphics,…) with no change.

Since I ran out of options (in relation to my google and reddit search skills), knowledge (total newb on Linux) and possibility to ask friends (that know more about linux than me), I‘m desperate enough to ask for help.

You are my last hope, before giving up on Linux with my PC.

If someone has an idea I could try or even a solution, I‘d be endlessly thankful!

If I missed some info or something is needed, don‘t hesitate to as for specific details._

#linuxquestions

  • @onlinepersona
    link
    English
    24 months ago

    Unfortunately, those kernel parameters have always confused me. There are other options for acpi (see doc).

    Do you have any text output when you boot? Maybe the errors in the boot process might help find the right kernel parameter or problem.

    CC BY-NC-SA 4.0

    • VarenOP
      link
      fedilink
      14 months ago

      @onlinepersona

      Unfortunately no output at all. Only when changing parameters in grub and booting from there with F10/CTRL+X I get a line saying „booting a command line“ on which it stays forever without anything happening.
      Nothing else I tried as parameter helped up until now, but will work through the links you provided, thank you.

      • @onlinepersona
        link
        English
        1
        edit-2
        4 months ago

        In grub, could you edit the linux line and remove quiet splash and add a 3 to the end? Similar to https://www.baeldung.com/linux/boot-linux-command-line-mode

        It should look like linux /boot/vmlinuz.... root=... ro $vt_handoff 3. You should get some output then which you could take a picture of (don’t know how else to share it).

        You can do it with acpi=off and acpi=on. There’s also pci=noacpi, but I’ve never tried it.

        CC BY-NC-SA 4.0

        • VarenOP
          link
          fedilink
          14 months ago

          Thank you.

          The only way I got it working was again with acpi=off and with the 3 I just land on the CLI?

            • VarenOP
              link
              fedilink
              14 months ago

              Well the startup kernel messages. Looking for something specific?

              • @onlinepersona
                link
                English
                1
                edit-2
                4 months ago

                Could you share them? Anything that looks like an error would be good. If you can, can you export the output of dmseg (prints the kernel logs)?

                dmesg > /tmp/kernel.log
                curl --upload-file ./kernel.log https://transfer.sh/kernel.log
                

                That will output a link to the uploaded kernel log that you can share here. It should work with the one that started with acpi=off. Since your system won’t start without it, you can just take a picture after it crashes if it has text output. Basically, we need to see the error in order to be able to help you.

                Edit: if you have an HDMI capture card and a second computer, a recording of the HDMI output would be great.

                • VarenOP
                  link
                  fedilink
                  14 months ago

                  Sure. The whole output or something like dmesg -T --level=emerg,alert,crit,err,warn ?

                  • @onlinepersona
                    link
                    English
                    24 months ago

                    I don’t think it reveals anything private, so the entire output should be fine. If you’re uncomfortable, then --level=emerg,alert,crit,err,warn should probably do. -T is unncessary, IMO.