Different Grub Resolution / Theme for Manjaro

Hey guys, quick update on this subject.

SHORT VERSION
– >ISSUE IS SOLVED

What did I do? Reinstalled Manjaro.
What did I do different on this new brand new installation?
Installed Manjaro UEFI instead of BIOS!


LONG VERSION

I was still doing some research

Well, I can’t even recall all the pages I have visited which helped me to find the solution, but it all started by running the command “sudo hwinfo --framebuffer”, from which I was supposed to get the available resolutions detected by my computer. Well, I was getting nothing there.

Then, I finally came across this page from Stack Exchange: GRUB not showing support for all possible video modes. This drew my attention:

Light at the end of the tunnel :bulb:
So two things drew my attention here:

  1. Why was user harrymc asking which computer model install (BIOS or UEFI) the other guy was using? Why is this important in this case?
  2. Jibun no Kage replied saying his computer is BIOS basedand this felt important as so was mine!


Double checking that my case was the same as that guy

As I recently went through the Manjaron installation, I remember specifically the time when I was asked by Calamares intallation agent to create at least a 8 Mb BIOS partition for “bios-grub”, boot or something alike (can’t remember exactly what it was).

I was almost sure that my Manjaro installation was BIOS based, but wanted to double check anyways. Found this: Check if you are using UEFI or BIOS on Linux
.

Well, EFI folder was not there, I was definitely on BIOS.



Reinstalling the system

Recent Manjaro installation, having these issues, no files on system… what am I afraid of? So I decided to start over and re-install Manjaro on my computer.

This time, I ensured it would be installed with UEFI system. This older thread in our forum fitted like a glove:

When setting up my new installation parameters, I followed exactly the same steps described in the second link:

Manjaro installation

Now that you have partition sizes defined let start and the numbers are MB which is the unit Calamares makes use of

  1. Reboot your computer to the live USB media.
  2. Launch the graphical installer - it is named Calamares.
  3. Follow the guide until you reach the Disk selection/preparation
  4. Select Manual partitioningNext.
  5. Select the correct disk selected - should be easy to see.
  6. EFI PARTITION
    :warning: Skip if using BIOS/MBR
    Select the unpartitioned space → Create
    a. Size → input 512
    b. Filesystem → select FAT32
    c. Mountpoint → select /boot/efi
    d. Flags → check bootOK
  7. SWAP PARTITION
    Select the unpartitioned space → Create
    a. Size → input 2048
    b. Filesystem → select linuxswapOK
  8. ROOT PARTITION
    Select the unpartitioned space → Create
    a. Size → input 20480 (min. recommended size)
    b. Filesystem → select ext4
    c. Mountpoint → select / (root) → OK
  9. HOME PARTITION
    Select the unpartitioned space → Create
    a. Size → Use remaining
    b. Filesystem → select ext4
    c. Mountpoint → select /homeOK

:warning: Skip if using BIOS/MBR

  • Continue with the guide and when finished do not reboot.
  • Open a terminal
  • Input efibootmgrEnter
  • Verify the BootOrder - you should have a manjaro entry and the >corresponding number should be first in the BootOrder

Upon reboot, it was working working again as expected!

Manjaro grub (this one is not from the internet, but from my computer):

Grub “videoinfo” command:



So reinstalling Manjaro with UEFI booting partition has solved this problem for me. I continue not fully understand the reason behind it, but I’ll leave it here. If anyone comes to know the reason, I think it would be great to enrich this thread with a possible root cause and explanation, otherwise let’s just leave this here.

I decided to document this as good as I can hoping this might be useful for someone down the road.

Thank @soundofthunder , @Teo and @omano for your engagement and support.

Cheers!