fluxbox seems to load twice.
So what started as a very simple process is now frustrating me more than it ever should.
whenever I started fluxbox it used to load the wrong background and I would manually change it. I started going through my fluxbox configuration files looking for the offending picture, and found it in a few places including .fluxbox/lastwallpaper, .fluxbox/startup, and .fluxbox/styles. It may be worth mentioning that lastwallpaper had both the correct and incorrect backgrounds in it.
So naturally i change all of the above to the proper wallpaper and then kill fluxbox and restart it. Well now instead of the wallpaper the background is just black, and conky is not rendering properly to the screen. Everything was also running extremely slowly. Seemed odd, so I decided to kill fluxbox again. When I exit fluxbox via the flux menu, my background appears and conky shows up on the desktop. everything works as usual, and it seems to run faster. When I exit again, it drops down to the console. I've tried reversing what I did in the first place, but I cant stop it from doing this.
When I drop back down to the console, there are 2 messages that look interesting. Firstly i get: "Fluxbox: there is no background option specified in the style" and secondly: "XIO: fatal error 11 (resource temporarily unavailable) on xserver :0.0 after 487 requests (487 known processed) with 0 remaining"
This is some pretty odd behaviour, and I dont know whats causing it, let alone how to fix it.