当前位置: 首页>>技术教程>>正文


每个工作区可以有不同的背景吗?

, ,

问题描述

我通常为不同的事情使用4个不同的工作区,并且它们总是相同的,我可以为它们中的每一个制作不同的背景图像吗?

我想要一个适用于Unity和Classic桌面的答案。


这个问题有多个答案,涵盖不同的Ubuntu版本:

最佳解决思路

Ubuntu 10.04

您可以通过安装compiz-fusion-plugins-extra(sudo apt-get install compiz-fusion-plugins-extra)获取Compiz的Wallpaper插件。它将显示在CompizConfig设置管理器的实用程序类别下。

在你使用它之前,你必须配置Nautilus来不绘制桌面。运行gconf-editor并取消选中设置/apps/nautilus/preferences/show_desktop。这会使所有的桌面图标消失,目前还没有解决方案。

要配置Wallpaper插件,请将图像添加到背景列表中。他们将按照他们列出的顺序分配到工作区,并且您不必拥有精确的权利号码:

workspaces,background,ubuntu

结果:

workspaces,background,ubuntu

次佳解决思路

12.04

workspaces,background,ubuntu

how-to

启动dconf-editor(如果需要,安装dconf-tools)

workspaces,background,ubuntu

workspaces,background,ubuntu

导航到org - gnome - desktop - background

现在非常奇怪的一点 – 默认情况下,show-desktop-icons未被选中。点击它勾选它并再次点击它以取消勾选。

现在安装一些额外的软件:

compizconfig-settings-manager

compiz-fusion-plugins-extra

启动Dash并搜索ccsm

过滤到wallpaper – 启用墙纸插件并添加新墙纸,如图所示。

workspaces,background,ubuntu

笔记:

  • 在测试过程中,当我启用壁纸桌面冻结固体。我别无选择,只能通过电源按钮来执行hard-reset。

  • 记住这些重要信息:

    • 注销并重新显示新的壁纸

What are some of the issues with CCSM and why would I want to avoid it?


如果您不想冒险ccsm,那么您可以使用gconf-editor(可以通过运行sudo apt-get install gconf-editor来安装它)。

gconf-editor

workspaces,background,ubuntu

如图所示添加两个插件。

workspaces,background,ubuntu

如图所示,将comma-separated列表与full-paths一起添加到墙纸中。

第三种解决思路

Ubuntu 13.04,13.10和14.04

workspaces,background,ubuntu

如何

启动dconf-editor(如果需要,安装dconf-tools)

workspaces,background,ubuntu

workspaces,background,ubuntu

导航到org - gnome - desktop - background

现在非常奇怪的一点 – 默认情况下,show-desktop-icons未被选中。点击它勾选它并再次点击它以取消勾选。

现在安装一些额外的软件:compizconfig-settings-manager

workspaces,background,ubuntu

确保您已安装以下软件包:compiz-plugins

workspaces,background,ubuntu

启动Dash并搜索ccsm

过滤到wallpaper – 启用墙纸插件并添加新墙纸,如图所示。

workspaces,background,ubuntu

What are some of the issues with CCSM and why would I want to avoid it?

最后 – 在系统设置(Cog Wheel菜单选项)中启用工作区,

workspaces,background,ubuntu

注意:12.04 answer描述使用gsettings编辑器替代ccsm。 dconf-editor的等效值为14.04。由于使用可重定位架构的compiz,这是不可能的(至少不容易)。 ‘org.compiz.profiles.unity.plugins’下的’wallpaper’选项只有在您通过ccsm添加墙纸时才会显示。

第四种思路

11.10

在下一个窗口中,右侧导航到“apps/nautilus/appearances”和un-check “show_dekstop”。

workspaces,background,ubuntu

  • 打开Compiz并搜索Wallpaper插件

    workspaces,background,ubuntu

  • 点击“New”为您的第一个工作区选择壁纸。

workspaces,background,ubuntu

  • 浏览以选择图像。

对所有工作区重复此步骤。完成后,启用壁纸插件。


对于那些在配置编辑器中没有”show_desktop”的用户,

  1. 安装gnome-tweak-tool,输入终端-sudo apt-get install gnome-tweak-tool

  2. Alt + F2并输入gnome-tweak-tool并回车。

  3. 点击▸桌面▸让文件管理器处理桌面▸切换到关

workspaces,background,ubuntu

4.按照上面的说明更改compiz设置。

第五种思路

Ubuntu 12.10

目前这是不可能的。由于bug #1020830,必要的Compiz插件不可用。

第六种思路

  1. 安装Compiz设置管理器:sudo apt-get安装compizconfig-settings-manager

  2. 按下Atl + F2并运行:gconf-editor

  3. 导航到应用程序> nautilus >首选项并取消选中show_dekstop。

  4. 接下来,打开Compiz设置管理器并转到Wallpaper插件。

  5. 点击“New”为您的第一个工作区选择壁纸。

  6. 浏览以选择图像。

  7. 重复所有工作区的步骤。完成后,启用壁纸插件。

  8. 启用插件后,Unity的主题看起来很奇怪。重新启动计算机将修复它。

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

希望这可以帮助,

Leinardo

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/935.html,未经允许,请勿转载。