Sim, o Grub Customizer também não funcionou para mim no último Mint. Eu só fui capaz de mudar o fundo da imagem. Veja como alterar as cores das fontes facilmente:
No personalizador do Grub, vá para File > Change environment
Na caixa de diálogo aberta, verifique a linha CFG_DIR
para saber onde está o diretório de configuração do grub para o seu sistema. No meu caso, mostra:
CFG_DIR: /etc/grub.d
Abra o seu /boot/grub/grub.cfg
no modo somente leitura. No topo do arquivo, você verá este aviso:
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#
Isso é exatamente o que o grub customizer faz, ele faz o grub.cfg
dos modelos que você tem em CFG_DIR
.
Pesquise em grub.cfg
este texto: "set menu_color_normal"
Provavelmente, essa linha aparece em alguns lugares. Escolha o mais próximo do final do arquivo que não está dentro de um if. Por exemplo, este não:
if background_image /boot/grub/splash.png; then
true
else
set menu_color_normal=white/black
set menu_color_highlight=black/light-gray
fi
Será algo como este:
### BEGIN /etc/grub.d/06_mint_theme ###
set menu_color_normal=white/black
set menu_color_highlight=black/light-gray
### END /etc/grub.d/06_mint_theme ###
Veja as tags de início e fim em torno dele? Esse é o modelo de onde o customizador do grub está obtendo a configuração da cor da fonte. E sim, ignora totalmente o que você define na GUI. No meu caso, é /etc/grub.d/06_mint_theme
como estou em uma distro Mint. No seu caso, pode ter outro nome no formulário XX_something_theme
.
A maneira mais fácil de exibir suas cores é:
-
Abra o diretório
/etc/grub.d
como root -
Edite o arquivo
XX_something_theme
e altere as cores ao seu gosto. Existem 3 cores para sintonizar:menu_color_highlight
: entrada de menu destacada e seu plano de fundo.menu_color_normal
: entradas de menu normais e plano de fundo. Também a borda da caixa.color_normal
: texto e fundo fora da caixa (ajuda do título e do fundo).
As cores possíveis são {preto, azul, marrom, ciano, cinza escuro, verde, ciano claro, azul claro, verde claro, cinza claro, magenta claro, vermelho claro, magenta, vermelho, Branco amarelo}. Lembre-se que preto significa transparente para o grub. Salve o arquivo.
-
Abra o personalizador do Grub
-
Faça algumas alterações nas cores (não importa quais escolherão, elas serão ignoradas) e clique em salvar.
Nesse momento, as cores editadas no modelo serão anexadas ao arquivo /boot/grub/grub.cfg
definitivo. Abra este arquivo no modo somente leitura novamente para garantir.
Referência: Grub2 / Displays - Wiki de ajuda da comunidade