[openbox] some bugs

vlad vla at uni-bonn.de
Sun Feb 3 20:14:33 EST 2008


hello dana,

On Sun, Feb 03, 2008 at 06:53:55PM -0500, Dana Jansens wrote:
> Hi Vlad,
> 
> On Sun, Feb 3, 2008 at 10:28 AM, vlad <vla at uni-bonn.de> wrote:
> >  first bug:
> >  i've tried the <bar> and <raise> options with the NextWindow entries in
> >  rc.xml. this leads to an openbox crash.
> >  in my rc.xml i have following:
> >     <keybind key="A-Tab">
> >       <action name="NextWindow">
> >       <bar>no</bar>
> >       <raise>yes</raise>
> >         <finalactions>
> >           <action name="Focus"/>
> >           <action name="Raise"/>
> >         </finalactions>
> >       </action>
> >     </keybind>
> >  now when pressing alt-tab ob crashes. sometimes it crashes directly,
> >  sometimes after 2-3 times.
> 
> I can't reproduce this at all... there must be some other factor
> involved.  Might I have a copy of your rc.xml and .xinitrc.  And/or
> could you produce a backtrace for the crash?
> 

hmm, that's strange. i changed nothing from 3.4.5 to 3.4.6, only added
this two lines to rc.xml. i switched back to 3.4.5 and it works again
the usual way. (of course, i deleted the entries again.) 
i use the same rc.xml for long time now, just extended it with the new
features i needed. 
i send the two files now. 
now a newbie question: how to produce a backtrace? i have no idea...


> >  second:
> >  the client-combined-menu doesn't show the desktop names but only "manage
> >  desktops" (see screenshot: http://img248.imageshack.us/img248/9868/screenshotfrom20080203afq2.png).
> >  i don't think that's intended.
> 
> this was easy to track down and fix. thanks :)
> 
you're welcome. 

> >  now a feature request:
> >  could you please make the "manage desktop"-stuff in the client-combined-menu optional.
> >  for now i comment following lines in client_list_menu.c out:
> >  lines 155-159:
> >  "
> >     /*
> >     menu_add_separator(menu, SEPARATOR, NULL);
> >     menu_add_normal(menu, ADD_DESKTOP, _("_Add new desktop"), NULL, TRUE);
> >     menu_add_normal(menu, REMOVE_DESKTOP, _("_Remove last desktop"),
> >                     NULL, TRUE);
> >     */
> 
> this has also been done by mikachu so you should thank him :)

woohoo! thanks mikachu!


vlad

-- 
-------------- next part --------------
##  .xinitrc file for openbox:

# D-bus
if which dbus-launch >/dev/null && test -z "$DBUS_SESSION_BUS_ADDRESS"; then
       eval `dbus-launch --sh-syntax --exit-with-session`
fi

# Preload stuff for KDE apps
if which start_kdeinit >/dev/null; then
  LD_BIND_NOW=true start_kdeinit --new-startup +kcminit_startup &
fi

## used backgrounds:
source ~/.fehbg &

## used stuff & eye-candy:
xrdb -merge ~/.Xresources &
xset s off &
xset m 6 3 &
xset dpms 240 480 720 &
docker -vertical -border 5 &
setxkbmap de &
numlockx on &
irexec --daemon &
sleep 1; conky -b &
sleep 1; yeahconsole &
(sleep 2 && wbar -idist 13 -bpress -nanim 7 -jumpf 1.1 -balfa 0) &
xmodmap ~/.Xmodmap &

ssh-agent /usr/bin/openbox

##  clean up
killall irexec
-------------- next part --------------
A non-text attachment was scrubbed...
Name: rc.xml
Type: lication/set-payment-initiation
Size: 46362 bytes
Desc: not available
URL: <http://icculus.org/pipermail/openbox/attachments/20080204/91620774/attachment.bin>


More information about the openbox mailing list