Re: Freshrpms update
Jon Nettleton <[email protected]> Thu, 24 Jan 2008 11:29:12 -0500
| Newsgroups | gmane.linux.freshrpms.user |
|---|---|
| Message-ID | <1201192152.3526.12.camel@birkoff> |
On Thu, 2008-01-17 at 16:42 -0800, Troy Engel wrote: > Τάσος Χρόνης wrote: > > > > Don't confuse things. It's the logic behind proprietary software which > > is inherently flawed :-) > > > > True. But what I said could be applied to open source modules outside > > linux tree like kqemu, lirc e.t.c. > > IMHO the dkms logic works better at least for me. > > Due to the unavailability of an nvidia 96xx driver for F7 + 2.6.23 > kernels I switched to Livna for these packages, so I've had a good bit > of time to try dkms verus kmod and kmod actually works better when > there's a kernel upgrade and no supporting driver, such as in my case. > > dkms: driver fails to compile after rebooting a new kernel (as with F7 + > 2.6.23)? you're out of luck; your entire X config is based on that and X > will refuse to work until you fix it by hand. Very bad. > > kmod: no driver installed (RPM) for current kernel? no problem, it falls > back to using the builtin nvidia open source driver and you never have > to mess with your configs. Install the new RPM when it's available, > reboot and it's back working. Very good. > > My $0.02, kmod works better for video drivers - dkms fell flat on it's > face and kmod just kept on rolling. Hey guys sorry it took me so long to catch this thread. I have just been way to busy. This has been discussed a bit on fedora-devel and fedora-desktop. The solution I proposed that was agreed could be accepted into fedora, would be to integrate dkms into the /sbin/installkernel and /sbin/new-kernel-pkg code. This will allow a user to install a new kernel and instantly know if all his dkms packages built against it correctly. I should also be able to read in settings so if certain "necessary" modules fail to build then grub is not updated to default to the new kernel. Jon