Mailinglist Archive: opensuse-bugs (7853 mails)

< Previous Next >
[Bug 480069] New: kernel module updates, why opensuse breaks itself and proposed solution
  • From: bugzilla_noreply@xxxxxxxxxx
  • Date: Thu, 26 Feb 2009 13:18:23 -0700 (MST)
  • Message-id: <bug-480069-21960@xxxxxxxxxxxxxxxxxxxxxxxxx/>
https://bugzilla.novell.com/show_bug.cgi?id=480069


Summary: kernel module updates, why opensuse breaks itself and
proposed solution
Classification: openSUSE
Product: openSUSE 11.1
Version: Final
Platform: All
OS/Version: openSUSE 11.1
Status: NEW
Severity: Major
Priority: P5 - None
Component: Basesystem
AssignedTo: bnc-team-screening@xxxxxxxxxxxxxxxxxxxxxx
ReportedBy: mzboril@xxxxxxxxxx
QAContact: qa@xxxxxxx
Found By: Customer


Some of you who use graphical interfaces maybe noticed that the open-source
drivers are not yet and probably wont be in near future on level of their
proprietary competitors, as these are not liked by developers and are not
compatible with GPL*.* and free distribution. however distributing compiled
binary blob via third-party or totally unsupported channels is not exactly best
solution for our customers, every update of kernel breaks binary compatibility
of the proprietary driver and users are left without its functionality until a
new package is ready.. what if a customer uses proprietary drivers for his/her
internet connection? what now?

Think of all angry users who just lost their screens, disks, internet
connections, tv cards, and other nasty proprietary drivers capabilities.

Dell developed an interesting open-source script (it is on OpenSuSE build
service) which solves this problem once for all, it is called dkms which checks
kernel version compatibility with any prevously used proprietary blob and if
applicable, starts gcc compiling the drivers for the kernel -> this solves
updates of both mayor proprietary drivers as well as for example web-cameras
etc, everything which has source code or needs some care before loading into
kernel (think firmware) can be done on demand while booting, isn't that cool?
:)

Cheers!

--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.

< Previous Next >
Follow Ups