On Wednesday, March 16th, 2022 at 12:44 AM, royal.post <royal.post@protonmail.com> wrote:
Hello,
I'm running Slackware 15.0 and I compiled Grub 2.06 for Slackware, using the official slackware source made for Grub, but I made one modification, sed for Dejavu.
I believe I have tried every possible option for the /etc/default/grub file and I've run out of options/ideas on how to make any themes display at my native resolution.
The grub > shell with videoinfo shows my native resolution of 1920x1080x32 is supported, but when I try and use a theme, they always run at 1024x768 resolution.
This is the Slackware source directory for Grub that I used to build Grub;
In the grub.SlackBuild build script, just above the 'autoreconf -vif' line is where I placed this sed line for Dejavu, as I mentioned, the only change I made to this build script.
echo "Fix DejaVuSans.ttf location so that grub-mkfont can create *.pf2 files for starfield theme..."sed 's|/usr/share/fonts/dejavu|/usr/share/fonts/dejavu /usr/share/fonts/TTF|g' -i "configure.ac"
After installing grub I ran; grub-install /dev/sda and then after any changes I made to /etc/default/grub I ran;
grub-mkconfig -o /boot/grub/grub.cfg
I'm attaching the /etc/default/grub that I have been using, that shows the theme tela listed at the bottom, which you can find here; ( I used the 2021-12-05 version)
I followed the guide and installed the theme properly, I confirmed this with the developer.
I've run out of ideas, there seems to be an issue here, and I don't know how to debug/troubleshoot grub, to determine why it's not loading themes at native resolution.
I hope someone has a way to fix this, and if this is a bug, I hope it will be fixed in time.
THANKS
Sar