I forgot to make a post about this…
I got a new laptop. I coincidentally got it in the mail on the day of LILUG in January, which I think was the 8th. It is definitely by far the best computer I’ve ever had, so far… It’s a MacBook Pro.
- 2.2GHz Intel Core 2 Duo
- 2GB 667MHz RAM
- nVidia GeForce 8600M GT (128MB VRAM)
- 15.4″ Matte Widescreen LCD - 1440×900
- 160GB 5400RPM HDD
- Atheros AR5418 - 802.11a/b/g/n
Unfortunately, Apple made a newer version 1 or 2 months afterwards that includes a few better features, like double the VRAM, 200GB HDD, and a 2.4GHz CPU instead… but it doesn’t really matter for me that much, since I don’t really game that much… and I don’t use up that much harddrive space since I only have 1GB of music, a few gigs of photos and videos… And the better CPU isn’t really that much of a difference for me since I don’t do much that actually needs a great CPU anyway; mine is already much better than I really need.
I have almost everything working perfectly with Linux. The iSight camera works perfectly and the quality is great. By default, the touchpad was extremely sensitive, but I wrote up my own xorg.conf file for the synaptics touchpad and now it’s pretty easy to use, although not as perfect as in OS X. There is basically only one problem. As stated above, this laptop has an atheros card and a dual core processor. Atheros cards in linux use a driver called Madwifi. Unfortunately, there is a bug in madwifi that only occurs with SMP (dual-core) CPUs, which causes me to lose my connection to my router after a few hours of usage, and I cannot reconnect (to ANY network) unless I reboot. I have been speaking to one of the developers, mentor, in the IRC channel (#madwifi@irc.freenode.net). I have been supplying him with some helpful logs and error messages of what is going on when I experience the problem. They are working on fixing that. Once they fix that, I can finally say that everything is working perfectly in Linux.