Default wallpaper style keeps reverting to zoom

Asked by Samuel Henthorne

Whenever I try to set the "Default Style of wallpaper images" to anything but Zoom, (namely Scale) the program reverts the style to Zoom automatically. The wallpaper still changes, but it's stuck on Zoom, which crops some of the images drastically. I would like a bugfix release to... well, fix this bug.

Question information

Language:
English Edit question
Status:
Solved
For:
Wallch Edit question
Assignee:
No assignee Edit question
Solved by:
Alex Solanos
Solved:
Last query:
Last reply:
Revision history for this message
Best Alex Solanos (hakermania) said :
#1

Hello Samuel, we are aware of this and thanks for your time.

Please install the latest version of wallch, which solves these problems through running these commands inside your terminal:

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

Thanks!

Revision history for this message
Samuel Henthorne (edsrule-sh) said :
#2

Thanks alexsol, that solved my question.

Revision history for this message
Samuel Henthorne (edsrule-sh) said :
#3

Thanks, that fixed it. My only problem is that I didn't see the update earlier. (I grabbed this from the Ubuntu Software Center originally) Oh, well. Problem solved, not my problem anymore.

Revision history for this message
Eric Sysak (sysakeric) said :
#4

I'm very happy that I found this fix, but why does it need to be executed on Ubuntu 13.10!?!?! WARNING RANT FOLLOWS - This post is from 16 months ago! I've just switched to Ubuntu (I'm still trying to determine if I prefer Ubuntu over KDE Mint, which BTW handles this request seemlessly out of the box) and I don't know why the software repository is not updated with this new version which fixes a significant flaw. I'm a relative Linux newbie, but there has to be a method for getting Ubuntu's Software center updated. I do very much appreciate the Wall Changer devlopment team, and their work for adding this basic functionality to Unity. However, it's situations like this that kill the Linux on the desktop movement. First off this functionality is not included in Unity by default (are you listening Canonical?). When you do find the solution (not hard, but not trivial), and install it, there's a relatively significant bug. After verifying that I'm not missing some setting, and then searching, installing and trying other software that may not have this bug, I start searching for source of the probelm, and after an hour of reading solutions that are essentially "install wallch", I finally find this..... and it's from 16 f'ing months ago!!!!!! Someone PLEASE find the person responsible for making this update and don't stop kicking them until it's complete. I'd be more than happy to be the kicker, but I have no idea or motivation on how to find the person who is responsible. I do dearly hope it's Canonical and not the wallch team, but either way, the wallch team needs to beat the crap out of the person responsible until it's fixed, OR include very obvious documentation that multiple people at Canonical are not taking care of them. - RANT CONCLUDED for now. I apologize for the posted rant, but it's this waste of mutliple hours that affects wider acceptance of any Linux distro.

Revision history for this message
Alex Solanos (hakermania) said :
#5

Hello Eric :)

For 12.04:
sudo add-apt-repository ppa:wallch/12.04-3+
sudo apt-get update && sudo apt-get install wallch

For 13.04/13.10:
sudo add-apt-repository ppa:wallch/3+
sudo apt-get update && sudo apt-get install wallch

We are not getting paid enough for this (0.00$ per hour, actually).

I hope your rant is over, now :D

Revision history for this message
Alex Solanos (hakermania) said :
#6

Oh, as for 14.04, the new version of Wallch will be included in the main repos, probably, so you won't need a PPA in a couple of months that it will be available.

Revision history for this message
Alex Solanos (hakermania) said :
#7

And as for the updated version of USC, well, the actual problem of us (the developers) is packaging.

Packaging is a very demanding, time consuming process that can shallow your soul and torn it to pieces.

It's sometimes more time-consuming than programming itself.

Don't worry. The updated version wil 99.9% be included in 14.04.

Revision history for this message
Eric Sysak (sysakeric) said :
#8

Hi Alex, thanks so much for your reply! Ah, packaging is the issue. Well, as a relative newbie, I can say that I know nothing about packaging. But being in IT for over 15 years has taught me many times about time-consuming soul-crushing practices. I may regret saying this, but if there's anything I can do to help, I'd be glad to give it a shot. I'm not a developer by any stretch, but I am quite technical.

And please don't get me wrong, I know you guys are doing this because you want to and no one is paying you (well at least those who are not working for Canonical or RedHat). I'm really more pissed that Unity doesn't include this by default, IMHO, Canonical should pay you for the code and maintain it themselves!

Revision history for this message
Alex Solanos (hakermania) said :
#9

Huh, no :) Making and maintaining the code is clearly our choice!

Through all these years I've learned a couple of things about packaging, and, while I hate it and I am not even good at it, I don't want to ask from a newbie to include himself in. This would mean many hours lost from your side looking at manual pages and wandering in IRC.

We are looking for some expert; many projects have a packager, but nobody has shown up. As simple as that. As a result, I do the packaging work.

PS. Recently I tried including libwebsitesnapshot-qt (qt library for taking website snapshot, which supports login into website for taking snapshots of restricted pages) into Debian. Through months of work (library packaging is very demanding) I managed to build the perfect package ( https://mentors.debian.net/package/libwebsitesnapshot-qt ). Notice that there isn't a simple problem with it. Well, they decided that I was a newbie and it was not worth it giving it a shot, because library packaging is dangerous (applications depend on it, so if you break it, they will break as well). Telling them that I have sent Wallch twice into the Ubuntu repositories didn't have any result. The response was that I didn't have any other package into the Debian repositories. Well, 1 month of work gone :(

That's why having a packager is so important and so rare.

Revision history for this message
Eric Sysak (sysakeric) said :
#10

Thanks again Alex! I just want to add how fantastic 3.6 is!!! This was a major update in look and feel and it seems to perform flawlessly for me as well! Really excellent work and my apologies for my previous rant. I do really appreciate your work!