I’ve been running test releases of Fedora 7, and lately the final release, for a number of months on my fairly new Lenovo Thinkpad X60. Here’s a brief summary of my experiences.
I’ve been using Fedora since 0.92 (Taroon), and while I’ve generally been happy with it, F7 is not exactly a model of stability or sleekness. Here’s a list of problems I’ve run into. My biggest problems so far have been with suspend and resume, and network drivers.
Suspend to RAM doesn’t work by default; when I resume, the screen is blank, and can’t be coaxed back to life save through a reboot. This is bug 243759. I came up with a fix (for my hardware, at least) in bug 237849. Richard Hughes’s fabulous HAL quirk site was the key to figuring out that one; thanks, Richard!
Suspend to disk (aka “hibernate”) works, some of the time. But it
interacts poorly with the crummy quality of the current
e1000 driver is flaky in F7. If I boot with a live ethernet
cable plugged in, it works. But if I plug one in after booting, it
fails to detect the carrier signal, and simply never notices the
There is a workaround, of sorts. If I manually
modprobe the driver again, it will detect the carrier signal.
Unfortunately, after I do this, the next time that I try to suspend to
disk, all of my network-related processes get stuck in an unkillable
state, and suspend throws in the towel. Bug
If I try to use the screen backlight brightness control buttons, the screen goes black instead. Bug 220466.
If I disable the internal modem in the BIOS, sound no longer works. Bug 205603.
iwl3945 wireless driver simply falls over after a while,
depending on the network configuration it’s talking to. Bug
By the way, I’m not claiming that these problems are in any way the fault of Dave Jones, Chuck Ebbert, the HAL guys, or other Fedora maintainers. They have a thankless job trying to clean up the endless flood of new bugs in upstream kernels, not to mention cascades of junk hardware and buggy BIOSes from vendors. I’m frankly relieved every time the kernel boots reliably at all.
On top of these stability and reliability problems, performance has taken a bit of a beating. F7 seems to take quite a bit longer than earlier releases to boot, something Dave Jones has quantified. The post-boot bloat also rises: there are more kernel threads and userspace daemons running than ever before.
On the positive side, 3D graphics works quite well. I can actually run OpenGL apps like Google Earth and Second Life without crashes, and get decent frame rates out of them. And of course I can turn on wobbly windows and induce vertigo and nausea within minutes, where previously I had to resort to using Windows to get that sensation.