#1: The End of The Pier

#2: Curving Over The Sea

#3: The Seagull




I caught a partial item regarding plastic shopping bags on the news channel this morning. I suspect that someone was saying it’s very green to charge for plastic bags, and someone else saying it isn’t fair on those who are not on a planned shopping trip.
Both are right of course.
If you are doing a big shop then taking along special bags to bring the shopping home is not only sensible, it is also the sort of thing that you are likely to remember – those cheap bags that supermarkets supply you with are really quite irritatingly cheap and nasty.
But if you are popping into a shop on the way home from work, you are not so likely to have a stock of bags available and this is when cheap plastic bags are so useful. But it is not the plastic that is the useful part – we want a bag.
And in the past there was an alternative that was greener, and just as convenient. In fact there are many shops still using this kind of bag. It is more expensive than cheap disposable plastic bags, but not ruinously so – perhaps 10-15p per bag. And of course it is recyclable.
So why not? Or at least give us a choice.
Warning: This page details a shell script that I’ve produced for my own amusement; it isn’t a product. It hasn’t been tested in lots of environments, and it will take some hacking to get it to work for you. If you’re looking for something to use, move along; if you’re looking for ideas to improve a real wallpaper setting program, you might want to read on.
So elsewhere I’ve admitted to driving a stake through the heart of GNOME’s wallpaper plugin to allow my own wallpaper script to work. Well, I could hardly do that and not announce it could I? So here goes :-
If you’re still interested in getting a copy it’s available at http://zonky.org/src/set-random-background.
If for some peculiar reason (I’ll come to those later) you want to prevent GNOME from setting the desktop wallpaper, you used to have a relatively easy option. If you search for how to disable the wallpaper setting in GNOME, you will find frequent mentions of the method. Unfortunately it no longer seems to work.
It seems that the GNOME developers in their infinite wisdom have seen fit to ignore any previous setting that allowed you to override GNOME and say “I’ll set the background myself”, and quite possibly no longer have that option available. Well, where there’s a will there’s a way :-
$ sudo zsh # cd /usr/lib/gnome-settings-daemon-3.0 mv background.gnome-settings-plugin _background.gnome-settings-plugin mv libbackground.so _libbackground.so pkill gnome-settings-daemon gnome-settings-daemon
At this point your terminal will be taken over by the gnome-settings-daemon and it will scroll tons of messages past your nose. If you scroll up, you will see close to the top a mention of being unable to load the background setting plugin. At which point you can use your favourite background setting tool (a word on that later) to set the background.
This is a rather brutal method of disabling this, and is prone to failure when the relevant software packages are upgraded – your favourite package manager is likely to replace the “missing” files for you. So if you’re listening, GNOME developers, please resurrect a sensible method for turning this plugin off!
BTW: You may want to check your favourite background setting tool actually works properly in your environment; I’ve found that in my environment both Imagemagick and xloadimage silently failed, but feh and hsetroot worked fine. This had me puzzled for a moment when I tried the first two!
As to why I want to disable the GNOME wallpaper plugin, there are several reasons :-