Jak ustawić tapetę LightDM w Ubuntu 14.04?

10

W poprzednich wersjach Ubuntu wybranie jednej z domyślnych tapet oznaczało, że widziałeś ją również na ekranie logowania.

Jestem teraz na czystej instalacji Ubuntu 14.04, wydaje się, że tapeta LightDM jest ustawiona na /usr/share/backgrounds/warty-final-ubuntu.png. Ignoruje wszystko inne.

Próbowałem ustawić tapetę, klikając prawym przyciskiem pulpit i wybierając jeden z domyślnego zestawu (np. Ten odpowiadający /usr/share/backgrounds/Forever_by_Shady_S.jpg). Następnie zrestartowałem komputer, ale tapeta LightDM jest nadal domyślną fioletową tapetą.

Rzuciłem okiem na plik dziennika na /var/log/lightdm/x-0-greeter.log:

[+ 0,10 s] DEBUG: background.vala: 483: Regenerowanie tła [+ 0,10 s]

DEBUG: background.vala: 68: Tworzenie tła

/usr/share/backgrounds/warty-final-ubuntu.png w 1920x1200,1440x900

Strona wiki wydaje się być nieaktualna, ponieważ wskazuje na lokalizacje plików konfiguracyjnych, które nie istnieją już w 14.04.

Udało mi się znaleźć kilka potencjalnych plików konfiguracyjnych w, /usr/share/lightdm/lightdm.conf.d/ale pliki tam nie zawierają żadnych konkretnych lokalizacji ścieżek, więc nie jestem pewien, jak kontynuować.

Zdaję sobie sprawę z wybredności LightDM - więc chodzi o domyślne tapety dostarczane z Ubuntu, wszystkie mają uprawnienia do odczytu na całym świecie i nie są szyfrowane ani na oddzielnych dyskach.

wprowadź opis zdjęcia tutaj

Mendhak
źródło
Z mojego doświadczenia wynika, że ​​tapeta, którą ustawiłeś, pojawia się podczas blokowania ekranu za pomocą nowego powitania.
LiveWireBT
Czy potrafisz znaleźć odpowiedź?
MathCubes
Wygląda na to, że odpowiedź udzielona przez Bruno Pereirę w [tym poście] [1] nadal działa. [1]: askubuntu.com/questions/64001/…
Valezan

Odpowiedzi:

12

W moim przypadku to rozwiązało problem.

org.gnome.settings-daemon.plugins.backgroundUstawienie był wyłączony, ale nie można ustalić, dlaczego. Gdy dconf-editorzaznaczyłem to pole wyboru i zmieniłem tapetę, zostało to odzwierciedlone na ekranie logowania.

wprowadź opis zdjęcia tutaj

Dconf-Editor: ORG / GNOME / SETTINGS-DAEMON / PLUGINS / BACKGROUND


Możemy uzyskać wartość powyższego ustawienia za pomocą wiersza polecenia:

gsettings get org.gnome.settings-daemon.plugins.background active

Możemy zmienić tę wartość za pomocą polecenia:

gsettings set org.gnome.settings-daemon.plugins.background active 'true'
Mendhak
źródło
Miałem ten sam problem po aktualizacji do 14.04. To rozwiązało mój problem!
DisgruntledGoat
Ta odpowiedź nie działała dla mnie. W moim przypadku zapisywanie jpg jako png w katalogu Pictures również nie działało. Ale kiedy zapisałem go jako png z aplikacji gimp i ustawiłem jako tapetę, zadziałało. Tak więc dla niektórych użytkowników będzie to po prostu format ich wizerunku, który jest przestępcą.
TenLeftFingers
to było rozwiązanie tego pytania, które postawiłem 8 miesięcy temu, dzięki!
Yonsy Solis,
6

Jak zmienić tapetę LightDM

  1. Zainstaluj Ubuntu Tweak

    Najpierw zainstaluj Ubuntu Tweak Kliknij tutaj, aby pobrać .deb i zainstalować go przez Gdebi, Centrum oprogramowania Ubuntu, itd. Lub Możesz zainstalować go za pomocą terminala za pomocą dwóch / trzech poleceń:

    wget https://launchpad.net/ubuntu-tweak/0.8.x/0.8.7/+download/ubuntu-tweak_0.8.7-1%7Etrusty2_all.deb
    sudo dpkg -i ubuntu-tweak_0.8.7-1%7Etrusty2_all.deb
    

    LUB

    sudo add-apt-repository ppa:tualatrix/ppa
    sudo apt-get update
    sudo apt-get install ubuntu-tweak-tool
    
  2. Otwórz Ubuntu Tweak

    i wykonaj kroki pokazane na poniższych obrazkach:

wprowadź opis zdjęcia tutaj

wprowadź opis zdjęcia tutaj

wprowadź opis zdjęcia tutaj

wprowadź opis zdjęcia tutaj

wprowadź opis zdjęcia tutaj

wprowadź opis zdjęcia tutaj

MathCubes
źródło
nie działa dla Ubuntu 14.04
Apurva
Działa dla mnie w Ubuntu 14.04 z Xmonada, o ile przesuwam tapetę, którą chcę, do / usr / share / tła i odpalam ubuntu-tweak przez gksudo.
Tony Martin
3

Jeśli zamierzasz zmienić plik, który należy do pakietu ( /usr/share/backgrounds/warty-final-ubuntu.pngnależy do ubuntu-wallpapers), najlepiej dodać przekierowanie pliku za pomocą dpkg-divert. W przeciwnym razie system pakietów nie wie, że plik w tej lokalizacji należy do Ciebie i zostanie zastąpiony przy każdej aktualizacji pakietu. Chociaż ubuntu-wallpaperszmienia się rzadko, może się zmienić po uaktualnieniu systemu do nowej wersji Ubuntu.

Korzystanie dpkg-divertjest proste:

sudo dpkg-divert --local --rename /usr/share/backgrounds/warty-final-ubuntu.png

Spowoduje to zmianę nazwy pliku z .distribsufiksem i możesz teraz dodać własną wersję pliku. Aktualizacje pakietów wpłyną na .distribplik, a nie na jego wymianę.

Ustawiłem tło, które chciałem, używając dowiązania symbolicznego:

sudo ln -s autumn-dusk.jpg /usr/share/backgrounds/warty-final-ubuntu.png

Jeśli chcesz użyć jednego ze swoich plików, upewnij się, że jest on dostępny dla innych użytkowników. Wszystkie katalogi nadrzędne muszą mieć uprawnienia do odczytu i wykonywania. Możesz to sprawdzić za pomocą:

sudo -u nobody file /usr/share/backgrounds/warty-final-ubuntu.png

Jeśli nie jest dostępny, otrzymasz Permission deniedwiadomość od file.

Neil Mayhew
źródło
2

Po prostu skopiowałem moją tapetę na /usr/share/backgrounds/warty-final-ubuntu.png i zadziałała bez problemów.

użytkownik271160
źródło
2

Miałem podobną sytuację jak ty, ale rozwiązaną w naprawdę prosty sposób. Dla mnie z powodzeniem zmieniłem tło lightdm na niestandardową tapetę po czystej instalacji. Następnie dzisiaj zmieniłem go na inną tapetę, która się nie powiodła i pokazała domyślną fioletową.

Więc sprawdziłem x-0-greeter.log i dowiedziałem się, że próbował załadować moją tapetę, ale nie powiódł się, ponieważ ten nie miał pozwolenia. Następnie sprawdziłem pozwolenie na tapetę iz jakiegoś powodu ustawienie uprawnień dla „Inne” zostało ustawione na „Brak”. Zmieniłem go na „Tylko do odczytu”, a następnie program powitalny może teraz pomyślnie załadować niestandardową tapetę.

Być może to też jest powód twojej sprawy.

Witaj świecie
źródło
0

Właśnie rozwiązałem ten problem, kopiując obraz tła do folderu / usr / share / backgrounds (z pkexec nautilusleniwym mną lub w lepszy sposób sudo cp /path/to/image.jpg /usr/share/backgrounds). Następnie regularnie zmieniałem obraz tła z Unity. Tę ostatnią zmianę musisz wykonać dla dowolnego menedżera pulpitu, który masz w systemie. Myślę też, że obraz musi znajdować się poza folderem użytkownika.

To zadziałało dla mnie.

CiberSheep
źródło
Dzięki jkt123 za poprawienie gramatyki. Teraz dzięki tobie mówię lepiej po angielsku.
CiberSheep
Do Twojej wiadomości askubuntu.com/questions/11760/…
LiveWireBT
Dzięki livewirebt. Nie wiedziałem o tym. Teraz jednak nie zapomnę. Myślę, że lepiej jest sudo cpwtedy użyć
CiberSheep