Re: Wallpaper Has Stopped Working
Tony Houghton <[email protected]>
| Newsgroups | gmane.comp.desktop.rox.user |
|---|---|
| Message-ID | <[email protected]> |
On Thu, 3 Dec 2009 10:34:53 +0000 Mark Williams <[email protected]> wrote: > On Thu, 03 Dec 2009 09:48:06 +0000 (GMT) > Jim Lesurf <[email protected]> wrote: > > > In article <[email protected]>, Tony Houghton > > <[email protected]> wrote: > > > <https://bugs.launchpad.net/ubuntu/+source/rox/+bug/432614>. Feel I'm keeping the link in because it might be a good idea if both of you, and any other Ubuntu users, subscribe to the bug so the packagers might take a bit more notice of it. [Snip] > > Given the above comments about the version I am using being old, etc, > > I'd like to ask: How easy might it be to try a newer version, but > > then be able to revert to what I have if that threw up other > > problems? And if I tried this, which version is most likely to be > > 'best' for my Xubuntu 9.04 laptop? The version of rox I'm using seems > > fine to me at present. The only puzzle is the odd pinboard/backdrop > > behaviour - which may well be due to a buglet in xfce, etc, anyway! Add these lines to /etc/apt/sources.list: deb http://ftp.uk.debian.org/debian/ testing main contrib non-free deb-src http://ftp.uk.debian.org/debian/ testing main contrib non-free (you can leave out the .uk if it isn't appropriate for you or happens to be not working at the time) then run "sudo apt-get update". Or do the equivalent with the graphical package manager. Uninstall the old version of rox-filer now because Ubuntu's has an "epoch" which fools apt into thinking it's newer. Then "sudo apt-get install -t testing rox-filer". This might not work, see below. If it does work, there is a way to "pin" packages, otherwise apt will try to replace it with what it thinks is the newer version each time you run an update. Unfortunately I don't know how. If that didn't work due to dependencies or something, build the source package. It's easiest if you start in a new, empty directory: apt-get source rox sudo apt-get build-dep rox (This will create a few files and a directory called something like rox-2.10) cd rox-2.10 (or whatever) dch -e (optional but recommended if you don't know how to pin; add an epoch to the version number on the first line ie change it to "1:2.10-1"; save the file) debuild -uc -us When that's done you'll find a new .deb file, amongst others, in the parent directory. Install it with "sudo dpkg -i rox-filer*.deb". Now you can delete all the other files and directory that were created along the way. You might also want to remove the debian sources from sources.list now unless you think you may need to do this again. > I had to reinstall the version of rf in the Ubuntu repos as, for some > reason, a lot of ROX stuff doesn't work without it. > > But mainly I'm using v2.10 from 0install Mixing the versions might cause more problems than it solves. If you want to stick with 0install instead of the .deb you need to find out where the executable for the 0install version is. It might have created a symlink in ~/bin, but Rox-Session should have added that to your PATH variable. What is your PATH ("echo $PATH"), and what session manager are you using? -- TH * http://www.realh.co.uk ------------------------------------------------------------------------------ Join us December 9, 2009 for the Red Hat Virtual Experience, a free event focused on virtualization and cloud computing. Attend in-depth sessions from your desk. Your couch. Anywhere. http://p.sf.net/sfu/redhat-sfdev2dev