I've learned how to run commands/applications automatically when I login

I agree.
You can put the ntfs-3g module into the boot kernel, but it would definitely be experimental. Why make trouble?

This is off-topic, but tangentially related. I enjoy playing a few games like Mergest Kingdom, in which game play occurs on a set/collection of3-D virtual islands. My desktop and primary laptop PCs both have NVIDIA graphics adapters. When I play these games with the open source (noveau) drivers running, the motion is jerky, much like a video streaming over a connection with insufficient bandwidth. After installing the proprietary graphics drivers, game play is perfect and smooth, as if playing a video from a local source. The improvement in performance is so astounding, my amazement can’t be put into words. I hope NVIDIA will someday soon share their API’s with the noveau development team to enable similar quality of performance in their drivers. If a company wants to keep their device implementation private, they should provide a set of APIs (and documentation) to make their device implementation useable by all (Did I say that right?).

My2Cents,

Ernie

I guess the binary nvidia drivers ARE the API.
Problem is they are at too high a level… callable only by the the linux kernel when loaded as a module.

I don’t understand the details about how device drivers work in GNU/Linux, but what I’m getting at is that, since I don’t have to know the details/implementation of how a method works in a library I’m using when I’m developing a program (All I need to know is how to call its functions/methods), there should/could be a way to address the GPU similarly.

I suppose that what I’m really hoping for is documentation about how to address the GPU (or whichever would be the appropriate chipset on the graphics adapter) to access/control its functionality. NVIDIA doesn’t have to tell the world all the details of their graphics adapter’s implementation, but there should be a way to tell us how to access its functionality correctly. Does this make sense, or am I drawing inappropriate parallels?

Ernie

That is the problem. From Nvidia’s point of view, if they reveal how to drive their cards, they are revealing details of card design which they do not wish to make public.

Kernel modules have a standardized interface. So drivers implemented as modules can be a black box.

I suppose that dashes my hopes . . .

Ernie

Not necessarily… Nvidia may change their mind.

The other graphics card makers, AMD and Intel release full hardware and software details.

Then I’ll keep hoping :slight_smile:, Perhaps someday NVIDIA will discover why the other graphics card manufacturers do what they do, and follow suite.

Ernie