我知道这已经在不同的帖子中讨论过,(是否可以为每个工作区设置不同的背景?)但解决方案适用于 11.04。我想为每个桌面使用不同的壁纸。我已经安装了 compiz 和额外的插件来获取墙纸插件:
sudo apt-get install compizconfig-settings-manager compiz-fusion-plugins-extra
Run Code Online (Sandbox Code Playgroud)
然后我在插件中选择了 4 个新壁纸,包括一个 .jpg,它提示我启用 jpg 插件,我这样做了。接下来在高级设置(旧的 Ubuntu Tweak 工具)中,我将/Desktop/Have File Manager 处理桌面的设置设为 Off
结果是我有 4 个完全黑色的桌面。在玩了多张图片后,我设法让我的第四个桌面(右下)显示了一张图片。这些图片具有不同的分辨率,然后具有相同的分辨率,所以我不确定为什么那个特定的图片有效。
顺便说一句,如果我能成功完成这项工作,我还能使用我的 conky 吗?
我在建议后尝试过的解决方案仍然无效:
创建新帐户,进行设置 => 仅呈现 2 张图片:右上角和左下角。
试过CTRL+ALT+F1,然后回到CTRL+ALT+F7,还是没有
我确认在 compiz 中启用了 .jpg 和 .png。
谢谢。
可能的重复:
如何创建桌面墙纸幻灯片?
如何将我的壁纸设置为定期自动更换?
我可以将桌面背景图片设置为每隔给定时间从给定目录中随机设置一个文件吗?
我希望能够为 Awesome WM 中的不同标签设置不同的背景。有没有办法做到这一点?
可能的重复:
如何自定义实时 Ubuntu CD?
我想用我自己的墙纸自定义我的 Ubuntu 安装。
我知道在哪里更换壁纸
我复制我的墙纸,/usr/share/wallpapers然后修改比赛/xml 文件以使用它,但仅此而已。
我怎样才能使用相同的图像更改以下内容:
我正在使用自定义 XML 背景(在 Ubuntu 日修改)运行 12.04,该背景会根据一天中的时间发生变化。我注意到,更改计划在 XML 文件中发生的时间与它们实际显示在后台之间存在显着延迟。我还注意到,当我从暂停状态恢复时,也没有得到正确的背景图像。我发现手动循环壁纸可以解决这个问题,我已经编写了一个脚本来自动化这个过程。
如果我手动执行脚本,它工作正常。但是,当我安排脚本在 cron 中运行时,cron 不会更改背景。为了确保脚本被 cron 正确运行,我让它在运行后台更改后在我的主文件夹中创建一个目录,并且该目录创建成功,所以我知道 cron 正在运行并执行脚本。
我的脚本:
#!/bin/bash
sleep 5
gsettings set org.gnome.desktop.background picture-uri
file:///home/zak/Pictures/Wallpaper/DOU2.xml
sleep 1
gsettings set org.gnome.desktop.background picture-uri
file:///home/zak/Pictures/Wallpaper/DOU.xml
sleep 1
mkdir /home/zak/iscronworking
exit
Run Code Online (Sandbox Code Playgroud)
cron 只是无法访问gsettings吗?该作业在我的用户 crontab 上,因此不应以 root 身份运行。
我刚刚安装了 Gnome Shell 并更改了主题等等;但是我不能换壁纸。
我正在使用 Gnome 控制中心来更改墙纸,但即使我使用它也不起作用,gconftool并且像 Wallch 这样的程序也不工作。
在 Unity 上,这是同样的问题,但在 Unity 上,我可以使用 Compiz 墙纸更换器插件更改墙纸。
任何想法如何解决它?
我不知道是什么程序绘制了背景,但 Nautilus 不是。如果我知道它是哪个程序,我可以尝试杀死它以使用 Wallch,但我没有找到任何使用哪个程序的提示。
每次尝试将图像设置为墙纸(右键单击 Nautilus 并“设置为墙纸”)时,我还会在同一目录中获得该图像的副本(如“图像(副本)”)。为什么会发生这种情况,我该如何预防?
当我选择位于我的~/Pictures/Wallpapers/目录中的图像而不是位于已安装目录中的图像时,会发生这种情况。
我正在使用 Ubuntu 14.04。
我想要达到的目标:
我想自定义我的 Ubuntu 16.04 LTS 安装的完整启动以显示实际在我桌面上的相同壁纸。
到目前为止我取得的成就:
通过添加以下几行/etc/deault/grub并在update-grub之后执行,将墙纸添加到 grub 菜单中。
export GRUB_MENU_PICTURE="/boot/grub/wallpaper.png"
export GRUB_COLOR_NORMAL="white/black"
export GRUB_COLOR_HIGHLIGHT="black/white"
Run Code Online (Sandbox Code Playgroud)将壁纸添加到启动画面和登录画面
问题:
当我启动时,图片在 grub 中显示,但后来我很少看到启动画面,而是得到一个几乎空白的屏幕,显示文件系统检查,如下所示:
/dev/sda1: clean, 201776/60878736 files, 4991277/243040256 blocks
Run Code Online (Sandbox Code Playgroud)
这使我无法获得我想要实现的启动体验,因为在那之后不久就会弹出启动画面。
题:
如何从显示中删除此消息,以便使用我心爱的壁纸无缝启动,而无需完全关闭文件系统检查(如果可能)?
我想在我的桌面壁纸上使用 Ubuntu 版本名称,就像我们在底部 UBUNTU 12.04LTS 的登录屏幕(LDM 问候语)上一样。
我希望在另一侧(屏幕左侧)的桌面墙纸上以相同的方式显示。与 unity-greeter 具有相同的字体和样式。
任何人都知道如何在桌面上像 UNITY Greeter 一样获取 UBUNTU 版本名称?
有什么方法可以将 UNITY-Greeter 用作桌面壁纸?
我最近一直在尝试分离与默认设置相同的所有三种壁纸状态。他们是:
它们都有一个壁纸,默认情况下,三个都是相同的,并通过更改桌面壁纸进行更改。在 LightDM 中更改登录背景相当简单,但我还没有发现任何成功尝试更改锁定屏幕背景并将其从一致的背景设置中“释放”的尝试。
我一直在寻找解决方案,我得到了这个:
sudo gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set /desktop/gnome/background/picture_filename --type string /path/to/image.jpg
Run Code Online (Sandbox Code Playgroud)
但这不起作用。没有错误,没有注释 - 它根本不会影响设置。它编辑的文件存在,并且看起来合理合法 - 但它是无效的。
您将如何更正命令或诊断它的问题?
我正在使用 Ubuntu 12.10 Quantal Quetzal 并且正在运行 Unity(如果这还不是很明显)。