Hey everyone, please forgive me as I am sort of a beginner to both Linux and Arch, but here is my issue:
I have burnt the ISO of the Garuda Linux Dragonized version onto a live USB and attempted to boot Garuda from said live USB. However, after the Grub screen and selecting “Boot allowing proprietary drivers (NVIDIA)”, the screen turned black indefinitely, same thing happens when booting with open source drives.
I have then attempted to boot without the “quiet” parameter to see what was going on behind the scenes. The black screen seemed to have occurred after :: Triggering uevents
, it was also unresponsive to all key inputs except Ctrl+Alt+Del during the black screen. That seemed strange to me, so I then tested on vanilla Arch and it showed the very same errors and the very same black screen.
After a little bit of help and digging, I have concluded that it was because of an issue with setting up the video card, outline in this Arch Wiki article, stating under the “Background” section:
Previously, setting up the video card was the job of the X server. Because of this, it was not easily possible to have fancy graphics in virtual consoles. Also, each time a switch from X to a virtual console was made (
Ctrl+Alt+F2
), the server had to give control over the video card to the kernel, which was slow and caused flickering. The same “painful” process happened when the control was given back to the X server (Alt+F7
when X runs in VT7).With Kernel Mode Setting (KMS), the kernel is now able to set the mode of the video card. This makes fancy graphics during bootup, virtual console and X fast switching possible, among other things.
I managed to bypass the black screen and reach the zsh terminal on vanilla Arch by setting a nomodeset kernel parameter. However, trying this with Garuda did not help at all, with the same black screen appearing after :: Triggering uevents
. Furthermore, as far as I understand, setting a nomodeset kernel parameter disables the graphics from being used by the kernel.
With all that being said, here are my specs:
Processor: Intel Core i5-8265U
Hybrid Graphics Cards: Intel UHD Graphics 620, NVIDIA GeForce MX250 (Intel integrated system)
I should also note that this has been a common issue for all Arch and Arch-based distros I’ve tried; all other distros booted flawlessly.
I tried to make my experience as detailed as possible, but please let me know if you’d like me to summarize more moving forward. Thanks in advance!