It's all easy enough sorted out regardless. So yeah do be mindful of typo's, not really a big deal when using sudo update-alternatives -install really anyway. usr/bin/icewm-session that's the one to use for this. When openbox-session is run, it's a full graphical interface, all it's files such as the autostart are used, not so with /usr/bin/openbox. When /usr/bin/fluxbox is used, it's just running as a bare window manager and doesn't execute any of those files, same goes for openbox-session vs just openbox which the binaries are of course kept in same location, ie: /usr/bin/openbox-session and /usr/bin/openbox. Thus when the binary run at /usr/bin/startfluxbox is added and set as default x-session fluxbox will run all it's customized config files in kept in your users home directory, /home/youruser/.fluxbox is where these things go. Sorted out why, checking out "man update-alternatives" is a good idea, knew some of the relevant cmds involved but couldn't remember the syntax anyway try ie: "update-alternatives -display x-session-manager" it'll list out which graphical interfaces you can set as default x-session, here's where I messed up with installing fluxbox to x-session-manager, was in a hurry and probably did "which fluxbox" at the time, which will show /usr/bin/fluxbox but that binary is meant to be used when fluxbox is acting as a window manager for another desktop, startfluxbox is meant to be used as a full stand-alone graphical session, "which startfluxbox" will show the following. Had installed it to x-session as shown above but it wasn't running it's startup file etc. Okay here's the deal, recently was dorking with FB and thing didn't seem to be working. Plus I owe Fluxbox an apology some recent borkage was my error/Pebcak, though thing still comes up quite a bit short compared to Openbox imo. Hey wanted to leave this with an important update and some additional info. After which the sucker should be up and running again. If at some point in future you wish, re-enable the sucker with "sudo systemctl enable lightdm" and you may also need to run "sudo dpkg-reconfigure lightdm" too. Another would be to use "sudo systemctl disable lightdm" to disable lightdm and keep it from automatically starting every time the system boots up. Couple options, remove the display manager from your OS, you can always reinstall it later if desired. For all this automagic-ness to work, you'll have to change that. You'll be met with a command-line login to enter the user and password you want to use.įinally, you likely already have a display manager running. Easy, peasy, just skip step 1 (or remove the directory/nf file. NOTE: Ok another scenario, the above is perfectly fine for a single user system but what about a multi-user one or one on which you want to be able to login more than one username. Once it's selected it'll launch as default x-session until something else is chosen. In the above, I'm installing something to the x-session-manager group of update-alternatives, in this case, fluxbox, /usr/bin/fluxbox is where fluxbox errrr, lives and I'm giving it a priority of 40 there. Code: Select all sudo update-alternatives -install /usr/bin/x-session-manager x-session-manager /usr/bin/startfluxbox 40
0 Comments
Leave a Reply. |