Windowmanager Restart moves Workspace thumbnails


Forum: X and Fluxbox
Topic: Windowmanager Restart moves Workspace thumbnails
started by: noclobber

Posted by noclobber on Oct. 12 2004,22:33
After booting a DSL 0.8.2 CD, the workspace thumbnail view thingy (whatever it's called) originally appears in the screen's lower left corner, but if I right-click on the desktop and select Windowmanager / Restart, the workspace thumbnail view moves to the *upper* left corner of the screen, on top of the X Terminal icon.  I can't get the workspace thumbnail view back to the screen's lower left corner without exiting and restarting X, and I can't find anything in the fluxbox config files that sets the thumbnail's location.

A minor annoyance, yes, but I'd like to fix it.  Any ideas?

Posted by cbagger01 on Oct. 12 2004,22:48
Try opening up an xterm and type:

sudo killall bbpager
bbpager &
exit

and hopefully you will be back in business.

Posted by ke4nt1 on Oct. 12 2004,23:18
Would selecting "full enhanced desktop" in the menu work?
Or, running the "enhance" file again ?

curious..

73
ke4nt

Posted by cbagger01 on Oct. 13 2004,03:42
Nope.

The problem is that the x y coordinates of the existing bbpager process get scrambled somehow when the Window Manager is restarted.

The only solution that I am aware of is to kill the process and reload it either from the command prompt, or from the Fluxbox menu item "bbpager".

HTH

Posted by ke4nt1 on Oct. 13 2004,03:58
Thanks..

ke4nt

Posted by noclobber on Oct. 13 2004,20:55
Quote (cbagger01 @ Oct. 12 2004,18:48)
sudo killall bbpager
bbpager &
exit

Thanks.  That did the trick.

I created the file /home/dsl/reflux.sh containing this:

 #!/bin/bash
 # Restarts fluxbox while preserving bbpager's location

 sudo killall bbpager
 bbpager &
 fluxbox

then modified /home/dsl/.fluxbox/menu as follows:

from this:

  [submenu] (WindowManager) {}
     [exit] (Exit)
     [reconfig] (Reconfigure)
     [restart] (Restart)
  [end]

to this:

  [submenu] (WindowManager) {}
     [exit] (Exit)
     [reconfig] (Reconfigure)
     [restart] (Restart) {/home/dsl/reflux.sh}
  [end]

This seems to work pretty seamlessly.

Posted by cbagger01 on Oct. 13 2004,23:34
Hmm...

Maybe this is a good addition to a future versin of DSL.

Posted by roberts on Oct. 15 2004,19:31
Good post, with a simple mod to handle the "noicons" or plain desktop, it will be included in 0.8.3.
Powered by Ikonboard 3.1.2a
Ikonboard © 2001 Jarvis Entertainment Group, Inc.