Questão Como eu mudo as cores da fonte para o grub?


Eu consegui mudar o fundo na tela de inicialização e agora preciso definir as cores da fonte para algo que eu possa ler. Eu estive à espreita nos fóruns do Ubuntu e no site Ask e também tentei com o grub-customizer sem sorte. Tudo que eu preciso é o código certo para o arquivo grub.

Aqui está uma cópia do meu grub atual:

GRUB_DEFAULT="saved"
GRUB_SAVEDEFAULT="true"
#GRUB_HIDDEN_TIMEOUT="0"
GRUB_HIDDEN_TIMEOUT_QUIET="true"
GRUB_TIMEOUT="10"
GRUB_DISTRIBUTOR="`lsb_release -i -s 2> /dev/null || echo Debian`"
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""
GRUB_BACKGROUND="/home/autumn/Pictures/grub/suckng.jpg"

menu_color_normal=black/black
menu_color_highlight=yellow/dark-gray
color_normal=black/black
color_higlight=black/black

4
2018-03-13 17:48


origem




Respostas:


Eu tive esse problema no Ubuntu 13.10 com grub-customizer. No meu caso, isso foi causado pela reversão para o tema debian padrão, que fez a imagem aparecer em segundo plano, mas todo o texto ficou cinza. Eu resolvi isso editando o arquivo 05_debian_theme encontrado em /etc/grub.d/

$ sudo gedit /etc/grub.d/05_debian_theme

Encontre onde está escrito:

if [ -z "${2}" ] && [ -z "${3}" ]; then
        echo "  true"
fi

Mudar para:

if [ -z "${2}" ] && [ -z "${3}" ]; then
    echo "  true"
    echo "    set color_highlight=light-blue/black"
    echo "    set color_normal=white/black"
fi

Substitua as cores por aquelas de sua escolha, lembrando-se que o grub trata "preto" como transparente. Em seguida, execute o seguinte e reinicie:

sudo update-grub

Se isso não resolver para você, volte e edite o tema como mencionado acima. Você verá uma seção:

set_default_theme(){
case $GRUB_DISTRIBUTOR in
    Ubuntu|Kubuntu)
        # Set a monochromatic theme for Ubuntu.
        echo "${1}set menu_color_normal=white/black"
        echo "${1}set menu_color_highlight=light-blue/black"

        if [ -e /lib/plymouth/themes/default.grub ]; then
            sed "s/^/${1}/" /lib/plymouth/themes/default.grub
        fi
        ;;
    *)
        # Set the traditional Debian blue theme.
        echo "${1}set menu_color_normal=white/black"
        echo "${1}set menu_color_highlight=light-blue/black"
        ;;

Mude as cores para o que você precisa, em seguida, atualizar-grub, reinicie.

Boa sorte, espero que isso ajude.


4
2018-03-13 17:57