The system doesn't boot after install
After installation the system doesn't boot. Black screen, blinking cursor.
CPU: Intel i7-8750H (12) @ 4.100GHz GPU: NVIDIA GeForce RTX 2060 Mobile GPU: Intel CoffeeLake-H GT2 [UHD Graphics]
There is an install.log file which says: [2025-09-06 19:55:23] - INFO - Installation completed without any errors.
I suspect there is something wrong with the bootloader but I am not familiar with Limine and don't know how to deal with encrypted partitions.
@wavic Can you please share details about your installation method?
If this is a manual install, did you happen to select to install a desktop manager like SDDM?
You can also use CTRL + ALT + F2 to get to TTY2 where you can login and use journalctl --reverse to see some of the most recent logs which may give some info on what's going on.
Nearly every time this happens, it's because there are 2 desktop managers installed fighting for who gets to take control of the graphical environment.
I just followed the instructions of the installation script from the .iso The disk was partitioned separately via a LifeUSB and btrfs formatted
Thanks for clarifying. That would be manual install then.
Can you pull some logs to help diagnose what's going on?
I probably can. Which logs? I looked at install.log once before as I mentioned. I can provide it again here.
I tried another installation after zero filling the first 100MB of the SSD to exterminate any possible bootlloaders living on the disk. It is just one partition. Same result.
I am not in love with bash but can I modify the scripts not to include LUKS encryption, not to install Arch from the ground up, but just install Hyprland and the environment and the interface on a existing Arch installation next to another desktop env? I love how simplified and reasonable all of this is.
I have what appears to be a similar issue.
I used the iso image from the Omarchy manual via flash drive to install on a new bee-link ser8. Post install I get the Omarchy boot screen, select Linux, but then just get a blank screen. Nothing else.
I can also try to pull logs if some guidance can be provided on what exactly would be helpful.
I don't see even the bootloader screen. It seems it doesn't load anything because I can't use CTRL+ALT+Fx to login in any way or to bring up any environment. BASH, GRUB or safe mode. It would be good to be able to choose at least the bootloader and if we want encryption.
These are in @log folder (label?). BTRFS confuses me.
Did alt+crtl+f2/f3 works? Also can you check on this thread https://github.com/basecamp/omarchy/discussions/693
As I said ctrl+alr+f2/f3 didn't work. I couldn't switch to another tty.
I looked at thread #693. The difference is, I don't see any bootloader screen, any menus, any prompts but a fast blinking cursor in the upper left corner of the display. There is nothing to work with. When I type something nothing changes.
I could chroot eventually but then what? I can't identify the issue to try fixing it.
Edit: In the mentioned thread they talk about version 1.13, I use v.2.0 if that is relevant somehow.
I could chroot eventually but then what? I can't identify the issue to try fixing it.
i had the similar issue because of uwsm, seamless login uses uwsm, you'll have to disable that service at etc/systemd/system if the issue was uwsm
I had a similar problem so here's my two cents on that, maybe help someone:
After i conquered manual installation, first time it booted, it loaded the Omarchy screen but with no progressbar or input at the bottom like i saw in videos. It took a long time so i rebooted. After that, selecting Omarchy -> Linux boot, i get just a black screen.
I tried editing the boot (pressing e) disabling gpu nouveau.modeset=0 # NVIDIA open source driver amdgpu.modeset=0 # AMD
but no results. What worked was adding nomodeset at the end of the kernel_cmdline. Then it asked for my password ( i thought it was a progressbar lol), and it worked! But everytime i turn my pc on i have to edit the boot and add nomodeset.
Try editing boot/limine.conf to add the nomodeset by default on future boots
CPU: Ryzen 5 8400F → this one has no integrated GPU. Had to install manually with nomodeset param after getting amdgpu errors. Apparently omarchy installed nvidia graphics successfully GPU: NVIDIA GeForce RTX 4060 Ti. Mobo: ASUS PRIME B650M-F.
I just installed Omarchy using the installer iso (omarchy-online.iso) and after reboot I can see the boot loader, but after the boot loader the screen just gets black (backlit) and nothing happens.
I tried adding "single" to the boot command and also "nomodeset", but it didn't change anything.
CPU: Ryzen 5 9600X GPU: iGPU of AMD CPU Mobo: MSI PRO B850-P WIFI
How is your monitor connected? I've noticed issues when using a docking station with thunderbolt.
Directly using HDMI and it worked perfectly with a freshly installed Ubuntu.
I'm very confused now. I first installed Omarchy using the iso image and after the boot loader the screen always stayed black. Then I restarted using the manual installation starting with the arch iso. After completing that installation (wiping my whole disk) and rebooting, I suddenly was able to boot directly into Omarchy (without running the Omarchy install curl command). I have two identical NVMe disks installed. It seems that with the omarchy iso /dev/nvme0n1 was a different disk than with arch iso (but I'm pretty sure I installed on the disk that didn't have any space left - so the one where Omarchy was already installed). Anyways, suddenly the bootloader was able to boot into Omarchy 🤷🏼♂️ 🙂
The suggestion made by @crestanigui to add nomodeset to the kernel_cmdline works for my issue. How do I get this value to persist after each restart?
Beelink SER8 CPU: AMD Ryzen 7 8745HS GPU: AMD Radeon 780M 12 Cores 2600 MHz
The suggestion made by @crestanigui to add
nomodesetto thekernel_cmdlineworks for my issue. How do I get this value to persist after each restart?Beelink SER8 CPU: AMD Ryzen 7 8745HS GPU: AMD Radeon 780M 12 Cores 2600 MHz
sudo nvim /boot/limine.conf (alias 'n' wont work for sudo)
search for the linux kernel_cmdline end of line(same as the edit on boot) and add nomodeset at the end by pressing insert escape then :wq to write and quit
Is there any rhyme or reason to when nomodeset is necessary that we may be able to use during install?
The current kernel_cmdline is built by Archinstall and we just pull it over.
As far as i understood, it is necessary when you don't have integrated graphics in the motherboard.
I thought after having the drivers installed it would work on future boots but it didn't. I always need to initialize with nomodeset. After boot my graphics are alright, i can play games etc.
Maybe is just something with the NVIDIA drivers. Someone with an AMD GPU (also without integrated graphics) could try to replicate this
I'm having this issue while trying to install on a 2012 Macbook Pro. When I run journalctl -xe, I found out that my GPU isn't compatible. The message says:
NVRM: No NVIDIA GPU found. NVRM: The NVIDIA GeForce GT 650M GPU installed in this system is NVRM: supported through the NVIDIA 470.xx legacy drivers. Please NVRM: visit http://www.nvidia.com/object/unix.html for more NVRM: information. The 580.82.09 NVIDIA driver will ignore NVRM: this GPU. Continuing probe...
For me vanilla Arch works, Omarchy install script breaks it.
Hardware: Ryzen 9950X3D with integrated Radeon Graphics (Granite Ridge iGPU)
Issue: Black screen on boot after Omarchy installation
Steps:
- Direct Omarchy install - black screen
- Tried adding nomodeset - didn't help
- Installed vanilla Arch - worked perfectly, graphics functional
- Ran
curl -fsSL https://omarchy.org/install | bash - Black screen returned, system no longer boots to GUI
Vanilla Arch with AMD drivers works fine. The Omarchy install script breaks AMD iGPU support.
@SushantChandla What happens if you edit the boot adding nomodeset in the end of kernel_cmdline ? Maybe omarchy fails loading the drivers in some specific order, idk.
about @henry-cecil installation issue. Try following the Manual installation guide. When you get to the Arch ISO screen, highlight the Arch Linux Install option and press e to edit the command adding nomodeset at the end.
Thanks @crestanigui! I actually tried adding nomodeset multiple times last night, but I had Secure Boot enabled which prevented it from working. Solution: Make sure Secure Boot is disabled in BIOS. My Secure Boot got re-enabled somehow after installing Omarchy, causing the black screens. Disabling it again fixed the issue.
@SushantChandla did you have to do anything after install or something that could have lead to secure boot being re-enabled?
I'm trying to hone in on how that happens given it's not possible to use the installed boot USB without secure boot disabled.
Maybe the battery of the motherboard is dead, returning to default values on restart?
Also remember that if you don't change boot/limine.conf (which is what is loaded in the boot screen) you'll have to edit every boot.
@ryanrhughes I'm not entirely sure what triggered it. I have an MSI MAG X870E TOMAHAWK WIFI motherboard with a Ryzen 9 9950X3D. Brand new motherboard and it was my first OS on it, maybe that had something to do with it or the firmware update - I'm not sure :) I'm coming from a long time Mac world. So I failed at 2:00 AM last night, then in the morning I installed Ubuntu and then tried Omarchy again and it worked. The story is similar to here: https://github.com/basecamp/omarchy/issues/1485#issuecomment-3289165475
I am new to linux, i tried to install omarchy on my old laptop (intel i3-2330M 2.2GHz, 3MB L3 Cache, intel hd graphics 3000, 2gb RAM), my system doesn't support EFI/UEFI. I think omarchy chooses uefi partitioning and doesn't support bios, and so even when the installation is successful, i can't boot into it. If I need to install omarchy, then i need to partition and manual installation, Can any one confirm plz ?
I've noticed issues when using a docking station with thunderbolt.
After installing 3.0.2 on fresh Framework Desktop (AMD Max 300) had black screen instead of login prompt, no cursor, no Ctrl+Alt+F2/F3. Switching connection to monitor from through TB4 dock to direct DisplayPort cable helped.
Also having the same issue on an amd beelink, the decrypt screen is blank. Using nomodeset fixes it but leads to low screen resolution. I suspect its an issue with integrated amd drivers I also had the same issue with the installer and needed to do the manual installation
Facing the same issue, black screen, after installing 3.0.2 on a fresh Framework Desktop.
I connect my dell monitor with usb-c (thunderbolt).
Edit: I switched to a hdmi cable, now it works.