Help - Search - Members - Calendar
Full Version: Rox Keeps Reverting Backdrop On Screen Rotation
OESF Forums > Distros, Development, and Model Specific Forums > Distro Support and Discussion > pdaXrom
Tron
Hello all,

ROX on pdaxii13 with xfce4 (SL-C3100) keeps reverting to its default backdrop (the one defined as default with "rox-bset"), which resides in /usr/share/pixmaps/Wallpapers/background.png.

I can change the background graphically (ideally, I'd like no background at all), but the rotation mechanism keeps changing it back. I removed the line about rox-bg in the /etc/sysconfig/clamshell/scripts.d/x11scr script (which calls rox-bset with either the -portrait or -landscape option), but I keep missing something.

Is there a way to tell rox not to use any background at all? There must be a system-wide configuration option somewhere. Deleting the background.png gives me a very annoying error message each time I rotate the screen.

Alternatively, where else might rox-bg be called upon rotation?
Capn_Fish
Could you set the baclground image to be a solid color, so when it's set it appears not to change?

Kind of the lazy solution, but it should work.
Tron
Well, yeah, of course that would work. The point is that my zaurus takes about 5-6 seconds to complete rotation of desktop, panel and windows into the portrait mode and vice versa. I'd hope to reduce that time if it does not need to rotate the background, at which I don't look at anyway. Setting a solid color picture as a background would not help here.
adf
QUOTE(Tron @ Jun 25 2007, 07:44 PM)
Well, yeah, of course that would work. The point is that my zaurus takes about 5-6 seconds to complete rotation of desktop, panel and windows into the portrait mode and vice versa. I'd hope to reduce that time if it does not need to rotate the background, at which I don't look at anyway. Setting a solid color picture as a background would not help here.
*

the pdaxconfig tool (in pdaxii13) allows you to set a default backdrop for rox. it doesn't stretch the image(in my experience) but it does rotate and tile....is that at all helpful?

My currsent issue is that in ice wm rotating to tablet mode, then back forces my apps to be only 480 wide (in icewm/ with the panel at top and hiding turned on). the only solution i have so far is to restart X.
Tron
QUOTE(adf @ Jun 26 2007, 12:24 AM)
the pdaxconfig tool (in pdaxii13) allows you to set a default backdrop for rox.  it doesn't stretch the image(in my experience) but it does rotate and tile....is that at all helpful?

Do you mean the tool which just edits the conf-file in /home/root/Choices? No, that did not help, but the general Idea was good - I did not know that configuration files were in there (honestly, who'd look in a directory called "Choices" with a capital "C"?)
Anyway, underneath there are some rox-pinboard-specific configuration files, one of which defines the default backdrop to be /usr/apps/Settings/Backdrop/default.xml (another configuration directory - can't that stuff be all in /etc where it belongs?)
I then erased the backdrop lines in the default.xml and voila - standard backdrop is set no more and the set backdrop is kept after rotation.
Meanie
QUOTE(Tron @ Jun 27 2007, 04:12 AM)
QUOTE(adf @ Jun 26 2007, 12:24 AM)
the pdaxconfig tool (in pdaxii13) allows you to set a default backdrop for rox.  it doesn't stretch the image(in my experience) but it does rotate and tile....is that at all helpful?

Do you mean the tool which just edits the conf-file in /home/root/Choices? No, that did not help, but the general Idea was good - I did not know that configuration files were in there (honestly, who'd look in a directory called "Choices" with a capital "C"?)
Anyway, underneath there are some rox-pinboard-specific configuration files, one of which defines the default backdrop to be /usr/apps/Settings/Backdrop/default.xml (another configuration directory - can't that stuff be all in /etc where it belongs?)
I then erased the backdrop lines in the default.xml and voila - standard backdrop is set no more and the set backdrop is kept after rotation.
*



This is a ROX issue. You should complain to the ROX people. That's where ROX puts things. pdaXrom is just following the ROX 'standard'
all pdaXrom specific configs are in Choices directory. I think this is a python thing. under Sharp ROM configs are under /home/zaurus/Settings .. personally, I think these naming conventions came from the Windows world..., and the unix/linux converntion of hiding settings under home . something is not my fav convention either.
Tron
QUOTE(Meanie @ Jun 27 2007, 04:36 AM)
This is a ROX issue. You should complain to the ROX people. That's where ROX puts things. pdaXrom is just following the ROX 'standard'

I agree, there is not much pdaxrom can do about this. About the "Choices"-directory deriving from phython - well, I personally think the unix/linux convention of putting everything system-wide under /etc and everything user-specific under ~/.something is not that bad. At least one knows where to look, that's the advantage of a standard. Maybe it's a bit overpowered for a PDA, as I don't think many people use their Z as multiuser-machines.

However, I still would like to know where that rox-bg is called elsewhere when rotating. Sadly enough the busybox-version of "grep" does not understand the "-r" option, that would help...maybe I'll try to compile my own version of "grep" someday.
adf
QUOTE(Tron @ Jun 27 2007, 06:20 AM)
QUOTE(Meanie @ Jun 27 2007, 04:36 AM)
This is a ROX issue. You should complain to the ROX people. That's where ROX puts things. pdaXrom is just following the ROX 'standard'

I agree, there is not much pdaxrom can do about this. About the "Choices"-directory deriving from phython - well, I personally think the unix/linux convention of putting everything system-wide under /etc and everything user-specific under ~/.something is not that bad. At least one knows where to look, that's the advantage of a standard. Maybe it's a bit overpowered for a PDA, as I don't think many people use their Z as multiuser-machines.

However, I still would like to know where that rox-bg is called elsewhere when rotating. Sadly enough the busybox-version of "grep" does not understand the "-r" option, that would help...maybe I'll try to compile my own version of "grep" someday.
*


isn't there a full grep in the feed at tyrannozaurus already?
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2014 Invision Power Services, Inc.