Adds set graphics mode to auto

Fixes issue where if GRUB_GFXMODE is incorrect, themes do not display
This commit is contained in:
Matthew 2021-12-26 22:30:04 -05:00 committed by GitHub
parent 0975d5460b
commit 89ee9eab70
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -123,6 +123,16 @@ function config_grub() {
echo_info "echo \"GRUB_THEME=\"${THEME_DIR}/${THEME_NAME}/theme.txt\"\" >> /etc/default/grub" echo_info "echo \"GRUB_THEME=\"${THEME_DIR}/${THEME_NAME}/theme.txt\"\" >> /etc/default/grub"
echo "GRUB_THEME=\"${THEME_DIR}/${THEME_NAME}/theme.txt\"" >> /etc/default/grub echo "GRUB_THEME=\"${THEME_DIR}/${THEME_NAME}/theme.txt\"" >> /etc/default/grub
#--------------------------------------------------
echo_primary 'Setting grub graphics mode to auto'
# remove default timeout if any
echo_info "sed -i '/GRUB_GFXMODE=/d' /etc/default/grub"
sed -i '/GRUB_GFXMODE=/d' /etc/default/grub
echo_info "echo 'GRUB_GFXMODE=\"auto\"' >> /etc/default/grub"
echo 'GRUB_GFXMODE="auto"' >> /etc/default/grub
} }
function update_grub() { function update_grub() {