In Spring 2006 I bought a Dell B120 laptop because it was only $500. I'm quite happy with the machine in and of itself, but it's given me many a headache as I've transitioned away from Windows towards Linux. I elected to install Ubuntu on my laptop. Having installed Ubuntu on my desktop without any problems, I was hoping I would have similar success with my laptop. This wasn't the case. There are a few major issues that I have had to solve. Unfortunately, I didn't document my fixes as I went along. This page is my attempt to remember where I found help and what I ultimately did to solve these problems. Hopefully it will be helpful for the few other people who are running Ubuntu on a B120. Please feel free to email me any suggestions if you too have experience with Ubuntu on a B120 or if you have any questions.
Getting my wireless to work properly was the most difficult problem to fix. But, it works well now. The problem is that the wireless card is based on a Broadcom chip. Unfortunately, Broadcom does not offer support to Ubuntu users. So, you have to do some leg work to get things going. Essentially, you need to install and run something call ndiswrapper. There are two ways to go about this. The easiest way is to follow the instructions on this thread: Braoadcom wireless setup script. This will do everything for you, but it's like taking your car to the mechanic; you have no idea what was done and you trust that it works. Option two would be to follow this thread: Broadcom wireless setup HowTo. The only problem is that this thread doesn't tell you how to obtain the Broadcom drivers. There are many sources. The best thing to do is to get the needed files from your Windows partition (assuming you have one). If you have Windows on your machine you'll find the following two files in the /Windows/System32/Drivers/ directory: bcmwl5.sys and bcmwl5.inf. Make copies of both of them. Put the copies on your Ubuntu desktop. Tip: Make sure your wireless radio is enabled. You can toggle between enabled and disabled status with Fn-F2 (pressing the F2 key while holding down the Fn button).
The B120 has a wide screen whose best resolution is 1280x800 (with a refresh rate of 60 hz). Unfortunately, when you install Ubuntu, you won't get this resolution as an option. The fix is fairly simple. One of the main things that you will do to fix this problem is modify the xorg.conf file. This file saves configuration settings for the different components of your hardware such as your monitor/screen, keyboard, mouse, etc. Normally, when installing Ubuntu, proper configuration of hardware components is done automatically. This isn't the case for widescreen resolution. There is an excellent step-by-step guide on the Ubuntu Forums Web site that will walk you through the process that will fix your resolution problem. This is the process I followed and it worked like a charm. The guide says that it's for the Hoary version of Ubuntu, but it should work the same for Dapper.
See update below
I spent months trying to get my microphone to work so that I could use Skype, a program that is essential for my work. After hours of fruitless effort, I found what appears to be a simple fix. The solution was noted by Capriccio on the following forum page: Mic will not record. Essentially what you need to do is edit this file: /etc/modprobe.d/alsa-base. Follow these steps:
Update: The fix described above was done while running the Dapper Dan version of Ubuntu. I recently upgraded to Edgy Eft. Subsequently, my microphone no longer works. I haven't found the time to solve the problem yet. When I do, I'll update this page.
Last Modified: 2007 Jan 23