Wallch 升级至 14.04 后不更换壁纸

Wallch 升级至 14.04 后不更换壁纸

Wallch 对我来说很好用(不算这个 -Wallch 变换频率自动重置)于10月13日发布。

升级到 14.04 后,我看到了顶部的新指示器,但没有选择壁纸/文件夹来从中选择随机壁纸的选项,也不会像以前一样在设定的间隔后自动更改。

还有谁也面临同样的困境并能找到解决方案吗?

答案1

很抱歉给您带来不便,查理,我是 Wallch 的开发人员之一,我不得不说这种不当行为不应该归咎于 Wallch。

Wallch 是使用 Qt 框架构建的,14.04 版本中所有基于 Qt 的应用程序都出现了奇怪的错误。

例如,我注意到 VLC 中有一个错误:当我更改系统音量时,VLC 的音量也会更改,Clementine 的指示器一直出现和消失,现在 Wallch 似乎也存在问题,例如单击“壁纸”选项卡上的“开始”不起作用,有时还会导致应用程序崩溃,能够从 Unity 打开多个实例,调整窗口大小似乎也有问题,菜单栏有时不出现,Ctrl + Q 等快捷键不起作用。

在我自己安装 NVidia 驱动程序之前,Qt 应用程序没有出现任何问题。但之后所有基于 Qt 的应用程序都开始出现问题。Qt Creator(用于开发 Qt 应用程序的官方 IDE)在启动时崩溃,并显示特定于 X 服务器的错误消息。

这对开发人员来说确实令人沮丧。花费这么多时间测试应用程序的错误,却发现集成本身有问题,而你却无能为力,这真的很可悲。实际上你可以,但看到从一个 Ubuntu 版本到另一个版本有这么多变化,并且需要更改代码,这非常令人沮丧。

我们已经对 Wallch 测试过很多次,从未发现过此类错误。

我现在正在自己修复这些错误。

更多信息请参阅https://bugs.launchpad.net/ubuntu/+source/wallch/+bug/1310776

答案2

这个问题再一次出现了,我自己也遇到了 Wallch 的问题,我似乎找到了一些小的解决方法。它需要使用一个终端(你必须专门为该程序使用终端,但你可以很容易地把它藏在某个地方)。此解决方案适用于从普通壁纸屏幕更改壁纸。

首先,打开图形界面并设置您希望更改图片的时间间隔。我说从图形界面执行此操作是因为我找不到可以为您设置它的命令行选项,尽管我可能只是没有充分梳理文档/错过了一些显而易见的东西。除此之外,即使关闭图形应用程序后,时间似乎也节省了。

设置首选间隔后,打开命令提示符并使用以下命令运行 wallch:

wallch --change=[directory for pics] --start

这很有效,并且壁纸以我想要的间隔在我想要的目录中更改,而不会导致应用程序崩溃。但是,无论如何,有一两次它崩溃/不起作用。为了解决这个问题,我运行了:

sudo apt-get purge wallch

sudo apt-get install wallch

然后我运行了上面提到的代码,一切都运行顺利。

希望这可以帮助!

答案3

我使用多种多样。http://peterlevi.com/variety/ 这不是最好的解决方案,但我真的很喜欢这个程序,这就是我推广它的原因。:)

答案4

尝试从最新的 repo 安装 Wallch:

sudo add-apt-repository ppa:wallch/wallch-daily
sudo apt-get update && sudo apt-get install wallch

软件中心版本已过时,对我来说不起作用,但是当我从这里安装它时,它运行完美!

ps:确保在首选项中选择了正确的桌面环境。如果不清楚,请尝试“Unity Gnome”。

相关内容