You are not logged in.
Hello, newbie here. I've just installed Arch Linux with systemd-boot and KDE. I have NVIDIA graphic card and using Zen kernel. When booting up, my display is way bigger than usual in boot menu and part of dmesg (and then got normal again, that is 1920x1080). Why Is that and how to solve it? Thanks
Here is the video of the problem: https://drive.google.com/file/d/15HKpW7 … sp=sharing
Here is the dmesg log: https://drive.google.com/file/d/13SoSbf … sp=sharing
/boot/loader/loader.conf:
timeout 3
default linux-zen.conf
#console-mode keep/boot/loader/entries/linux-zen.conf
title Arch Linux ZEN (linux-zen)
linux /vmlinuz-linux-zen
initrd /intel-ucode.img
initrd /initramfs-linux-zen.img
options root=PARTUUID=7efd55ff-1aea-4ab0-971d-b8910f53da74 zswap.enabled=0 rw rootfstype=ext4 quiet splashLast edited by zielisme (2023-12-20 17:49:36)
Offline
Disable CSM in your UEFI if it's enabled.
Otherwise try https://wiki.archlinux.org/title/NVIDIA … de_setting , though since this isn't your boot GPU that's unlikely to be the culprit.
Offline
Disable CSM in your UEFI if it's enabled.
Otherwise try https://wiki.archlinux.org/title/NVIDIA … de_setting , though since this isn't your boot GPU that's unlikely to be the culprit.
Hello, my motherboard is ASUS X415EP 1.0, I don't find the CSM configuration in my BIOS Menu. Is there any other way to disable it outside the BIOS menu?
Offline
Disable CSM in your UEFI if it's enabled.
Otherwise try https://wiki.archlinux.org/title/NVIDIA … de_setting , though since this isn't your boot GPU that's unlikely to be the culprit.
Thanks a lot, I just solved it by providing "console-mode 3" options in /boot/loader/loader.conf. So the font of the systemd-boot menu have the same size with the font provided by KDE (I think so, correct me if I wrong). Thanks for your help
Offline
What Videl means is that usually near the Secure Boot Option on your UEFI there is usually an option called CSM Legacy or something similar, it tries to emulate it is a BIOS instead of a UEFI for compability.
If it is turned on, probably your UEFI is pretending to be a BIOS. Usually the GPU has to be set to UEFI only mode to be able to turn it off, I had an old AMD Card that there was a button on the board to change it is firmware to UEFI only mode.
I dont know if that is the issue you are having.
When I use systemd hook at mkinitcpio, usually systemd opens with VGA resolution (640x480 or something like that), then systemd loads your video driver and changes the resoltuion to full hd or 4k, whatever.
There is a way to force the videocard driver to be loaded in early initramfs, but I dont know if I did it wrong or if it actually loads the driver but after systemd start sending information to the screen wich generates the "big letters" until it loads the driver.
Offline
You can also change size of the menu by pressing key "r" while boot menu is displayed.
(it chages all available resolutions in circle)
Offline
I just solved it by providing "console-mode 3" options in /boot/loader/loader.conf.
Yes, it worked for me too, but where did you find that - not in man - testing ?
edit : here
Last edited by waitnsea (2025-09-24 04:18:06)
Offline
You can find the config documentation here: https://wiki.archlinux.org/title/System … figuration
Offline
zielisme wrote:I just solved it by providing "console-mode 3" options in /boot/loader/loader.conf.
Yes, it worked for me too, but where did you find that - not in man - testing ?
You can find it here: https://wiki.archlinux.org/title/System … figuration
Offline