I heard about #! a few days ago and I had been really eager to try it out. I installed #! this morning (with a plethora of problems, unfortunately) and I got it working after a while. Now, however, I'm stuck with more trouble.
Lets start at the beginning. I installed the backport (you know, because the 3.2 kernel is clearly better than the 2.6.32 one, right?). I got my wireless working by copying a firmware file into /usr/local/lib/firmware. Everything worked fine until I tried to install the NVIDIA drivers. I installed the drivers using the method recommended here. When I rebooted, however, I was met with a rather unpleasant error about X failing to start because there was no driver detected.
I did some more Googlin' and tried many more solutions like bartos' fix, but none of them seemed to work. I think the problem is that I'm missing the linux-headers-3.2.0-0.bpo.1 kernel headers, and I can't find them anywhere. If i had those headers I could probably figure the rest out by myself, but I'm really clueless at the moment.
Help would be greatly appreciated. Where can I find the 3.2.0-0.bpo.1 headers?
Also, when I shut down X with /etc/init.d/gdm stop, I lose my internet connection. Is there any way to connect to the internet without X running?
The bpo1 kernel is no longer in backports, neither are the headers. Install the kernel and headers 3.20-0.bpo2. As for wireless, you need to right click the network icon, select Edit, select your connection, and tick the box that says "available to all users".
^ Actually, I believe 3.2.0-0.bpo.3 is the only kernel/header combination available in Backports atm.
@StephenSwat: Welcome to CrunchBang!
The easiest route should be to install the latest kernel (`sudo apt-get update && sudo apt-get dist-upgrade` should do it, and should have run when you first booted into your fresh install as part of the `cb-welcome` script), then (following a reboot or chroot so you're using the latest kernel) `sudo apt-get install linux-headers-`uname -r` module-assistant`. Then run your smxi script.
There's a small possibility that your wifi might not work with the latest kernel in either Backports or Testing. If this is the case, you'll need to rebuild the 3.2.0-0.bpo.1 kernel and headers from source. It isn't difficult, but it takes a while, and is about as exciting as watching paint dry.
while ( ! ( succeed = try() ) );
We've earned a reputation as a nice, friendly community; please help us keep it that way.