Bagaimana cara mengubah warna latar belakang ungu di grub?


38

Bagaimana melakukan ini secara manual, tidak menginstal alat apa pun?


Bagaimana Anda ingin mengubahnya? Tambahkan gambar latar belakang, ubah ke warna lain, ...?
JanC

2
@Rulet jika Anda tahu jawabannya, silakan masukkan sebagai jawaban dan setujui. Mengedit pertanyaan bukan metode yang benar.
Rinzwind

Jawaban:


38

Ini cara saya:

  • Sebelum 13.10:

    sudo -H gedit /lib/plymouth/themes/default.grub
    
  • 13.10 dan yang lebih baru:

    sudo -H gedit /lib/plymouth/themes/ubuntu-logo/ubuntu-logo.grub
    
  • 16.04 dan lebih baru:

    sudo -H gedit /usr/share/plymouth/themes/ubuntu-logo/ubuntu-logo.grub
    
  • 17.10 dan lebih baru:

    sudo -H gedit /usr/share/plymouth/themes/default.grub
    

Dan mengubah warna latar grub seperti yang Anda inginkan, dalam kasus saya, saya mengubah latar belakang grub menjadi hitam (0,0,0)

if background_color 0,0,0 ; then
   clear
fi

Kemudian, perbarui grub

sudo update-grub

Harap dicatat bahwa: harus ada spasi setelah nilai warna, jika tidak Anda akan selalu mendapatkan latar belakang hitam. Dan sebagai hadiah, coba gunakan nilai ini 35,00,60.


Jika ada yang tidak tahu, ini adalah nilai RGB untuk warna.
kiri

2
Untuk Ubuntu 16.04, ubuntu-logo.grubtelah pindah ke/usr/share/plymouth/themes/ubuntu-logo/ubuntu-logo.grub
MDMower

1
Ada empat angka di ubuntu 16.04
tawaran tidak dapat menolak

14,04 juga membutuhkan empat angka.

Ubuntu 16.04 memiliki empat nilai, Anda harus memperbarui jawaban Anda sesuai.
Rishabh Agrahari

5

Ini sangat sederhana:

gksu gedit /lib/plymouth/themes/text.plymouth 

dan ubah nilai hitam dengan warna Anda, dalam kasus saya # 000000 berwarna hitam

black=0x000000

Salam


4

Baik. Saya sudah memutuskan untuk menulis jawabannya. Saya mengambil instruksi dari sini

Dalam resolusi layar kasus saya adalah 1440X900. Seseorang mengatakan bahwa mengubah resolusi jendela grub ke resolusi aktual dari monitor membuat boot lebih cepat (tapi saya tidak melihat ini berlaku di versi terakhir o Ubuntu). Jadi saya telah mengubah dan menghapus komentar satu baris /etc/default/grubuntuk ini:

GRUB_GFXMODE=1440x900

Kemudian untuk mengubah latar belakang ungu grub saya membuat gambar, dalam kasus saya hanya gambar hitam dengan resolusi 1440X900 dan memasukkannya ke dalam /boot/grub. Jadi file saya adalah:

/boot/grub/gbackground.jpg

Lalu saya sudah mengedit lagi /etc/default/grubdan menaruh garis di dalamnya:

GRUB_BACKGROUND=/boot/grub/gbackground.jpg

kemudian saya perbarui konfigurasi grub dengan perintah:

sudo update-grub

Itu saja. Sekarang latar belakang grub berwarna hitam.


Selain itu, jika Anda ingin menggunakan gambar khusus di sini, wiki menyatakan bahwa gambar tidak boleh "diindeks", harus RBG, dan dikatakan Anda dapat mengekspor gambar dari gimp dengan parameter ini untuk memastikan kompatibilitas.
mchid

3

Ini adalah kutipan dari Dokumentasi Komunitas tentang Grub2

Mematikan gambar splash: Ini mungkin membuat melihat terminal lebih mudah.

1.Tekan "c" untuk pergi ke baris perintah dan kemudian ketik: set color_normal=white/blueatau kombinasi warna yang ingin Anda gunakan.

2. "hitam" sebagai entri kedua mempertahankan transparansi menu dan harus dihindari sebagai pilihan jika pengguna ingin bekerja dengan warna latar belakang yang solid.


Latar belakang ungu bukan gambar.
JanC

Ya, ini adalah kombinasi warna yang dapat Anda aturset color_normal=xxx/xxx
Nitin Venkatesh

Saya pikir itu hanya mengatur warna (atau transparansi) untuk menu, bukan untuk semua grub; dan bagaimanapun juga ada banyak kemungkinan lain, termasuk membuat tema Anda sendiri.
JanC

Menurut di sini: help.ubuntu.com/community/Grub2/Displays#GRUB_2_Colors , jika Anda mengatur warna latar belakang ke set hitam color_normal = xxx / hitam, hitam harus diartikan sebagai transparan sehingga Anda dapat menggunakan latar belakang gambar. Latar belakang ungu digunakan untuk menjadi gambar dalam versi Ubuntu <14.04 Lihat jawaban oleh @rulet di halaman ini (mungkin gambar latar belakang ungu yang sama yang menunjukkan sebagai latar belakang default untuk lightdm). Namun, pada versi yang lebih baru, saya pikir file telah berubah atau merupakan nilai warna, saya tidak ingat.
mchid

3

Saya pertama-tama akan mendapatkan gambar Anda, kemudian membuka jenis Terminal

sudo nautilus

menyalin atau memotong gambar /boot/grub .

Buka terminal dan ketik

sudo update-grub

Ini dia.


1
Apa? Hanya dengan menjatuhkan gambar di / boot / grub akan membuatnya muncul di menu grub? Saya kira tidak.
Eric Carvalho

2
@EricCarvalho Sebenarnya. Di /etc/grub.d/05_debian_theme, baris 163-168 ada kode untuk mencari dan menggunakan gambar di /boot/grub.
kiri

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.