X and Fluxbox :: hosed fluxbox with upgrade attempt



I have a picture frame laptop PII running DSL that I tried to upgrade fluxbox on. Using synaptic I was running into dependency problems. Finally made what I thought was progress but rebooting ended with an error message, startx no such command.

I realize this is not real specific as far as version number etc., if that bothers you, don't reply...

From the shell I used apt-get to install x windows, now I have xdm as a display manager. My picture frame works fine but apps that depend on what I assume is gtk do not, e.g. Firefox.

This whole thing started because I wanted the picture frame to boot up with Firefox in a second workspace. My thought was the upgraded fluxbox with the remember feature might be just what I need.

Any help on what to do to get unhosed? I'd like to figure out how to get rid of x-window-system which isn't working, get back to at least the default fluxbox I had and then maybe try again to upgrade.

Help.

I can't really help with uninstalling, since I don't know anything about debian packages. Normally MyDSL packages aren't recommended on a traditional harddrive install, but that may be the easiest way to get X running again. Otherwise, you'd either need to manually copy the original X files from a DSL iso or reinstall your system.

You really did go overboard with this, though. Fluxbox can be upgraded without the need for anything else. The trick is to compile it yourself. DSL doesn't have some libraries that are enabled by default in Fluxbox, so they will need to be disabled. Do "configure --help|less" to see what options there are to configure.
If I remember correctly, the following works on DSL with gcc1-with-libs (you can compile it in RAM from a liveCD if you don't want to install the gcc package permanently):
./configure --disable-kde --disable-gnome --disable-xft --disable-randr

Quote (mikshaw @ Nov. 20 2007,07:57)
You really did go overboard with this, though.

I wiped the disk. Live and learn.
Xft was added in 3.4
But i think the Xft headers are not included in gcc1-with-libs, so the build fails. I looked at the config.log from my last build of Fluxbox 1.0.0 and it said I used these options:
--disable-kde --disable-gnome --disable-imlib2 --disable-xft
Imlib2 was disabled by default in previous versions, but i guess they activated it in 1.0

Next Page...
original here.