Using Fluxbox 0.9.11


Forum: Window Mangers
Topic: Using Fluxbox 0.9.11
started by: kyleneitzel

Posted by kyleneitzel on Dec. 01 2006,17:52
I got Fluxbox 0.9.11 from myDSL. I see that it went to /opt/fluxbox-0.9.11. What is the proper way to activate it? Thanks.
Posted by mikshaw on Dec. 01 2006,18:33
Always read the info file for any mydsl extension you install.

The fluxbox-0.9.11.tar.gz extension was built a while ago, though, so its instructions are not very thorough.  They do not address the change in the way DSL now chooses a window manager. The icewm.uci package includes more complete instructions, but I'm going to need to put it somewhere that can be accessed without having to first install the application.
...like here....
Quote
In recent versions of DSL (since the addition of JWM)
1) Open up /home/dsl/.xinitrc in a text editor and scroll to the end
  of the file, where the "case" statement chooses the desktop to use.
2) Add a case for "icewm".  This must be done BEFORE the wildcard (*).
----------------------------------------
Here is part of the original:
       jwm )
         ./.background
         sleep 2
         exec jwm 2>/dev/null
       ;;
       * )
         exec fluxbox 2>/dev/null
       ;;
     esac
----------------------------------------
Here is what it would look like with icewm added:
       jwm )
         ./.background
         sleep 2
         exec jwm 2>/dev/null
       ;;
     icewm)
     exec /opt/icewm/starticewm 2>/dev/null
     ;;
       * )
         exec fluxbox 2>/dev/null
       ;;
     esac
----------------------------------------
3) Edit /home/dsl/.desktop, replacing the existing WM with "icewm".
4) Restart X.

In older versions of DSL (before the addition of JWM)
1) Open up /home/dsl/.xinitrc in a text editor and scroll to the end.
2) Replace "fluxbox" with "/opt/icewm/starticewm".
3) Restart X.


Replace "/opt/icewm/starticewm" with "/opt/fluxbox-0.9.11/bin/fluxbox".

There are other ways to do it, but I figure this is easiest.

Powered by Ikonboard 3.1.2a
Ikonboard © 2001 Jarvis Entertainment Group, Inc.