[CentOS] updating to 6.4 broke olvwm/openwin

Fri Mar 22 20:08:23 UTC 2013
Miranda Hawarden-Ogata <hawarden at ifa.hawaii.edu>

On 2013/03/22 09:48, m.roth at 5-cent.us wrote:
> Miranda,
>
> Miranda Hawarden-Ogata wrote:
>> On 2013/03/21 11:44, Johnny Hughes wrote:
>>> On 03/21/2013 04:06 PM, Miranda Hawarden-Ogata wrote:
>>>> This morning a handful of workstations got upgraded from 6.3 to 6.4 and
>>>> things seemed to be functional, until we tried to log in to one of our
>>>> instrument accounts that for various reasons uses olvwm/openwin as the
>>>> desktop (and no, I don't have the option of changing that at this
>>>> time).
>>>> The desktop appears to load correctly, and mouse-focus and clicking
>>>> appears to work, but the .openwin-menu entries no longer function other
>>>> than clicking "exit" to log out of the session. I've tried reinstalling
>>>> xview and xview-client rpms, but that doesn't resolve it. I don't think
>>>> it's an issue with the user account, as the underlying commands work
>>>> when I su and execute them in an xterm. I was also able to reproduce
>>>> the problem on three separate computers.
> <snip>
>> Thanks for the suggestion. I did try downgrading xorg-x11-server (and
>> all its little friends) to the 6.3 versions, but that did not fix the
>> problem. I've also tried rebuilding the xview set from the src rpm, but
>> I wasn't able to get it to build in the not-too-long while that I spent
>> on it yesterday.
> <snip>
> This bugs me - I still think it's a permissions or configuration issue. It
> almost seems as though it's not seeing the local .openwin-menu, just some
> default from somewhere.
>
>            mark
Hi Mark, that's the weird thing, it IS seeing the menu file, as in when 
you right-click you do get the appropriate menu for the account you're 
logged into, but you can't execute any of the commands. I'd think that 
if it weren't seeing the local .openwin-menu file, then it wouldn't give 
you the custom menu but a generic one as you suggested. The startup 
xterms that some accounts are configured for, launched by the 
.openwin-init file, are also not showing up. It's like the process that 
runs those guys no longer has the power to exec commands (or something 
along those lines), but I'm not sure how to investigate that.

So yeah, it does bug me as well, but this morning I got asked what I'd 
tried, what the next options I was planning to try were, and then told 
to stop wasting any more time on it and just move the accounts over. I 
have a test system in my office that I can use to play with small 
trials, but I won't have the time to trial big things (like rebuilding 
xview). So unless we can think of some other small things to try, I'm 
just going to have to leave it be.

Thanks!
Miranda