From: Mark W. <mar...@nt...> - 2009-12-02 20:30:07
Attachments:
Bug Report
|
Bug Report attached |
From: Tony H. <h...@re...> - 2009-12-02 21:23:30
|
On Wed, 2 Dec 2009 20:29:27 +0000 Mark Williams <mar...@nt...> wrote: > /home/mark/Apps/Settings/Wallpaper/AppRun' --sync > /home/mark/.cache/0install.net/implementations/sha1=635247a74610064dd00787834890340a9babcaee/Wallpaper/main.py:8: DeprecationWarning: Use the new widget gtk.Tooltip > tips = g.Tooltips() > /home/mark/.cache/0install.net/implementations/sha1=635247a74610064dd00787834890340a9babcaee/Wallpaper/main.py:42: DeprecationWarning: Use the new widget gtk.Tooltip > tips.set_tip(spin, _('The backdrop is changed each time the pinboard ' > > ** (rox:8812): WARNING **: Failed to open file '/usr/share/rox/images/dirs.png': No such file or directory What version of rox are you using? A deb package by the look of that path, but the one in Ubuntu is really old and nobody's responded to <https://bugs.launchpad.net/ubuntu/+source/rox/+bug/432614>. Feel like compiling it from source? If not you could use 0install instead. But the missing file is probably unconnected with the following error: > The program 'rox' received an X Window System error. > This probably reflects a bug in the program. > The error was 'BadAtom (invalid Atom parameter)'. > (Details: serial 454 error_code 5 request_code 20 minor_code 0) > (Note to programmers: normally, X errors are reported asynchronously; > that is, you will receive the error a while after causing it. > To debug your program, run it with the --sync command line > option to change this behavior. You can then get a meaningful > backtrace from your debugger if you break on the gdk_x_error() function.) I've been getting that a lot too, when I add an applet to the panel. It's quite likely a GTK error rather than Rox's fault (especially as it's occurring in two different versions if I've guessed right about the one you're using), but it's probably very rare for it to be triggered except by Rox (which is quite rare compared to GTK I suppose). -- TH * http://www.realh.co.uk |
From: Jim L. <jc...@au...> - 2009-12-03 09:49:05
|
In article <200...@re...>, Tony Houghton <h...@re...> wrote: > On Wed, 2 Dec 2009 20:29:27 +0000 Mark Williams > <mar...@nt...> wrote: <snip what Mark wrote> > What version of rox are you using? A deb package by the look of that > path, but the one in Ubuntu is really old and nobody's responded to > <https://bugs.launchpad.net/ubuntu/+source/rox/+bug/432614>. Feel like > compiling it from source? If not you could use 0install instead. > I've been getting that a lot too, when I add an applet to the panel. > It's quite likely a GTK error rather than Rox's fault (especially as > it's occurring in two different versions if I've guessed right about the > one you're using), but it's probably very rare for it to be triggered > except by Rox (which is quite rare compared to GTK I suppose). I'm also using the version of ROX supplied by synaptic for Ubuntu/Xubuntu. The above prompts me to add the following in case it is related. The quirks I described a while ago with the pinboard/wallpaper continue. I've settled on booting up the laptop into Xubuntu with "rox -S" assigned to F12. (Note that this does *not* include the -p= option.) I have installed the 'wallpaper' app. If I press F12 within a second or two of the xfce desktop appearing, then I get rox *with* a backdrop and pinboard. (Regardless of the command issued by F12 not including the pinboard option.) But if I wait a few seconds, I only get the 'iconbar' panel and no backdrop and pinboard when I press F12. Adding the option to ask for the backdrop and pinboard to the rox command issued by the Fkey generally doesn't give a backdrop and pinboard (as reported some time ago). So I'm in the odd position of *not* asking for a pinboard giving me one reliably, whilst asking for one fails to do so! :-) Hence I've settled on having to quickly press F12 to get the pinboard and backdrop to appear. Although why this works reliably, when no other method I've tried does, I have no idea. But since it works, I've just put this behaviour into the class of 'one of the infinite number of things I don't understand (yet)'. :-) 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! Slainte, Jim -- Electronics http://www.st-and.ac.uk/~www_pa/Scots_Guide/intro/electron.htm Armstrong Audio http://www.audiomisc.co.uk/Armstrong/armstrong.html Audio Misc http://www.audiomisc.co.uk/index.html |
From: Mark W. <mar...@nt...> - 2009-12-02 23:58:11
|
On Wed, 2 Dec 2009 21:23:16 +0000 Tony Houghton <h...@re...> wrote: > On Wed, 2 Dec 2009 20:29:27 +0000 > Mark Williams <mar...@nt...> wrote: > > > /home/mark/Apps/Settings/Wallpaper/AppRun' --sync > > /home/mark/.cache/0install.net/implementations/sha1=635247a74610064dd00787834890340a9babcaee/Wallpaper/main.py:8: > > DeprecationWarning: Use the new widget gtk.Tooltip tips = > > g.Tooltips() /home/mark/.cache/0install.net/implementations/sha1=635247a74610064dd00787834890340a9babcaee/Wallpaper/main.py:42: > > DeprecationWarning: Use the new widget gtk.Tooltip > > tips.set_tip(spin, _('The backdrop is changed each time the > > pinboard ' > > > > ** (rox:8812): WARNING **: Failed to open file > > '/usr/share/rox/images/dirs.png': No such file or directory > > What version of rox are you using? A deb package by the look of that > path, but the one in Ubuntu is really old and nobody's responded to > <https://bugs.launchpad.net/ubuntu/+source/rox/+bug/432614>. Feel like > compiling it from source? If not you could use 0install instead. > > But the missing file is probably unconnected with the following error: > > > The program 'rox' received an X Window System error. > > This probably reflects a bug in the program. > > The error was 'BadAtom (invalid Atom parameter)'. > > (Details: serial 454 error_code 5 request_code 20 minor_code 0) > > (Note to programmers: normally, X errors are reported > > asynchronously; that is, you will receive the error a while after > > causing it. To debug your program, run it with the --sync command > > line option to change this behavior. You can then get a meaningful > > backtrace from your debugger if you break on the gdk_x_error() > > function.) > > I've been getting that a lot too, when I add an applet to the panel. > It's quite likely a GTK error rather than Rox's fault (especially as > it's occurring in two different versions if I've guessed right about > the one you're using), but it's probably very rare for it to be > triggered except by Rox (which is quite rare compared to GTK I > suppose). > I uninstalled the version in the repos so now all I have is the 0install version Now I get this '/home/mark/Apps/Settings/Wallpaper/AppRun' /home/mark/.cache/0install.net/implementations/sha1=635247a74610064dd00787834890340a9babcaee/Wallpaper/main.py:8: DeprecationWarning: Use the new widget gtk.Tooltip tips = g.Tooltips() /home/mark/.cache/0install.net/implementations/sha1=635247a74610064dd00787834890340a9babcaee/Wallpaper/main.py:42: DeprecationWarning: Use the new widget gtk.Tooltip tips.set_tip(spin, _('The backdrop is changed each time the pinboard ' sh: rox: not found |
From: Mark W. <mar...@nt...> - 2009-12-03 10:35:29
|
On Thu, 03 Dec 2009 09:48:06 +0000 (GMT) Jim Lesurf <jc...@au...> wrote: > In article <200...@re...>, Tony Houghton > <h...@re...> wrote: > > On Wed, 2 Dec 2009 20:29:27 +0000 Mark Williams > > <mar...@nt...> wrote: > > <snip what Mark wrote> > > > What version of rox are you using? A deb package by the look of that > > path, but the one in Ubuntu is really old and nobody's responded to > > <https://bugs.launchpad.net/ubuntu/+source/rox/+bug/432614>. Feel > > like compiling it from source? If not you could use 0install > > instead. > > > > I've been getting that a lot too, when I add an applet to the panel. > > It's quite likely a GTK error rather than Rox's fault (especially as > > it's occurring in two different versions if I've guessed right > > about the one you're using), but it's probably very rare for it to > > be triggered except by Rox (which is quite rare compared to GTK I > > suppose). > > I'm also using the version of ROX supplied by synaptic for > Ubuntu/Xubuntu. The above prompts me to add the following in case it > is related. > > The quirks I described a while ago with the pinboard/wallpaper > continue. I've settled on booting up the laptop into Xubuntu with > "rox -S" assigned to F12. (Note that this does *not* include the -p= > option.) I have installed the 'wallpaper' app. > > If I press F12 within a second or two of the xfce desktop appearing, > then I get rox *with* a backdrop and pinboard. (Regardless of the > command issued by F12 not including the pinboard option.) > > But if I wait a few seconds, I only get the 'iconbar' panel and no > backdrop and pinboard when I press F12. > > Adding the option to ask for the backdrop and pinboard to the rox > command issued by the Fkey generally doesn't give a backdrop and > pinboard (as reported some time ago). So I'm in the odd position of > *not* asking for a pinboard giving me one reliably, whilst asking for > one fails to do so! :-) > > Hence I've settled on having to quickly press F12 to get the pinboard > and backdrop to appear. Although why this works reliably, when no > other method I've tried does, I have no idea. But since it works, > I've just put this behaviour into the class of 'one of the infinite > number of things I don't understand (yet)'. :-) > > 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! > > Slainte, > > Jim > 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 |
From: Tony H. <h...@re...> - 2009-12-03 12:43:46
|
On Thu, 3 Dec 2009 10:34:53 +0000 Mark Williams <mar...@nt...> wrote: > On Thu, 03 Dec 2009 09:48:06 +0000 (GMT) > Jim Lesurf <jc...@au...> wrote: > > > In article <200...@re...>, Tony Houghton > > <h...@re...> 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 |
From: Tony H. <h...@re...> - 2009-12-03 14:20:27
|
On Thu, 3 Dec 2009 12:43:02 +0000 Tony Houghton <h...@re...> wrote: > apt-get source rox That should be apt-get source -t testing rox -- TH * http://www.realh.co.uk |