The Initial Build.
I decided to to for BBlean purely because in the minimal shelling I have done before, I'd gained a preference and familiarity for it, however As a quick check I did install both BB4win and xoblite and both were successfully set as the default shell and correctly booted as such.
With BBlean installed the following problems immediately surfaced:1. Missing IconsProblem:
It would seem that Vista has split the System tray (System notification bar) into too, one for normal icons as per XP, and one to contain the systems Vitals. Most notably the Battery Indicator, network icon, and sound icon.Solutions:
WIP2. Further Sound ProblemsProblem:
Another instant problem was that with the sound icon missing from the system tray, the only way to change the volume was to use the virtual keys on the laptop, neither of which worked. Leaving me with no easy way to change volume. For those in a similar situation you can use the following run command to open the volume controller:sndvol.exeSolutions:
I have started chewing on the problem of the volume controls as as my first problem and so far a few good solutions have come to light, but I am not fully satisfied with either:
The reason for the sound not working is best explained by the following post by Eun-Hjzjined:
The entire way windows controls volume has changed in vista.
In previous versions , 2k and XP, all programs fell into a basic "sound pool".
The "pool" being the "wave volume".
The "wave" control in XP gives an exponential increase in volume. The normal "volume" or "play control" uses a linear increase.
All programs in XP look at the "wave" and "play control" levels to determine application volume as well as add a volume control of its own into the mix if it directly supports sound.
Now with vista it all has changed. Slightly, but enough to be a BIG pain.
In VISTA the sound control works as such.
- there is a "system" volume that increases or decreases total output volume.
- each program has its own allocated volume control.
on top of that
- each program has its own internal volume control.
So, in essence, each program in VISTA has its own "wave" control. Its no longer a single system wide variable.
in the thread:BBLean stops volume controls functioning... little help?
As mentioned above the Vista sound system means the most standard commands which before would have altered the System Volume will now only alter the BlackBox processes master volume making all kinds of things no longer work.
To get a rudimentary volume controller I downloaded BBinterface
as well as a UIless CMD programNirCmd
Using theses tools I created the interface buttons in attachment below labelled Volume Buttons
Please note that the location of the nircmd is unique to my install, and you will need to change "C:\Skin!\NIcmd\nircmd" to where ever you have installed nircmd.
This at the very least gives a nice set of buttons which will change the volume and a temporary replacement for the icon to open the mixer, And I hope to soon have a slider version of this working.
On the issue of the Dell keys no long altering the volume correctly, although the BBkeyhook will help to make the buttons do at least something, they will not however for the reasons mentioned in the thread above alter the Vista master volume only instead alter the BlackBox's volume.
This sound issue is my current work in progress and I will update as i (hopefully) find better solutions!