Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!wuarchive!csus.edu!ucdavis!csusac!unify!openlook!openlook-request From: grp@magpie.unify.com (Greg Pasquariello) Newsgroups: comp.windows.open-look Subject: Re: OpenWindows backgrounds (dammit) Message-ID: <4w5wjtp@openlook.Unify.Com> Date: 21 Jan 91 17:41:10 GMT Lines: 28 > >Well, I just got accustomed to the idea that my monochrome SLC just >won't do that nifty 3d-look that I like so much, and started working >on how to get the background to be set to a bitmap pattern. Under >normal X (previously compiled X11R4), I just had a line in my .xinitrc: >"xsetroot -bitmap $PATH/bitmapname". Real Easy. Under Sun's OpenWindows >V2.0, I put this ANYWHERE (.xinitrc, .openwin-init) and sure enough, >the bitmap comes up, only to be replaced moments later by this nondescript >grey background. If I type the command by hand in one of my xterm windows >everything is fine, but I want this to come up automatically. Of course, >the documentation doesn't mention any kind of resources for the "Workspace" >except "WorkspaceColor" which (as I understand it) is useless. > >Is there something that I'm just too blind to see, or is this thing really >designed so bass-ackwards that you can't customize your background >automatically (unless of course you like solid "colors")? Whats happening is a race condition between the olwm and the xsetroot. I am unaware of any resources that will allow you to do this kind of thing, but I've had success by starting olwm first, then, as the very last thing, sleep for a few seconds and do the xsetroot. This will allow time for olwm to do it's background, at which point the xsetroot can run and replace it. >-- >----- >Pete Hartman pwh@bradley.bradley.edu Haazavaa? >