Ist es möglich, für jeden Arbeitsbereich einen anderen Hintergrund zu haben?

81

Normalerweise benutze ich 4 verschiedene Arbeitsbereiche für verschiedene Dinge und sie sind immer gleich. Kann ich für jeden ein anderes Hintergrundbild erstellen?

Ich hätte gerne eine Antwort, die für die GNOME 3-Desktopumgebung, Unity und die Classic-Desktopumgebung funktioniert.


Diese Frage hat mehrere Antworten auf verschiedene Ubuntu-Versionen:

Alvar
quelle
2
Was ist mit Ubuntu 16.04?
DarenW
1
Oder übrigens 18.04?
Dronz

Antworten:

33

Ubuntu 10.04

Sie können das Wallpaper-Plugin für Compiz herunterladen, indem Sie compiz-fusion-plugins-extra ( sudo apt-get install compiz-fusion-plugins-extra) installieren . Es wird in der Kategorie "Dienstprogramm" in CompizConfig Settings Manager angezeigt.

Bevor Sie es verwenden können, müssen Sie Nautilus so konfigurieren, dass der Desktop nicht gezeichnet wird. Führen gconf-editorSie die Einstellung aus und deaktivieren Sie sie /apps/nautilus/preferences/show_desktop. Dadurch werden alle Desktop-Symbole ausgeblendet, und es gibt derzeit keine Lösung für diesen Nachteil.

Fügen Sie der Liste der Hintergründe Bilder hinzu, um das Hintergrundbild-Plugin zu konfigurieren. Sie werden den Arbeitsbereichen in der Reihenfolge zugewiesen, in der sie aufgelistet sind, und Sie müssen nicht die genaue richtige Nummer haben:

CompizConfig

Das Ergebnis:

Messe

ændrük
quelle
Das ist toll! Ich verwende zunächst keine Desktopsymbole - das ist also eine ausreichende Lösung!
Marco Ceppi
4
Wir können die Desktopsymbole nicht behalten ( brainstorm.ubuntu.com/idea/93 )
Olivier Lalonde
1
Ich hatte einmal Arbeitspatches, mit denen Nautilus in einer Compositing-Umgebung einen transparenten Desktop zeichnen konnte, damit wir Desktopsymbole und Tapetensymbole erhalten konnten. Leider wurden sie nie akzeptiert und der moderne Nautilus braucht mehr Änderungen, die ich nicht vorgenommen habe, um den gleichen Job zu erledigen.
Travis Watkins
2
Ich sehe die Einstellung in 12.04 nicht.
Colin Harrington
2
Für den 12.04 lesen Sie bitte
folgendes
31

12.04

Bildbeschreibung hier eingeben

wie man

Starten dconf-editor( ggf. dconf-tools installieren Installieren Sie die dconf-tools)

Bildbeschreibung hier eingeben

Navigiere zu org - gnome - desktop - background

Nun ist das sehr seltsame Bit - standardmäßig show-desktop-iconsist das deaktiviert. Klicken Sie darauf, um es anzukreuzen, und klicken Sie erneut, um es zu deaktivieren.

Installieren Sie jetzt zusätzliche Software:

compizconfig-settings-manager Installieren Sie den compizconfig-settings-manager

compiz-fusion-plugins-extra Installieren Sie compiz-fusion-plugins-extra

Starten Sie den Dash und suchen Sie nach ccsm

Filtern nach wallpaper- Aktiviert das Hintergrundbild-Plugin und fügt wie gezeigt ein neues Hintergrundbild hinzu.

Bildbeschreibung hier eingeben

Anmerkungen:

  • Als ich beim Testen das Hintergrundbild aktivierte, fror der Desktop fest ein. Ich hatte keine andere Wahl, als einen Hard-Reset über den Netzschalter durchzuführen.
  • Merke dir diese wichtigen Informationen:
    • Melden Sie sich ab und wieder an, um neue Hintergrundbilder anzuzeigen

Was sind einige der Probleme mit CCSM und warum sollte ich es vermeiden wollen?


Wenn Sie nicht riskieren möchten, können ccsmSie verwenden gconf-editor(Sie können es installieren, indem Sie ausführen sudo apt-get install gconf-editor).

gconf-editor Installieren Sie den gconf-editor

Bildbeschreibung hier eingeben

Fügen Sie die beiden Plugins wie gezeigt hinzu.

Bildbeschreibung hier eingeben

Fügen Sie wie gezeigt eine durch Kommas getrennte Liste mit den vollständigen Pfaden zu Ihrem Hintergrund hinzu.

fossfreedom
quelle
3
"Während des Tests, als ich das Hintergrundbild aktivierte, fror der Desktop ein. Ich hatte keine andere Wahl, als einen Hard-Reset über den Netzschalter durchzuführen" ... was die Probleme bei der Verwendung von ccsm perfekt illustriert!
Ryan McClure
Für mich funktioniert dies nur mit den in / usr / share / wallpapers bereitgestellten Hintergrundbildern. Funktioniert nicht mit Hintergrundbildern aus dem Web, zeigt nur schwarzen Bildschirm. Irgendeine Idee, wie man das behebt?
Countunique
Die Tapeten haben auf einem permanantly bereitgestelltes Laufwerk sein, so dass die Tapete Plugin es , sobald der Benutzer anmeldet holen kann Siehe. Ubuntu Wiki der automatischen Partition einhängen Seite
HEXcube
1
Die Option "Desktopsymbole anzeigen" war für mich bereits aktiviert. Während der Verwendung von Arbeitsbereichen sind noch keine Desktopsymbole vorhanden.
Srcspider
22

Ubuntu 13.04, 13.10 und 14.04

Bildbeschreibung hier eingeben

Wie man

Starten dconf-editor( ggf. dconf-tools installieren Installieren Sie die dconf-tools)

Bildbeschreibung hier eingeben

Navigiere zu org - gnome - desktop - background

Nun ist das sehr seltsame Bit - standardmäßig show-desktop-iconsist das deaktiviert. Klicken Sie darauf, um es anzukreuzen, und klicken Sie erneut, um es zu deaktivieren.

Installieren Sie nun eine zusätzliche Software: compizconfig-settings-manager Installieren Sie den compizconfig-settings-manager

Stellen Sie sicher, dass Sie das folgende Paket installiert haben: compiz-plugins Installieren Sie Compiz-Plugins

Starten Sie den Dash und suchen Sie nach ccsm

Filtern nach wallpaper- Aktiviert das Hintergrundbild-Plugin und fügt wie gezeigt ein neues Hintergrundbild hinzu.

Bildbeschreibung hier eingeben

Was sind einige der Probleme mit CCSM und warum sollte ich es vermeiden wollen?

Schließlich - aktivieren Sie die Verwendung von Arbeitsbereichen in Ihren Systemeinstellungen (Menüoption Zahnrad)

Bild

Hinweis: Die 12.04-Antwort wurde unter Verwendung des gsettings-Editors als Alternative zu ccsm beschrieben. Das Äquivalent für 14.04 ist dconf-editor.
Es ist nicht möglich (zumindest nicht leicht), weil Compiz verschiebbare Schemata verwendet. Die Option 'Hintergrundbild' unter 'org.compiz.profiles.unity.plugins' wird nur angezeigt, wenn Sie über ccsm ein Hintergrundbild hinzugefügt haben.

fossfreedom
quelle
2
Dies hat auf Ubuntu 14.10 nicht funktioniert ... Irgendeine Lösung?
Ionică Bizău
Wie würde das funktionieren, wenn Sie ein Programm wie Variety hätten, das den Desktop-Hintergrund ändert? Würde es es unabhängig für jeden Arbeitsbereich ändern?
Kalamalka Kid
Hmmm ... vermisse ich etwas? Seit 14.xx hat sich niemand mehr dafür interessiert? Ich verwende 17.10 und kann die zu installierenden ccsm-plugins-xxx nicht finden. In ccsm habe ich eine "Wand" -Einstellung, aber keine "Hintergrund" -Einstellung? Gibt es jemanden, der diesen Thread mit einer 17.10-Lösung aktualisieren könnte?
TheGeeko61
15

11.10

Navigieren Sie im nächsten Fenster zu "apps / nautilus / appearances" und deaktivieren Sie "show_dekstop" rechts. Bildbeschreibung hier eingeben

  • Öffnen Sie das Compiz- und Such- WallpaperPlugin Bildbeschreibung hier eingeben

  • Klicken Sie auf "Neu", um ein Hintergrundbild für Ihren ersten Arbeitsbereich auszuwählen.

Bildbeschreibung hier eingeben

  • Durchsuchen Sie, um ein Bild auszuwählen. Bildbeschreibung hier eingeben

Wiederholen Sie diesen Schritt für alle Ihre Arbeitsbereiche. Sobald Sie fertig sind, aktivieren Sie das Wallpaper Plugin.


Für diejenigen, die nicht über "show_desktop" im Konfigurationseditor verfügen -

  1. Gnome-tweak-tool installieren , in terminal- eingeben
    sudo apt-get install gnome-tweak-tool
  2. Drücken Sie Alt+ F2und geben Sie ein gnome-tweak-toolund drücken Sie die Eingabetaste.
  3. Klicken Sie auf ▸ Desktop ▸ Lassen Sie den Dateimanager den Desktop ▸ bearbeiten, und schalten Sie ihn aus

Abbildung des Dialogfelds "Gnome-Tweak-Tool"

4. Fahren Sie mit den obigen Anweisungen zum Ändern der Compiz-Einstellungen fort.

Achu
quelle
Anscheinend funktioniert Docky bei diesem Ansatz nicht und man kann keine Dateien und Ordner auf dem Desktop sehen. (Ich benutze Gnome-Classic am 12.04.) Gibt es eine Option und Lösung, um diese Funktion zu nutzen, ohne die Desktop-Funktionalität oder Zubehör wie Docky zu verlieren?
Fragesteller
8

Ubuntu 12.10

Dies ist derzeit nicht möglich. Aufgrund des Fehlers # 1020830 ist das erforderliche Compiz-Plugin nicht verfügbar.

ændrük
quelle
Dieser Fehler wurde laut Launchpad behoben This bug was fixed in the package compiz - 1:0.9.9~daily13.01.14-0ubuntu1. Ist es jetzt möglich?
Alvar
3

Ubuntu 17.10 und höher

Installieren Sie die Walkpaper GNOME Shell Extension von Ubuntu Software. Stellen Sie für jeden Arbeitsbereich ein anderes Hintergrundbild ein, indem Sie das Hintergrundbild beim Ändern des Arbeitsbereichs aktivieren. Klicken Sie nach der Installation von Walkpaper Extension Settings in Ubuntu Software auf die Schaltfläche auf dem Walkpaper-Bildschirm, um ein Walkpaper-Fenster zu öffnen. Im Walkpaper-Fenster können Sie die Einstellungen für jeden Arbeitsbereich ändern, indem Sie auf das aktuelle Hintergrundbild doppelklicken und zu einem neuen Hintergrundbild navigieren.

Bildbeschreibung hier eingeben

Walkpaper gibt beim Laden von - einen Fehler in GNOME Shell 3.30 aus global.screen is undefined. Eine einfache Benutzerumgehung besteht darin gedit ~/.local/share/gnome-shell/extensions/walkpaper*/extension.js, alle Vorkommen von global.screenmit auszuführen und zu suchen und zu ersetzen global.workspace_manager. Starten Sie gnome-shell mit neu setsid gnome-shell --replaceund drücken Sie die EnterTaste, bevor Sie das Terminal schließen, und es sollte funktionieren.

karel
quelle
1
Ein einfacherer Weg, GNOME Shell neu zu starten, ist, ALT-F2 zu drücken und "r" in das erscheinende Feld einzugeben. "r" bedeutet Neustart.
Heynnema
Ich mag diese Lösung, aber ich möchte verschiedene Tapeten haben Einstellungen für jeden Arbeitsbereich. Ist das möglich?
Kewal Shah
Wenn Sie die Einstellungen für einen Arbeitsbereich ändern, werden auch die Einstellungen für alle anderen Arbeitsbereiche geändert, mit Ausnahme des Hintergrundbilds selbst, bei dem es sich um verschiedene Hintergrundbilder für verschiedene Arbeitsbereiche handeln kann.
Karl
2
  1. Installieren Sie den Compiz Settings Manager:

    sudo apt-get installiere compizconfig-settings-manager

  2. Drücken Sie Atl + F2 und führen Sie Folgendes aus:

    gconf-editor

  3. Navigieren Sie zu apps> nautilus> preferences und deaktivieren Sie show_dekstop.

  4. Öffnen Sie als Nächstes den Compiz Setting Manager und wechseln Sie zum Hintergrundbild-Plugin.

  5. Klicken Sie auf "Neu", um ein Hintergrundbild für Ihren ersten Arbeitsbereich auszuwählen.

  6. Durchsuchen Sie, um ein Bild auszuwählen.

  7. Wiederholen Sie die Schritte für alle Ihre Arbeitsbereiche. Sobald Sie fertig sind, aktivieren Sie das Wallpaper Plugin.

  8. Das Thema von Unity wird nach dem Aktivieren des Plugins seltsam aussehen. Durch einen Neustart des Computers wird das Problem behoben.

Quelle: http://joesteiger.com/2011/07/18/enable-different-wallpapers-for-each-workspace-in-unity-ubuntu-11-04/

Hoffe das hilft,

Leinardo

LeinardoSmtih
quelle
2
Probleme mit den folgenden Schritten in Ubuntu 12.04. 1> gconf-editor hat nicht die Option, den Desktop in den Einstellungen von Nautilus anzuzeigen. 2> In compiz erhalten Sie keine Wallpaper-Plug-In Anregungen?
Srijan
2
In 12.04 gibt es leider kein "show_desktop" in apps> nautilus.
Benjamin
In späteren Versionen ist diese Option über das (Gnome) Tweak Tool unter "Desktop> Dateimanager den Desktop verwalten lassen" verfügbar.
Artm
Yahtzee! In 12.04 haben die obigen Anweisungen sehr gut funktioniert. Was ich hinzufügen kann, ist, wenn Sie Probleme haben, die Showdesktop-Einstellung zu finden. Versuchen Sie Folgendes: Klicken Sie auf Anwendungsmenü, dann auf Systemprogramme, Einstellungen suchen, dann auf Einstellungen und suchen Sie nach erweiterten Einstellungen. Nachdem Sie auf Erweiterte Einstellungen geklickt haben. Einmal in der erweiterten Einstellung. Sie werden das Desktop-Symbol und Sie können Ihre Einstellung dort vornehmen ..
1

Ubuntu 11.04

Ich weiß, dass dies mit möglich ist compiz. Hast / benutzt du compiz? wenn ja (installieren und) öffnen compizconfig-settings-managerund unter das wallpaper plugin schauen.

Wenn ich mich erinnere, würde das Hinzufügen mehrerer Hintergrundbilder die Reihenfolge festlegen (dh das erste ausgewählte Bild wird in Arbeitsbereich eins verschoben, das zweite in Arbeitsbereich zwei). Möglicherweise müssen Sie in den Einstellungen herumspielen, um compiz zum Rendern Ihres Hintergrundbilds zu erhalten.

Öffnen Sie das Terminal und geben Sie diesen Befehl ein:

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

Navigieren Sie dann zu:

  • System -> Einstellungen -> compizconfig im Einstellungsmanager.

Tippe "Tapete" in die Suche ein, klicke auf das Tapeten-Plugin, aktiviere es auf der linken Seite und wähle deine Tapeten aus.

Ich glaube, Sie müssen möglicherweise mehr Einstellungen in den Gnome-Kompatibilitätsoptionen oder so etwas ändern, aber ich kann mich nicht genau erinnern.

Finn
quelle
Bitte listen Sie die erforderlichen Befehle und die gesamte Software auf, die ich für eine Neuinstallation von 11.04 benötige.
Alvar
gehe immer davon aus, dass ich keine zusätzliche Software installiert habe.
Alvar
richtig, sorry. Äh, frisch vom 11.04? sudo apt-get install compiz compiz-core compizconfig-settings-manager compiz-plugins sollten dies für die Installation tun und dann zu system -> preferences -> compizconfig settings manager navigieren. tippe "wallpaper" in die suche ein, klicke auf das wallpaper plugin, aktiviere es auf der linken seite, wähle deine tapeten aus. Ich glaube, Sie müssen möglicherweise mehr Einstellungen in den Gnome-Kompatibilitätsoptionen ändern oder so, ich erinnere mich nicht genau und habe nichts, woran ich es testen kann
Finn
3
füge es in deine Antwort ein und verbessere die schreckliche Formatierung.
Alvar