Strona 1 z 1

[HOW TO] Jak upiększyć menu startowe GRUB-a

: 14 mar 2019, 12:35
autor: kszyhus
Postanowiłem upiększyć menu startowe GRUB-a.

Obrazek
(foto z telefonu)
Na początek proszę ściągnąć z mojej chmury plik Ubuntu.tar.gz - (6Mb)
https://mega.nz/#!wNQS3aCR!qqkQso2KMti9 ... mTNZbrzTeQ
rozpakować go a następnie katalog "Ubuntu"
jako root umieścić go w katalogu:

Kod: Zaznacz cały

/boot/grub/themes
jako root wyedytować plik gruba:
/etc/default/grub
i zmienić lub wstawić linię:

Kod: Zaznacz cały

GRUB_THEME="/boot/grub/themes/Ubuntu/theme.txt"
zapisać plik i wykonać polecenie:

Kod: Zaznacz cały

sudo update-grub
Zrestartować system i cieszyć się nowym menu startowym GRUB-a
Tapeta jest mojego autorstwa, ale można ją zmieniać poprzez wymianę obrazka i zmianę jego nazwy na background.png

Re: [HOW TO] Jak upiększyć menu startowe GRUB-a

: 14 mar 2019, 17:29
autor: arecki

Re: [HOW TO] Jak upiększyć menu startowe GRUB-a

: 16 mar 2019, 17:07
autor: lcoyote
No i zrobione "Upiększenie" Dzięki za poradę @kszyhus
Na razie użyłem Twojej tapety (pewnie nie masz nic przeciw temu. Zobaczę ter propozycje podane w linku przez @arecki

Re: [HOW TO] Jak upiększyć menu startowe GRUB-a

: 16 mar 2019, 17:28
autor: boomcak
Zrobiłem jak w instrukcji ale u mnie problem jest z rozdzielczością tego menu. Wszytko mam takie wielkie i brzydkie, nie widzę napisów...

Re: [HOW TO] Jak upiększyć menu startowe GRUB-a

: 16 mar 2019, 17:37
autor: arecki
Pobaw się parametrem GRUB_GFXMODE
Na początek ustaw np. GRUB_GFXMODE=640x480
A, żeby coś więcej napisać potrzebny typ karty graficznej (dodatkowa/zintegrowana).

Re: [HOW TO] Jak upiększyć menu startowe GRUB-a

: 16 mar 2019, 17:42
autor: boomcak
https://askubuntu.com/questions/54067/h ... resolution

Ustawilem GRUB_GFXMODE=1920x1080 i nawet działa.

Re: [HOW TO] Jak upiększyć menu startowe GRUB-a

: 16 mar 2019, 17:45
autor: lcoyote
U mnie wszystko OK a nawet zmieniłem już tapetę. Mam tylko pytanko do @kszyhus
Jak zmienić ikonkę wyświetlaną "Ubuntu" na "Xubuntu" i czy pod Linux jest programik pokazujący kolor w HTML (coś podobnego do Windosowego )COLOR SHOP, bo można ustawić to w pliku theme.txt pobierając ikony z zamieszczonego przez Ciebie katalogu. Będę wdzięczny za poradę :mrgreen:

Re: [HOW TO] Jak upiększyć menu startowe GRUB-a

: 16 mar 2019, 21:43
autor: lcoyote
Podaje kolory w kodach HTML uzyskane pod Windkiem programem "ColorShop" szukam czegoś podobnego pod Linux
To potrzebne do edycji pliku startowego menu GRUB'a

Re: [HOW TO] Jak upiększyć menu startowe GRUB-a

: 16 mar 2019, 23:53
autor: Spass
lcoyote, kody HTML / Hex zobaczysz np. w Gimpie (i podejrzewam, że w większości innych edytorów obrazu), ale ja polecam też fajne narzędzie Gpick. To jest próbnik kolorów, pobiera dane koloru z dowolnego miejsca na pulpicie. Jest w repo.

Kod: Zaznacz cały

sudo apt install gpick
Próbnik do pobierania kodu HTML koloru ze strony WWW jest też wbudowany w Firefoksa. Jest w menu głównym > Dla twórców witryn > Próbnik koloru.

Poza tym w sieci znajdziesz setki stron, które podadzą Ci kod HTML kolorów.

Re: [HOW TO] Jak upiększyć menu startowe GRUB-a

: 17 mar 2019, 14:57
autor: lcoyote
Dzięki @Spass, o to mi właśnie chodziło. Program prosty i spełniający swoje funkcje. Teraz można pokombinować z ulepszaniem menu startowego GRUB-a

Re: [HOW TO] Jak upiększyć menu startowe GRUB-a

: 17 mar 2019, 15:39
autor: Tomfoc
Nigdy nie używałem programu GRUB Customizer, ale widzę, że też daje on spore możliwości zmiany wyglądu. http://tipsonubuntu.com/2018/03/11/inst ... 18-04-lts/

Re: [HOW TO] Jak upiększyć menu startowe GRUB-a

: 17 mar 2019, 16:53
autor: kobrawerde
A ja stosuje dosyć prosty motyw konsolowy który jakoś mi się nie nudzi :razz:
Obrazek
Tylko czasem mam kłopoty przy instalacji w/w tzn. mając trzy systemy linux uaktualniając Grub-a

Kod: Zaznacz cały

sudo update-grub
komenda przeważnie odnosi się do obecnego systemu ...ale czasem to nie działa po np. użyciu programu boot-repair w innym systemie. Tak więc muszę w danym systemie zainstalować ponownie grub-a na głównym dysku sda

Kod: Zaznacz cały

sudo grub-install /dev/sda
może inny sposób / komenda będzie poprawniejsza ... sudo update-initramfs ?
Potem dodaję plik o nazwie np. 06_mint_theme lub 06_ubuntu_theme i wpisem do ścieżki:

Kod: Zaznacz cały

/etc/grub.d/
wpis:

Kod: Zaznacz cały

#!/bin/sh
set -e

. /usr/lib/grub/grub-mkconfig_lib

set_mono_theme()
{
  cat << EOF
set menu_color_highlight=yellow/dark-gray
set menu_color_normal=black/light-gray
set color_normal=cyan/black
EOF
}

# check for usable backgrounds
use_bg=false
#if [ "$GRUB_TERMINAL_OUTPUT" = "gfxterm" ] ; then
#  for i in {/boot/grub,/usr/share/images/desktop-base}/linuxmint.{png,tga} ; do
#    if is_path_readable_by_grub $i ; then 
#      bg=$i
#      case ${bg} in
#        *.png)		reader=png ;;
#        *.tga)		reader=tga ;;
#        *.jpg|*.jpeg)	reader=jpeg ;;
#      esac
#      if test -e /boot/grub/${reader}.mod ; then
#        echo "Found Debian background: `basename ${bg}`" >&2
#        #use_bg=true
#        break
#      fi
#    fi
#  done
#fi

# set the background if possible
#if ${use_bg} ; then
#  prepare_grub_to_access_device `${grub_probe} --target=device ${bg}`
#  cat << EOF
#insmod ${reader}
#if background_image `make_system_path_relative_to_its_root ${bg}` ; then
#  set color_normal=white/black
#  set color_highlight=white/light-gray
#else
#EOF
#fi

# otherwise, set a monochromatic theme for Ubuntu
#if ${use_bg} ; then
#  set_mono_theme | sed -e "s/^/  /g"
#  echo "fi"
#else
set_mono_theme
#fi
Na koniec uaktualniamy grub

Kod: Zaznacz cały

sudo update-grub
inne kolory konsolowe: http://wiki.rosalab.ru/en/index.php/Gru ... rs_console
oczywiście kolory zmieniamy w linijkach kodu:
set menu_color_highlight=yellow/dark-gray
set menu_color_normal=black/light-gray
set color_normal=cyan/black

Re: [HOW TO] Jak upiększyć menu startowe GRUB-a

: 17 mar 2019, 18:22
autor: lcoyote
Tomfoc pisze:
17 mar 2019, 15:39
Nigdy nie używałem programu GRUB Customizer, ale widzę, że też daje on spore możliwości zmiany wyglądu. http://tipsonubuntu.com/2018/03/11/inst ... 18-04-lts/
============
Program SPOKO, ale nawet po pobraniu gotowych wzorców ze strony podanej przez @arecki nic (na razie, bo zassałem tylko jakieś 20 theme Grub) z gotowych wzorców nie działa. Szacunek (francuskie chapeau) dla @kszyhus'a bo jego PROJEKT działa najlepiej (i komendy z konsoli i przy użyciu programu GRUB CUSTOMIZER)
Dodatkowo zmieniając nazwy w katalogu /icons ustawiamy wygląd (wyświetlanie) ikony obok napisu UBUNTU.