I’m trying to tackle issue with super tiny fonts in my virtual console (tty1, Ctrl+Alt+F1).
I’ve read and liked post: Text mode console font size - #6 by dcurtisfra and followed advice there.
I have installed terminus-bitmap-fonts as recommended.
When I set the font explicitly, via setfont command, in the virtual console, it works. $ setfont ter-v32b
Larger font is instantly applied and the text is finally readable.
So far so good.
But I want to make this large font permanent.
So I edited /etc/vconsole.conf, as recommended.
Replaced default font eurlatgr.psfu with ter-v32b.
Sep 03 19:09:05 dell-xps-3 systemd[1]: Starting Show Plymouth Boot Screen...
I haven’t changed anything. It’s whatever is default in current openSuse Slowroll.
Also, I was not able to set resolution through Grub Linux boot parameter video=1600x900. I suspect, it’s related.
Also I have in Grub parameters nosimplefb=1, if it is also related. Not sure what is that for. Apparently something related to Nvidia cards, which I have.
Plymouth is using whatever resolution kernel is using which should be what is set in video= kernel parameter. But I am afraid I am quite a bit behind recent changes in that area. Provide full output of
4.1 Setting the framebuffer resolution
GRUB can set the framebuffer for both GRUB itself (GFXMODE) and the kernel (GFXPAYLOAD). The old vga= way is deprecated. The preferred method is editing /etc/default/grub to set width (pixels) x height (pixels) x color depth: GRUB_GFXMODE=1024x768x32 GRUB_GFXPAYLOAD_LINUX=keep
No mention of video= there. I’m not even sure if they talk about the old grub or grub2 and what is relevant to openSuse.
Anyway, this is getting too off-topic. Let’s start a new thread for that.
I’m not really sure what was Plymouth for. My boot always flickered annoyingly between text console, graphic and resolutions anyway. Splash screen was off (set by OS, not by me).
Additional note: using Plymouth and setting Terminus font in /etc/vconsole.conf caused instability of the whole system. I experienced random hang-ups, especially when switching between virtual consoles (Plasma X11 to a text virtual console) and even when using a text virtual console alone, like when editing text in vim.
At one point, I couldn’t even boot my system at all, I had to do hard reset. Setting nosimplefb=0 seems to help. It was nosimplefb=1 before.
I have no idea what nosimplefb boot kernel parameter exactly does; it can be some kind of relict I keep rolling from old times. I haven’t re-installed openSuse on this laptop for last 2 years or so.