سؤال كيف أقوم بتغيير ألوان الخطوط لـ grub؟


تمكنت من تغيير الخلفية على شاشة التمهيد والآن أحتاج إلى تعيين ألوان الخط إلى شيء يمكنني قراءته. لقد كنت متربصا في جميع أنحاء منتديات أوبونتو وموقع اسأل ولقد حاولت أيضا مع grub-customizer بدون حظ كل ما أحتاجه هو الرمز الصحيح لملف اليرقة.

هنا نسخة من بلدي اليرقة الحالية:

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


الأصل




الأجوبة:


كان لي هذه المشكلة في أوبونتو 13.10 مع مخصص اليرقة. في حالتي ، كان السبب هو الرجوع إلى سمة debian الافتراضية ، مما جعل الصورة تظهر في الخلفية ، ولكن كل النص كان رماديًا. لقد قمت بحلها عن طريق تحرير ملف 05_debian_theme الموجود في /etc/grub.d/

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

ابحث عن مكان القراءة:

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

التغيير إلى:

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

استبدل الألوان بتلك التي تختارها ، وتذكر أن اليرقات تعامل "الأسود" على أنه شفاف. ثم قم بتشغيل التالي وإعادة التمهيد:

sudo update-grub

إذا لم يحل ذلك لك ، فانتقل وعدّل الموضوع كما هو مذكور أعلاه. سترى قسم:

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"
        ;;

تغيير الألوان إلى ما تحتاجه ثم تحديث grub ، إعادة التشغيل.

حظا سعيدا ، آمل أن يساعد هذا.


4
2018-03-13 17:57