Czy można mieć inne tło dla każdego obszaru roboczego?

81

Zwykle używam 4 różnych obszarów roboczych do różnych rzeczy i zawsze są one takie same. Czy mogę utworzyć inny obraz tła dla każdego z nich?

Chciałbym znaleźć odpowiedź, która działa dla środowiska graficznego GNOME 3, Unity i klasycznego środowiska graficznego.


To pytanie zawiera wiele odpowiedzi obejmujących różne wersje Ubuntu:

Alvar
źródło
2
Co z Ubuntu 16.04?
DarenW,
1
A może o 18.04?
Dronz

Odpowiedzi:

33

Ubuntu 10.04

Wtyczkę Wallpaper dla Compiz można uzyskać, instalując compiz-fusion-plugins-extra ( sudo apt-get install compiz-fusion-plugins-extra). Pojawi się w kategorii Utility w CompizConfig Settings Manager.

Zanim będziesz mógł z niego korzystać, musisz skonfigurować Nautilus, aby nie rysował pulpitu. Uruchom gconf-editori odznacz ustawienie /apps/nautilus/preferences/show_desktop. Spowoduje to zniknięcie wszystkich ikon pulpitu i nie ma obecnie rozwiązania tej wady.

Aby skonfigurować wtyczkę Tapeta, dodaj obrazy do listy tła. Zostaną one przypisane do obszarów roboczych w kolejności, w jakiej są wymienione, i nie musisz mieć dokładnej właściwej liczby:

CompizConfig

Wynik:

Expo

ændrük
źródło
To jest świetne! Na początek nie używam ikon pulpitu - więc jest to dość wystarczające rozwiązanie!
Marco Ceppi
4
Bani, że nie możemy zachować ikon pulpitu ( brainstorm.ubuntu.com/idea/93 )
Olivier Lalonde
1
Kiedyś miałem działające łaty, aby nautilus rysował przezroczysty pulpit w środowisku kompozycyjnym, abyśmy mogli uzyskać ikony pulpitu i ikony specyficzne dla tapety. Niestety, nigdy nie zostały zaakceptowane i współczesny łodzik potrzebuje więcej zmian, których nie wykopałem, aby wykonać tę samą pracę.
Travis Watkins,
2
Nie widzę ustawienia w 12.04.
Colin Harrington,
2
12.04 przeczytaj to: askubuntu.com/questions/116741/…
HDave
31

12.04

wprowadź opis zdjęcia tutaj

jak

Uruchom dconf-editor(w razie potrzeby zainstaluj narzędzia dconf Zainstaluj narzędzia dconf )

wprowadź opis zdjęcia tutaj

Nawigować do org - gnome - desktop - background

Teraz bardzo dziwny kawałek - domyślnie nie show-desktop-iconsjest zaznaczony. Kliknij, aby zaznaczyć, i kliknij ponownie, aby odznaczyć.

Teraz zainstaluj dodatkowe oprogramowanie:

compizconfig-settings-manager Zainstaluj compizconfig-settings-manager

compiz-fusion-plugins-extra Zainstaluj compiz-fusion-plugins-extra

Uruchom Dash i wyszukaj ccsm

Filtruj do wallpaper- włącz wtyczkę tapety i dodaj nową tapetę, jak pokazano.

wprowadź opis zdjęcia tutaj

Uwagi:

  • podczas testowania, kiedy włączyłem tapetę, pulpit zamarł. Nie miałem wyboru i musiałem wykonać twardy reset za pomocą przycisku zasilania.
  • pamiętaj o tej ważnej informacji:
    • Wyloguj się i zaloguj ponownie, aby wyświetlić nowe tapety

Jakie są niektóre problemy z CCSM i dlaczego miałbym tego unikać?


Jeśli wolisz nie ryzykować ccsm, możesz użyć gconf-editor(możesz go zainstalować, uruchamiając sudo apt-get install gconf-editor).

gconf-editor Zainstaluj gconf-editor

wprowadź opis zdjęcia tutaj

Dodaj dwie wtyczki, jak pokazano.

wprowadź opis zdjęcia tutaj

Dodaj listę rozdzieloną przecinkami z pełnymi ścieżkami do tapety, jak pokazano.

fossfreedom
źródło
3
„Podczas testowania, kiedy włączyłem tapetę, pulpit zastygł solidnie. Nie miałem wyboru, musiałem wykonać twardy reset za pomocą przycisku zasilania” ... co doskonale ilustruje problemy z używaniem ccsm!
Ryan McClure
Dla mnie działa to tylko z tapetami w / usr / share / wallpapers. Nie działa z tapetami z Internetu, wyświetla tylko czarny ekran. Masz pomysł, jak to naprawić?
Countunique
Tapety muszą znajdować się na dysku zamontowanym na stałe, aby wtyczka tapety mogła ją pobrać, gdy tylko użytkownik się zaloguje. Zobacz stronę Automatycznie
zamontuj
1
„Pokaż ikony pulpitu” było już dla mnie zaznaczone, nadal nie ma ikon pulpitu podczas korzystania z obszarów roboczych.
srcspider
22

Ubuntu 13.04, 13.10 i 14.04

wprowadź opis zdjęcia tutaj

Jak

Uruchom dconf-editor(w razie potrzeby zainstaluj narzędzia dconf Zainstaluj narzędzia dconf )

wprowadź opis zdjęcia tutaj

Nawigować do org - gnome - desktop - background

Teraz bardzo dziwny kawałek - domyślnie nie show-desktop-iconsjest zaznaczony. Kliknij, aby zaznaczyć, i kliknij ponownie, aby odznaczyć.

Teraz zainstaluj dodatkowe oprogramowanie: compizconfig-settings-manager Zainstaluj compizconfig-settings-manager

Upewnij się, że masz zainstalowany następujący pakiet: wtyczki compiz Zainstaluj wtyczki Compiz

Uruchom Dash i wyszukaj ccsm

Filtruj do wallpaper- włącz wtyczkę tapety i dodaj nową tapetę, jak pokazano.

wprowadź opis zdjęcia tutaj

Jakie są niektóre problemy z CCSM i dlaczego miałbym tego unikać?

Wreszcie - włącz korzystanie z obszarów roboczych w Ustawieniach systemu (opcja menu Koło zębate)

fotka

Uwaga: odpowiedź 12.04 opisana przy użyciu edytora gsettings jako alternatywy dla ccsm. Odpowiednikiem 14.04 jest dconf-editor.
Nie jest to możliwe (przynajmniej niełatwo) ze względu na kompizowanie przy użyciu schematów relokowalnych. Opcja „tapeta” w obszarze „org.compiz.profiles.unity.plugins” pojawi się tylko wtedy, gdy dodasz tapetę przez ccsm.

fossfreedom
źródło
2
To nie działało na Ubuntu 14.10 ... Jakieś rozwiązanie?
Ionică Bizău
Jak by to działało, gdybyś miał program typu Różnorodność, który zmienia tło pulpitu? Czy zmieniłby to niezależnie dla każdego obszaru roboczego?
Kalamalka Kid
Hmmm ... coś mi brakuje? Nikt nie był tym zainteresowany od 14.xx ?? Korzystam z wersji 17.10 i nie mogę znaleźć ccsm-plugins-xxx do zainstalowania. W ccsm mam ustawienie „ściany”, ale nie mam ustawienia „tapety”? Czy jest ktoś, kto mógłby zaktualizować ten wątek za pomocą rozwiązania 17.10?
TheGeeko61,
15

11.10

W następnym oknie przejdź do „apps / nautilus / wygląd” i odznacz „show_dekstop” po prawej stronie. wprowadź opis zdjęcia tutaj

  • Otwórz Compiz i wyszukaj Wallpaperwtyczkę wprowadź opis zdjęcia tutaj

  • Kliknij „Nowy”, aby wybrać tapetę do pierwszego obszaru roboczego.

wprowadź opis zdjęcia tutaj

  • Przeglądaj, aby wybrać obraz. wprowadź opis zdjęcia tutaj

Powtórz ten krok dla wszystkich obszarów roboczych. Po zakończeniu włącz wtyczkę do tapety.


Dla tych, którzy nie mają „show_desktop” w Edytorze konfiguracji-

  1. Zainstaluj gnome-tweak-tool , wpisz w terminal-
    sudo apt-get install gnome-tweak-tool
  2. Klawisz Alt+ F2i wprowadź gnome-tweak-tooli naciśnij Enter.
  3. Kliknij ▸ Pulpit ▸ Niech menedżer plików obsłuży pulpit ▸ przełącz na Wyłączone

obrazek okna dialogowego gnome-tweak-tool

4. Postępuj zgodnie z powyższymi instrukcjami dotyczącymi zmiany ustawień compiz.

Achu
źródło
Wydaje się, że takie podejście powoduje, że Docky nie działa i nie widać plików ani folderów na pulpicie. (Używam Gnome-Classic 12.04). Czy istnieje opcja i rozwiązanie mające tę funkcję bez utraty funkcjonalności pulpitu lub akcesoriów takich jak Docky?
PYTAJĄCY
8

Ubuntu 12.10

Obecnie nie jest to możliwe. Z powodu błędu # 1020830 niezbędna wtyczka Compiz nie jest dostępna.

ændrük
źródło
Ten błąd został naprawiony zgodnie z wyrzutnią This bug was fixed in the package compiz - 1:0.9.9~daily13.01.14-0ubuntu1. Czy to jest teraz możliwe?
Alvar
3

Ubuntu 17.10 i nowsze wersje

Zainstaluj rozszerzenie GNOME Shell Paper Walkpaper z Ubuntu Software. Ustaw inną tapetę dla każdego obszaru roboczego, zmieniając przełącznik tapety na obszarze roboczym. Po zainstalowaniu Walkpaper kliknij Extension Settings przycisk na ekranie Walkpaper w oprogramowaniu Ubuntu, aby otworzyć okno Walkpaper. W oknie Walkpaper możesz zmienić ustawienia dla każdego obszaru roboczego, klikając dwukrotnie bieżącą tapetę i przeglądając nowy obraz tapety.

wprowadź opis zdjęcia tutaj

Walkpaper wyświetla błąd w GNOME Shell 3.30 podczas ładowania - global.screen is undefined. Prosty obejście użytkownik jest prowadzony gedit ~/.local/share/gnome-shell/extensions/walkpaper*/extension.jsi znaleźć i zastąpić wszystkie wystąpienia global.screenz global.workspace_manager. Zrestartuj gnome-shell za pomocą setsid gnome-shell --replacei naciśnij Enterklawisz przed zamknięciem terminala, i powinno działać.

Karel
źródło
1
Prostszym sposobem na zrestartowanie GNOME Shell jest wciśnięcie ALT-F2 i wpisanie „r” w wyświetlonym oknie. „r” oznacza restart.
heynnema
Podoba mi się to rozwiązanie, ale chciałbym mieć inne ustawienia tapet dla każdego obszaru roboczego. Czy to jest możliwe?
Kewal Shah,
Po zmianie ustawień dla jednego obszaru roboczego, który również zmienia ustawienia dla wszystkich innych obszarów roboczych, z wyjątkiem samej tapety, która może być różnymi tapetami dla różnych obszarów roboczych.
karel
2
  1. Zainstaluj Compiz Settings Manager:

    sudo apt-get install compizconfig-settings-manager

  2. Naciśnij Atl + F2 i uruchom:

    gconf-editor

  3. Przejdź do aplikacji> nautilus> preferencje i odznacz show_dekstop.

  4. Następnie otwórz Compiz Setting Manager i przejdź do wtyczki Wallpaper.

  5. Kliknij „Nowy”, aby wybrać tapetę do pierwszego obszaru roboczego.

  6. Przeglądaj, aby wybrać obraz.

  7. Powtórz kroki dla wszystkich obszarów roboczych. Po zakończeniu włącz wtyczkę do tapety.

  8. Motyw Unity będzie wyglądał dziwnie po włączeniu wtyczki. Ponowne uruchomienie komputera naprawi to.

Źródło: http://joesteiger.com/2011/07/18/enable-different-wallpapers-for-each-workspace-in-unity-ubuntu-11-04/

Mam nadzieję że to pomoże,

Leinardo

LeinardoSmtih
źródło
2
Masz problemy z wykonaniem poniższych kroków w systemie Ubuntu 12.04. 1> gconf-editor nie ma opcji wyświetlania pulpitu w preferencjach w nautilusie. 2> W compiz nie mogę uzyskać żadnej wtyczki do tapet Jakieś sugestie?
Srijan,
2
W 12.04 nie ma „show_desktop” w aplikacjach> nautilus niestety.
Benjamin
W późniejszych wersjach ta opcja jest dostępna przez (Gnome) Tweak Tool w „Pulpicie> Poproś menedżera plików o obsługę pulpitu”.
artm
Jahtzee! W 12.04 Powyższe instrukcje działały bardzo dobrze. Mogę dodać, jeśli masz problemy ze znalezieniem ustawienia pulpitu programu. Spróbuj - kliknij Menu aplikacji, następnie Narzędzia systemowe, Znajdź preferencje, a następnie kliknij Preferencje i poszukaj ustawień zaawansowanych. Po kliknięciu Ustawienia zaawansowane. Raz w ustawieniach zaawansowanych. Pojawi się ikona na pulpicie i możesz tam dokonać regulacji.
1

Ubuntu 11.04

Wiem, że jest to możliwe dzięki compiz. Czy masz / używasz compiz? jeśli tak (zainstaluj i) otwórz compizconfig-settings-manageri spójrz pod wtyczkę tapety.

O ile pamiętam, dodanie wielu tapet ustawiłoby je w kolejności (tzn. Pierwszy wybrany obraz trafia do pierwszego obszaru roboczego, drugi obraz przechodzi do drugiego obszaru roboczego). Konieczne może być przemilczenie ustawień, aby uzyskać kompres do renderowania tapety.

Otwórz terminal i wpisz następujące polecenie:

 sudo apt-get install compiz compiz-core compizconfig-settings-manager compiz-plugins

Następnie przejdź do:

  • system -> preferencje -> compizconfig w menedżerze ustawień.

Wpisz „tapetę” w wyszukiwaniu, kliknij wtyczkę tapety, włącz ją po lewej stronie, wybierz tapetę.

Wydaje mi się, że być może trzeba zmienić więcej ustawień w opcjach kompatybilności gnoma lub coś w tym rodzaju, ale nie pamiętam dokładnie.

Fin
źródło
Proszę wymienić niezbędne polecenia i wymienić całe oprogramowanie, którego potrzebuję, jeśli mam nową instalację 11.04.
Alvar,
zawsze zakładaj, że nie mam zainstalowanego dodatkowego oprogramowania.
Alvar,
tak, przepraszam. Uh, świeże od 11.04? sudo apt-get install compiz compiz-core compizconfig-settings-manager wtyczki compiz powinny to zrobić podczas instalacji, a następnie przejść do systemu -> preferencje -> menedżer ustawień compizconfig. wpisz „tapetę” w wyszukiwaniu, kliknij wtyczkę tapety, włącz ją po lewej stronie, wybierz tapetę. Uważam, że być może trzeba zmienić więcej ustawień w opcjach kompatybilności gnoma czy coś takiego, nie przypominam sobie dokładnie i nie mam niczego, na czym mógłbym to przetestować
Finn
3
dodaj go do swojej odpowiedzi i popraw okropne formatowanie.
Alvar,