Bagaimana saya bisa mengubah wallpaper layar masuk GDM?


14

Bagaimana saya bisa mengubah Wallpaper GDM 3.6? Maksud saya bukan latar belakang desktop, tetapi Wallpaper saat login (GDM 3.6).

Terima kasih


Terima kasih atas jawaban Anda,

Saya tahu persis apa yang Anda maksud. Baru-baru ini saya telah menginstal LightDm, tetapi hari ini saya mencopotnya, dan menggantinya dengan GDM. Ubuntu-Tweak tidak menampilkan tombol tampilan layar login. Saya pikir itu karena LightDM saat ini tidak diinstal. Adakah yang tahu di mana folder tempat gambar disimpan?


Saya tidak percaya ini bukan duplikat, tapi saya hanya menghabiskan 10 menit mencari dan tidak ada ... +1, semoga Anda dapat mengurutkannya.
Tom Brossman

Jawaban:



4
  1. Salin gambar yang ingin Anda gunakan ke /usr/share/gnome-shell/themefolder

    sudo gedit /usr/share/gnome-shell/theme/gnome-shell.css
    
  2. Cari bagian berikut

    #lockDialogGroup {
    background: #2e3436 url(noise-texture.png);
    background-repeat: no-repeat;
    
  3. Ubah nama gambar menjadi gambar Anda

  4. Atur latar belakang untuk mengulang atau tidak-ulangi

  5. Simpan file

Logout dan latar belakang baru Anda ada di sana


3

Ikuti instruksi pada Arch Linux Wiki:

https://wiki.archlinux.org/index.php/GDM#Log-in_screen_background_image

Inilah yang perlu Anda lakukan:

1. Ekstrak bianry gnome-shell-theme

Buat dan jalankan skrip berikut ( /usr/local/bin/extractgst.sh)

#!/bin/sh

workdir=${HOME}/shell-theme
if [ ! -d ${workdir}/theme ]; then
  mkdir -p ${workdir}/theme
fi
gst=/usr/share/gnome-shell/gnome-shell-theme.gresource

for r in `gresource list $gst`; do
        gresource extract $gst $r >$workdir/${r#\/org\/gnome\/shell/}
done

2. Edit gnome-shell-theme.gresource.xml dan gnome-shell.css (bagian #lockDialogGroup )

Ini menciptakan direktori $HOME/shell-theme/theme . Ubah direktori ke lokasi ini.

Lalu buat file gnome-shell-theme.gresource.xml di direktori di atas.

Dengan konten berikut, sementara imagefilename harus diganti dengan nama file Anda gambar latar belakang .

<?xml version="1.0" encoding="UTF-8"?>
<gresources>
  <gresource prefix="/org/gnome/shell/theme">

    <file>imagefilename</file>

    <file>calendar-arrow-left.svg</file>
    <file>calendar-arrow-right.svg</file>
    <file>calendar-today.svg</file>
    <file>checkbox-focused.svg</file>
    <file>checkbox-off-focused.svg</file>
    <file>checkbox-off.svg</file>
    <file>checkbox.svg</file>
    <file>close-window.svg</file>
    <file>close.svg</file>
    <file>corner-ripple-ltr.png</file>
    <file>corner-ripple-rtl.png</file>
    <file>dash-placeholder.svg</file>
    <file>filter-selected-ltr.svg</file>
    <file>filter-selected-rtl.svg</file>
    <file>gnome-shell.css</file>
    <file>gnome-shell-high-contrast.css</file>
    <file>logged-in-indicator.svg</file>
    <file>more-results.svg</file>
    <file>no-events.svg</file>
    <file>no-notifications.svg</file>
    <file>noise-texture.png</file>
    <file>page-indicator-active.svg</file>
    <file>page-indicator-inactive.svg</file>
    <file>page-indicator-checked.svg</file>
    <file>page-indicator-hover.svg</file>
    <file>process-working.svg</file>
    <file>running-indicator.svg</file>
    <file>source-button-border.svg</file>
    <file>summary-counter.svg</file>
    <file>toggle-off-us.svg</file>
    <file>toggle-off-intl.svg</file>
    <file>toggle-on-hc.svg</file>
    <file>toggle-on-us.svg</file>
    <file>toggle-on-intl.svg</file>
    <file>ws-switch-arrow-up.png</file>
    <file>ws-switch-arrow-down.png</file>
  </gresource>
</gresources>

Sekarang, buka file gnome-shell.css-file di direktori dan ubah definisi #lockDialogGroup sebagai berikut:

#lockDialogGroup {
  background: #2e3436 url(imagefilename);
  background-size: [WIDTH]px [HEIGHT]px;
  background-repeat: no-repeat;
}

Set background-size ke resolusi yang digunakan GDM, ini mungkin bukan resolusi gambar.

3. Kemudian kompilasi kembali

Terakhir, kompilasi tema menggunakan perintah berikut:

glib-compile-resources gnome-shell-theme.gresource.xml

4. Salin file gnome-shell-theme yang telah dikompilasi

Dan salin file gnome-shell-theme.gresource-file yang dihasilkan ke/usr/share/gnome-shell direktori.

5. Mulai ulang gdm atau logout

Akhirnya restart gdm atau keluar saja.

Jadi!


1
Saya setuju dan mengotomatiskan solusi ini di sini: gitlab.com/zachbryant/Bash-Scripts/raw/master/GDM%20Custom%20Bg/…
Zach

@ Zak Mengapa Anda tidak memposting skrip Anda sebagai jawaban dalam pertanyaan ini? Ping saya dan saya akan menjawabnya ... Anda akan naik dari 3 poin menjadi 13 setidaknya!
WinEunuuchs2Unix

1

Cara mengubah latar belakang layar kunci Gnome 3:

  • Latar Belakang GDM Gray adalah loak di /usr/share/gnome-shell/theme/noise-texture.png
    • Ganti nama noise-texture.pngsebagai noise-texture.png.bak(sebagai root)
    • Salin latar belakang pilihan Anda di folder di atas dan beri nama noise-texture.png(sebagai root)
    • Mulai ulang gnome-shell: Alt+ F2, ketik Rdan tekan Enter.

(Setiap pembaruan ke gnome-shell akan menggantikan noise-tekstur.png Anda dengan yang asli, jadi Anda harus mengulangi yang di atas setelah setiap peningkatan gnome-shell)

Sumber


0

Anda memerlukan Ubuntu Tweak, jika Anda belum memilikinya, Anda dapat menginstalnya dengan menjalankan kode berikut di terminal.

sudo add-apt-repository ppa:tualatrix/ppa
sudo apt-get update
sudo apt-get install ubuntu-tweak

Kemudian luncurkan Ubuntu Tweak dan cari "login" di bilah pencarian lalu klik "pengaturan masuk" lalu tekan tombol buka kunci di kanan atas oleh bilah pencarian. Kemudian Anda dapat mengedit layar login Anda seperti yang Anda pilih dengan mengubah latar belakang atau tema Ikon dll.

masukkan deskripsi gambar di sini

Ini harus berfungsi baik untuk login GDM maupun LightDM.

Sumber: http://www.techdrivein.com/2011/01/how-to-change-gdmlogin-screen.html


4
Ini tidak berfungsi untuk GDM (3).
Tommy Brunn

Tampak menjanjikan, tetapi tidak bekerja untuk saya di ubuntu 13.04
wim


0

Saya baru saja menjelajah. Periksa/etc/gdm/greeter.gsettings

Di terminal, Anda bisa mendapatkan akses BACA ke file ini dengan mengetik:

nano /etc/gdm/greeter.gsettings

Anda akan melihat dalam file itu referensi ke: /usr/share/themes/Adwaita/backgrounds yang tampaknya memegang latar belakang garis yang Anda cari. Semoga berhasil!

Ingat, Anda harus meningkatkan penggunaan sudountuk menulis ke direktori ini. Atau jika Anda lebih suka menggunakan antarmuka grafis, Anda bisa mengetik ini di terminal untuk membuka geditsebagai pengguna yang ditinggikan, tetapi hati-hati jangan sampai merusak sistem Anda:

gksudo gedit /etc/gdm/greeter.gsettings

tidak, tidak berhasil untuk saya
Alessandro Cuttin
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.