Code Monkey home page Code Monkey logo

distro-grub-themes's Introduction

Metrics

distro-grub-themes's People

Contributors

00frank avatar adisoncavani avatar angeldeejay avatar astindev avatar brnfra avatar claravox avatar doriancoding avatar grohan47 avatar hekutorumac avatar jackson5551 avatar jwr1 avatar mjkim0727 avatar shrirajhegde avatar zakuciael avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

distro-grub-themes's Issues

Fedora 36 Procedure

Describe the bug
This procedure will not work on Fedora 36 as it writes the primary grub efi configuration to a different place

Expected behavior
By changing the grub2-mkconfig command it should create the grub config in the proper location. This has been tested and is fully functional, my grub theme is the fedora one from this repo.

Screenshots
The following is a screenshot of my /etc/default/grub file for reference
image

Desktop (please complete the following information):

  • OS: Fedora 36
  • Resolution 1920 x 1080

Additional context
The command needed to generate the proper cfg file is:
sudo grub2-mkconfig -o /boot/efi/EFI/fedora/grub.cfg

Icon problem

Describe the bug
Distro icon shown for Fedora, but generic (penguin) one shown for openSUSE Leap

Expected behavior
Each distro entry to use its specific icon

Screenshots
Could take a picture if necessary

Desktop (please complete the following information):

  • OS: Fedora 35
  • Resolution: 1920x1080

Additional context
Using fedora.tar. Unclear on how OS-specific icons are picked and at what stage.

FreeBSD logo isn't showing up

Describe the bug
I have Arch Linux in my GRUB menu along with FreeBSD (chainloaded). Arch's logo is to the left, but not FreeBSD's.

Expected behavior
FreeBSD's logo should show up next to the "FreeBSD" menuentry title.

Desktop:

  • OS: Arch Linux July 2022 with FreeBSD 13.1-RC3 (via chainloader)
  • Resolution: 1920 x 1080

Additional context
I'm pretty sure this is because FreeBSD is loaded via a chainloader (GRUB calls onto the FreeBSD bootloader, not its kernel).

Acer, Dell, System76, Msi,

Hi!

Loving your grub theme. It's just about my favorite. I was wondering if you have any plans to add "Dell, Acer, etc." to your available backgrounds. I have one each of those machines that I'd like to put your theme on. The both dual-boot so my OCD won't let me put one of the distro ones on them.

Thanks for your hard work!

Add a Ventoy theme

Hi, I know that Ventoy isn't exactly a distro, but could you make a GRUB theme for that?

Request - Slackware

Hello,

Nice looking grub themes, can you please do one for Slackware?

THANKS

P.S. I did build my box with a Asus mobo, so I'll use that in the mean time... 👍

Outdated install instructions for Fedora

The installation instructions recommend running sudo grub2-mkconfig -o /boot/efi/EFI/fedora/grub.cfg on Fedora UEFI, however /boot/efi/EFI/fedora/grub.cfg is no longer used for configuration since Fedora 34. Simply sudo grub2-mkconfig -o BOOT_GRUB_LOCATION/grub.cfg should be used.

See https://fedoraproject.org/wiki/Changes/UnifyGrubConfig

Edit: as a response to #62:
/etc/grub2.cfg and /etc/grub2-efi.cfg are links to /boot/grub2/grub.cfg.

Unless modified /boot/efi/EFI/fedora/grub.cfg is a file that loads /boot/grub2/grub.cfg and will be reset when the package grub2-common is updated.

problem with resolution

Describe the bug
A clear and concise description of what the bug is.

Expected behavior
A clear and concise description of what you expected to happen.

Screenshots
If applicable, add screenshots to help explain your problem.

Desktop (please complete the following information):

  • OS: [e.g. Ubuntu 20.10]
  • Resolution [e.g. 1920 x 1080]

Additional context
Add any other context about the problem here.

Text is cut off

Describe the bug
The text is cut off for some entries in GRUB.

Expected behavior
I expected it to not be cut off.

Screenshots
IMG_0718

Desktop (please complete the following information):

  • OS: Arch Linux
  • Resolution: 1280x1024x32 (maximum VBE resolution supported by my graphics card)

Additional context
I apologize in advance if this is a user error. I can not go to 1920x1080 in GRUB, I checked videoinfo and it simply was not a mode.

icons

Hello.
You can add icon for chrome os
And for the ventoy icons: disk, dir, dir_efi, dir_iso, dir_img, dir_vhd, file_efi, file_iso, file_img, file_vhd, file_wim

Fedora theme

Hi there! Your themes are amazing! Would it be able to create one for Fedora linux?

Apt repository gone for grub-customizer and issues with Ubuntu 22.04

The repository was taken down to get grub-customzer as it was a part of 20.04 and that makes sense to me but it makes the process a bit longer. Also have to use 20.04 repository to get lib1.1. I know these are mainly issues with the customizer but that seems to be a big part of the steps to get it working on Ubuntu systems.

Lubuntu Support

I am a complete noob and I saw that Kubuntu is supported.What I would like to know is if other Ubuntu Flavours like Lubuntu is supported.

Sorry if my question sounds boring I just wanna know so I can prevent having a messed up system

Samsung, LG, HP Line Logo

Would you add Samsung, LG Vendor themes?

Samsung Vendor themes have 2 Variants.

  • Samsung Logo Only - For Samsung Notebook Series, Samsung PCs
  • Galaxy Book Logo - For Samsung Galaxy Book Line-Up
    • Logo Font is Samsung Sharp Sans Bold.

Also, HP Line Logo needs for High-End Lineups.

Ventoy menu

Good afternoon.
To begin with, I really like the theme, but I can’t use it because the windows are cut off

image

4k Support and Question

Hey, it would be great to have 4k support but I have never been able to get GRUB to work with 4k. Don't you have to load proprietary graphics drivers to show GRUB in 4k? I would love to get this working... only macOS has a pleasant boot experience. I honestly can't believe we live in 2022 and we haven't even figured out how to make the FIRST thing we see when we boot our computers pretty. macOS did it.

Also, can we make the GRUB background change based on which OS is selected or do we have to choose a specific background? I'm just wondering why all the GRUB theme developers have custom backgrounds for each type of distro when the background probably makes more sense to be something that would make sense to the user regardless of which menu item is currently selected.

Ubuntu not running properly+package causing to failure configured like my laptop (a Linux Mint machine with no problems))

-Describe the bug
The bug is this one: the grub cannot find hwatch and has resolution problems for 4:3 scailing with the resolution of 1280x1024 which causes grub to crash making me to manually select my boot entry

-Expected behavior
What i was expecting was to have it to run without unfixable issues at some lines with small code issues

-Screenshots:
I can't do any screenshot since it was in grub

-Desktop:
OS: Ubuntu 20.04.1 Focal Fossa
Resolution: 1280x1024

-Additional context:
I just hope that this issue will be fixed because out there are still people using square-type monitors on their pcs

1366x768 Grub customizer

The resolution 1366x768 did not appear in Grub Customizer. You should add that to the documentation, disabling custom resolution worked for me.

Fedora theme missing.

Is your feature request related to a problem? Please describe.

Describe the solution you'd like
Re-introduction of the fedora theme deleted a couple of commits ago as I have added manual instructions to make it compatible with blscfg in a pull request.

Describe alternatives you've considered
Additional context

It does not display icons for HaikuOS and FreeDOS

My Laptop has 4 OSs. It displays menu icon for WindowsXP and Ubuntu but not Haiku and FreeDos. I downloaded acer.tar file. I updated grub on MBR with grub-customizer. I uploaded screenshot here. How to fix this? What can I do? Thanks.

20220129_150630

My grub.cfg file

#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#

### BEGIN /etc/grub.d/00_header ###
if [ -s $prefix/grubenv ]; then
  set have_grubenv=true
  load_env
fi
if [ "${next_entry}" ] ; then
   set default="${next_entry}"
   set next_entry=
   save_env next_entry
   set boot_once=true
else
   set default="${saved_entry}"
fi

if [ x"${feature_menuentry_id}" = xy ]; then
  menuentry_id_option="--id"
else
  menuentry_id_option=""
fi

export menuentry_id_option

if [ "${prev_saved_entry}" ]; then
  set saved_entry="${prev_saved_entry}"
  save_env saved_entry
  set prev_saved_entry=
  save_env prev_saved_entry
  set boot_once=true
fi

function savedefault {
  if [ -z "${boot_once}" ]; then
    saved_entry="${chosen}"
    save_env saved_entry
  fi
}
function recordfail {
  set recordfail=1
  if [ -n "${have_grubenv}" ]; then if [ -z "${boot_once}" ]; then save_env recordfail; fi; fi
}
function load_video {
  if [ x$feature_all_video_module = xy ]; then
    insmod all_video
  else
    insmod efi_gop
    insmod efi_uga
    insmod ieee1275_fb
    insmod vbe
    insmod vga
    insmod video_bochs
    insmod video_cirrus
  fi
}

insmod part_msdos
insmod ext2
set root='hd0,msdos3'
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos3 --hint-efi=hd0,msdos3 --hint-baremetal=ahci0,msdos3  c338e5aa-5d77-44e4-a365-d46750f4ddb8
else
  search --no-floppy --fs-uuid --set=root c338e5aa-5d77-44e4-a365-d46750f4ddb8
fi
if loadfont /boot/grub/unicode.pf2 ; then
  set gfxmode=auto
  load_video
  insmod gfxterm
  set locale_dir=$prefix/locale
  set lang=en_US
  insmod gettext
fi
terminal_output gfxterm
insmod part_msdos
insmod ext2
set root='hd0,msdos3'
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos3 --hint-efi=hd0,msdos3 --hint-baremetal=ahci0,msdos3  c338e5aa-5d77-44e4-a365-d46750f4ddb8
else
  search --no-floppy --fs-uuid --set=root c338e5aa-5d77-44e4-a365-d46750f4ddb8
fi
insmod gfxmenu
loadfont ($root)/boot/grub/themes/acer/terminus-12.pf2
loadfont ($root)/boot/grub/themes/acer/terminus-14.pf2
loadfont ($root)/boot/grub/themes/acer/terminus-16.pf2
loadfont ($root)/boot/grub/themes/acer/terminus-18.pf2
loadfont ($root)/boot/grub/themes/acer/ubuntu_regular_17.pf2
loadfont ($root)/boot/grub/themes/acer/ubuntu_regular_20.pf2
insmod png
set theme=($root)/boot/grub/themes/acer/theme.txt
export theme
if [ "${recordfail}" = 1 ] ; then
  set timeout=30
else
  if [ x$feature_timeout_style = xy ] ; then
    set timeout_style=hidden
    set timeout=9
  # Fallback hidden-timeout code in case the timeout_style feature is
  # unavailable.
  elif sleep --interruptible 9 ; then
    set timeout=0
  fi
fi
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=white/black
set menu_color_highlight=black/light-gray
if background_color 60,59,55; then
  clear
fi

color_normal=light-gray/black

if [ -e ${prefix}/themes/ubuntu-mate/theme.txt ]; then
  insmod png
  theme=${prefix}/themes/ubuntu-mate/theme.txt
fi
### END /etc/grub.d/05_debian_theme ###

### BEGIN /etc/grub.d/10_linux_proxy ###

function gfxmode {
	set gfxpayload="${1}"
	if [ "${1}" = "keep" ]; then
		set vt_handoff=vt.handoff=1
	else
		set vt_handoff=
	fi
}
if [ "${recordfail}" != 1 ]; then
  if [ -e ${prefix}/gfxblacklist.txt ]; then
    if hwmatch ${prefix}/gfxblacklist.txt 3; then
      if [ ${match} = 0 ]; then
        set linux_gfx_mode=keep
      else
        set linux_gfx_mode=text
      fi
    else
      set linux_gfx_mode=text
    fi
  else
    set linux_gfx_mode=keep
  fi
else
  set linux_gfx_mode=text
fi
export linux_gfx_mode



### END /etc/grub.d/10_linux_proxy ###

### BEGIN /etc/grub.d/40_custom_proxy ###
menuentry "Haiku"{
	set root='(hd0,6)'
	search --no-floppy --fs-uuid --set 0898c5b665dc3422
	drivemap -s (hd0) ${root}
	chainloader +1
}
menuentry "Ubuntu 18.04" --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-c338e5aa-5d77-44e4-a365-d46750f4ddb8' {
	recordfail
	load_video
	gfxmode $linux_gfx_mode
	insmod gzio
	if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
	insmod part_msdos
	insmod ext2
	set root='hd0,msdos3'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos3 --hint-efi=hd0,msdos3 --hint-baremetal=ahci0,msdos3  c338e5aa-5d77-44e4-a365-d46750f4ddb8
	else
	  search --no-floppy --fs-uuid --set=root c338e5aa-5d77-44e4-a365-d46750f4ddb8
	fi
	        linux	/boot/vmlinuz-5.4.0-96-generic root=UUID=c338e5aa-5d77-44e4-a365-d46750f4ddb8 ro  quiet splash $vt_handoff
	initrd	/boot/initrd.img-5.4.0-96-generic
}
### END /etc/grub.d/40_custom_proxy ###

### BEGIN /etc/grub.d/42_custom_proxy ###
menuentry "Microsoft Windows XP Pro" --class windows --class os $menuentry_id_option 'osprober-chain-5E74E3FE74E3D735' {
	insmod part_msdos
	insmod ntfs
	set root='hd0,msdos1'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1  5E74E3FE74E3D735
	else
	  search --no-floppy --fs-uuid --set=root 5E74E3FE74E3D735
	fi
	parttool ${root} hidden-
	drivemap -s (hd0) ${root}
	chainloader +1
}
menuentry "FreeDOS" --class freedos --class os $menuentry_id_option 'osprober-chain-3315-1C0D' {
	insmod part_msdos
	insmod fat
	set root='hd0,msdos2'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos2 --hint-efi=hd0,msdos2 --hint-baremetal=ahci0,msdos2  3315-1C0D
	else
	  search --no-floppy --fs-uuid --set=root 3315-1C0D
	fi
	parttool ${root} hidden-
	drivemap -s (hd0) ${root}
	chainloader +1
}
### END /etc/grub.d/42_custom_proxy ###

### BEGIN /etc/grub.d/43_linux_proxy ###
submenu "Advanced options"{
menuentry "Ubuntu, with Linux 5.4.0-96-generic" --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.4.0-96-generic-advanced-c338e5aa-5d77-44e4-a365-d46750f4ddb8' {
		recordfail
	savedefault
		load_video
		gfxmode $linux_gfx_mode
		insmod gzio
		if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
		insmod part_msdos
		insmod ext2
		set root='hd0,msdos3'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos3 --hint-efi=hd0,msdos3 --hint-baremetal=ahci0,msdos3  c338e5aa-5d77-44e4-a365-d46750f4ddb8
		else
		  search --no-floppy --fs-uuid --set=root c338e5aa-5d77-44e4-a365-d46750f4ddb8
		fi
		echo	'Loading Linux 5.4.0-96-generic ...'
	        linux	/boot/vmlinuz-5.4.0-96-generic root=UUID=c338e5aa-5d77-44e4-a365-d46750f4ddb8 ro  quiet splash $vt_handoff
		echo	'Loading initial ramdisk ...'
		initrd	/boot/initrd.img-5.4.0-96-generic
}
menuentry "Ubuntu, with Linux 5.4.0-96-generic (recovery mode)" --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.4.0-96-generic-recovery-c338e5aa-5d77-44e4-a365-d46750f4ddb8' {
		recordfail
		load_video
		insmod gzio
		if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
		insmod part_msdos
		insmod ext2
		set root='hd0,msdos3'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos3 --hint-efi=hd0,msdos3 --hint-baremetal=ahci0,msdos3  c338e5aa-5d77-44e4-a365-d46750f4ddb8
		else
		  search --no-floppy --fs-uuid --set=root c338e5aa-5d77-44e4-a365-d46750f4ddb8
		fi
		echo	'Loading Linux 5.4.0-96-generic ...'
	        linux	/boot/vmlinuz-5.4.0-96-generic root=UUID=c338e5aa-5d77-44e4-a365-d46750f4ddb8 ro recovery nomodeset dis_ucode_ldr 
		echo	'Loading initial ramdisk ...'
		initrd	/boot/initrd.img-5.4.0-96-generic
}
menuentry "Memory test (memtest86+)" {
	insmod part_msdos
	insmod ext2
	set root='hd0,msdos3'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos3 --hint-efi=hd0,msdos3 --hint-baremetal=ahci0,msdos3  c338e5aa-5d77-44e4-a365-d46750f4ddb8
	else
	  search --no-floppy --fs-uuid --set=root c338e5aa-5d77-44e4-a365-d46750f4ddb8
	fi
	knetbsd	/boot/memtest86+.elf
}
menuentry "Memory test (memtest86+, serial console 115200)" {
	insmod part_msdos
	insmod ext2
	set root='hd0,msdos3'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos3 --hint-efi=hd0,msdos3 --hint-baremetal=ahci0,msdos3  c338e5aa-5d77-44e4-a365-d46750f4ddb8
	else
	  search --no-floppy --fs-uuid --set=root c338e5aa-5d77-44e4-a365-d46750f4ddb8
	fi
	linux16	/boot/memtest86+.bin console=ttyS0,115200n8
}
}
### END /etc/grub.d/43_linux_proxy ###

### BEGIN /etc/grub.d/46_linux_xen ###

### END /etc/grub.d/46_linux_xen ###

### BEGIN /etc/grub.d/47_memtest86+_proxy ###



### END /etc/grub.d/47_memtest86+_proxy ###

### BEGIN /etc/grub.d/48_os-prober_proxy ###



set timeout_style=menu
if [ "${timeout}" = 0 ]; then
  set timeout=10
fi
### END /etc/grub.d/48_os-prober_proxy ###

### BEGIN /etc/grub.d/49_custom_proxy ###

# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.




### END /etc/grub.d/49_custom_proxy ###

### BEGIN /etc/grub.d/50_uefi-firmware ###
### END /etc/grub.d/50_uefi-firmware ###

### BEGIN /etc/grub.d/51_custom ###
if [ -f  ${config_directory}/custom.cfg ]; then
  source ${config_directory}/custom.cfg
elif [ -z "${config_directory}" -a -f  $prefix/custom.cfg ]; then
  source $prefix/custom.cfg;
fi
### END /etc/grub.d/51_custom ###

Add ChromeOS

Please add ChromeOS theme because brunch method install requires ChromeOS entry on GRUB.

Part of long entries get cropped out

Describe the bug
The end of these three entries goes out of the frame:
Windows Boot Manager (on /dev/sda1)
UEFI Firmware Settings
Advanced options for Neon GNU/Linux

Expected behavior
They should be inside the frame

Desktop (please complete the following information):

  • OS: KDE Neon 5.24.5
  • Resolution: 1366x763 Samsung Display

Request: Add Bedrock linux

I am using Bedrock Linux for a few months now and I am still using the arch theme (from the install I hijacked) and I was quite surprised there's no bedrock linux theme.

Add OEM boot backgrounds

I am not a hardcore Linux user just got started with Zorin OS, and came across Ventoy for multi-boot pen drive, but I Don't like the stock Ventoy theme and the your good looking theme was ruined by the bad Ventoy logo (in my opinion) so I made an OEM background to be replaced so it matches my laptop brand HP. (look below) maybe if you want I can help you make one other brands, with a little help on deciding what colors to chose because I am indecisive

background

background

Add Emacs theme

Not a distro but the most important piece of software for some of us!

There are about 3-4 official Emacs logos because of the long history and chaotic nature of Emacs. However, I'd suggest one similar to the E at the top of the project website which is also the icon of the program.

The official gradient version is here but I know that's not in the style of your themes. There are 'flat' versions of this E logo available in numerous icon packs for Linux but I couldn't immediately find a good one, apologies.

Fedora new logo

Fedora has changed to the new logo for a while, can you update the grub theme with the new logo?

Fedora_logo_(2021) svg

21:9 Monitors Support

Hi there!
I really like this GRUB theme as I use it on my main PC, although it's not displaying correctly on my 21:9 screen so I have to force grub to a 16:9 resolution.

Will you by any chance add support to widescreen 21:9 monitors?

Anti aliasing not present in theme

Describe the bug
Font is really blocky , not smooth at all.

Screenshots
Sorry for the picture.
PXL_20210728_144139178

Desktop (please complete the following information):

  • OS: Artix Linux
  • Resolution: 1920 x 1080

Additional context
Followed the instructions and installed it manually.

Grub-customizer doesn't install the theme

Hi, I don't know if it's the right place to ask.

Anyway, I've installed grub-customizer, downloaded the asus.tar file, followed the given instructions but GRUB hasn't changed.

I'm running elementaryOS 6.1 Jòlnir in dual boot with Windows 11.

Thanks in advance and keep up the good work!

[request] add apple/osx theme

Hello! As the title says, would love to see an apple and osx team.
Would be great for end-of-life macbooks running linux!

Fonts?

This theme is awesome! But i want to chage the fonts. How can i dot it?

Best install on ventoy

What is the best install on ventoy? so that it does not look distorted?
Resolution: 1920x1080
Tree view on

XeroLinux Distro

Hey...

I am maintainer of XeroLinux Distro. Would love to see it featured on here.. XeroLinux.xyz is the site.

Thanks and keep up great work ;)

Unable to load

Describe the bug
i am making a arch based distro
i wanted to use your grub theme
i modified your wallpaper
i get the "unable to load the background"

Expected behavior
the grub theme should load
Anita.tar.gz

Desktop (please complete the following information):

  • OS: Arch Based Anita OS
  • 1920 x 1080

Text cutted on right side for unknow reason

Describe the bug
Grub menu lines appears cutted, despite there is size enough on line

Expected behavior
After installing grub new menu in OpenSUSE, text lines in GRUB menu doesn't appears completely, are cutted all equally on the right.

Screenshots
imagen

Desktop (please complete the following information):
HD monitor
Operating System: openSUSE Tumbleweed 20220719
KDE Plasma Version: 5.25.3
KDE Frameworks Version: 5.96.0
Qt Version: 5.15.5
Kernel Version: 5.18.11-1-default (64-bit)
Graphics Platform: X11

grub2-mkconfig not applying theme with current instructions

The current configuration given in the README.md doesn't work because the instructions included to modify /etc/default/grub don't include commenting out the GRUB_TERMINAL_OUTPUT="console" line.

Without commenting GRUB_TERMINAL_OUTPUT="console":

$ sudo grub2-mkconfig -o test
Generating grub configuration file ...
Found Windows Boot Manager on /dev/sda1@/EFI/Microsoft/Boot/bootmgfw.efi
Adding boot menu entry for UEFI Firmware Settings ...
done

With commenting GRUB_TERMINAL_OUTPUT="console":

$ sudo grub2-mkconfig -o test
Generating grub configuration file ...
Found theme: /boot/grub2/themes/hp/theme.txt
Found Windows Boot Manager on /dev/sda1@/EFI/Microsoft/Boot/bootmgfw.efi
Adding boot menu entry for UEFI Firmware Settings ...
done

Therefore, in addition to uncommenting and adding GRUB_GFXMODE=1920x1080 and GRUB_THEME="/boot/grub2/themes/<theme name>/theme.txt", the instructions should include commenting out GRUB_TERMINAL_OUTPUT="console", in order to force the theme files to be generated, as opposed to the simple grub menu.

Request: Remove Fedora

With the switch to grub's blscfg in Fedora 30 this has become incompatible with Fedora. If you use this with Fedora 30+ your install will become unbootable, since it overwrites config files and leaves you without (valid) Linux boot targets. If you are dualbooting, the only thing left after using this repo is Windows and your UEFI. If you're not dualbooting, the only thing left is your UEFI.

Both require a near total reinstall of grub to fix it again, which is not something (new/novice) users should have to do.

So, please, if possible: remove Fedora from this repo in it's entirety. I know that's kind of a bomshell, but we don´t want users with unbootable installs because of a incompatible feature with Fedora's grub configuration.

Unable to change resolution in grub

ive added the following into grub as per your instructions but the resolution dosnt change to 1920 (Fedora 36 - grub 2.06??) but thankfully the theme does show.
I have unicode.pf2 in the /boot/grub2/fonts

GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)"
GRUB_DEFAULT=saved
GRUB_DISABLE_SUBMENU=true
GRUB_TERMINAL_OUTPUT="gfxterm"
GRUB_GFXPAYLOAD_LINUX=keep
GRUB_GFXMODE="1920x1080x16"
GRUB_CMDLINE_LINUX="zswap.enabled=1 rhgb quiet mitigations=off rd.driver.blacklist=nouveau selinux=0"
GRUB_DISABLE_RECOVERY="true"
GRUB_ENABLE_BLSCFG="true"
GRUB_THEME="/boot/grub2/themes/fedora/theme.txt"

Ran your recommended grub2 updater:
sudo grub2-mkconfig -o /etc/grub2.cfg && sudo grub2-mkconfig -o /etc/grub2-efi.cfg && sudo grub2-mkconfig /etc/grub2-efi.cfg

Also ran:
sudo sudo grub2-mkconfig -o /boot/efi/EFI/fedora/grub.cfg

Grub does not change to the desired resolution and is all big fonted?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.