On Thursday, March 24, 2011 13:44:31 Allen Weiner wrote:
> On Wed, 2011-03-23 at 16:30 -0400, Chris Knadle wrote:
> > On Wednesday, March 23, 2011 16:02:14 WestHurley ComputerReCycling wrote:
> > > We have some hardware that is poorly supported in Linux. One Example is
> > > Mac Formatted (HFS+) iPod on Linux.
> > > http://ipl.derpapst.eu/wiki/Installation_from_Linux_Hfsplus
> > 
> > Okay -- can you please state the actual problem?  The page in the link
> > above doesn't clearly state it on its own.  The problem it mentions has
> > to do with journaling, and the "fix" suggested is to reformat the iPod
> > without journaling support, which a manual driver support doesn't fix. 
> > So... huh?
> > 
> > > Will be running a number of tests on different clean HDDs using this
> > > hardware and the manual driver installs are tedious and time consuming.
> > > Any suggestions how to make this more automated?"
> > 
> > Some packages for external modules use DKMS [Dynamic Kernel Module
> > Support Framework] as a solution for dealing with this.
> > 
> >    http://linux.die.net/man/8/dkms
> >    http://linux.dell.com/dkms/
> > 
> > The good news is that DKMS can auto-build external modules when you
> > rebuild or install a new kernel.  The bad news is that you need the
> > source installed for the kernel for it to work, and I believe it builds
> > the kernel as root IIRC.
> 
> For the one case of DKMS that I'm familiar with, kernel source is not
> needed. When running Fedora on a PC with an nvidia-based graphics card,
> I use the nvidia driver from the third-party repository RPMFusion. A
> problem with this is that a new driver is needed every time there is a
> kernel update, and the new driver is often not available in the
> repository for several days after the kernel update is released. The
> nvidia HowTo on Fedoraforum provides a DKMS-based solution for this.
> When a kernel update is released, DKMS is used to immediately compile a
> new nvidia driver. I use this approach. Kernel source is not required.

Hmm.  The last time I used DKMS it was for the Nvidia drivers, and it *did* 
require the kernel source in order to compile the nvidia-kernel part of the 
driver.  If I didn't have the kernel source installed (and decompressed) then 
the DMKS build of the nvidia-kernel module failed.  Likewise when I build the 
nvidia-kernel module without DKMS I'm pretty sure it uses several kernel .o 
objects during the build.

Perhaps the Fedora Nvidia DKMS package comes with pre-packaged kernel .o files 
in order to accomplish this without the kernel sources?  Otherwise I'm not 
quite sure how this works.

  -- Chris

--

Chris Knadle
[email protected]
_______________________________________________
Mid-Hudson Valley Linux Users Group                  http://mhvlug.org
http://mhvlug.org/cgi-bin/mailman/listinfo/mhvlug

Upcoming Meetings (6pm - 8pm)                         MHVLS Auditorium
  Apr 6 - Introduction to IPv6
  May 4 - Inkscape
  Jun 1 - Zimbra

Reply via email to