Some questions about monitors, graphic cards and drivers

9 risposte [Ultimo contenuto]
GrevenGull
Offline
Iscritto: 12/18/2017

I am having a hard time wrapping my head around how these three interact with eachother.

The graphic cards need to have drivers (proprietary or free) in order to reach their full potential. But is a graphic card without drivers at all better than none?

Magic Banana

I am a member!

I am a translator!

Offline
Iscritto: 07/24/2010

Drivers are required. Applications (e.g., a video game) fire high-level directives (e.g., for a video card, draw a half transparent blue triangle from those three 3D coordinates). The driver (in the kernel) translates those directives to commands for the specific device. Without that abstraction of the hardware, writing applications would be tedious and they would be specific to one single set of devices.

GrevenGull
Offline
Iscritto: 12/18/2017

Okay, so a graphic card without any driver is equal to having no graphic card at all?

Magic Banana

I am a member!

I am a translator!

Offline
Iscritto: 07/24/2010

Yes, it does. The same holds for all peripherals. Notice that there are standards though. A generic driver can handle peripherals of different constructors. For instance, for video cards, there is the "vesa" driver... if you are OK with a 800x600 display, no video acceleration, etc.

GrevenGull
Offline
Iscritto: 12/18/2017

I see. Is there a list somewhere that shows all the graphic cards that Trisquel have a driver for? Or Linux-libre kernel maybe

chaosmonk

I am a member!

I am a translator!

Offline
Iscritto: 07/07/2017
GrevenGull
Offline
Iscritto: 12/18/2017

Nice!

The "how does it work with free software?" could just as well be read as "how does it work with Trisquel"? :)

chaosmonk

I am a member!

I am a translator!

Offline
Iscritto: 07/07/2017

I think that should be a pretty safe assumption.

GrevenGull
Offline
Iscritto: 12/18/2017

I thought that all Nvidia cards had the same drivers and all the AMD had the same drivers.

And then there was a standard free open source driver that worked with some random cards.

But this is not the case, huh?

Are there being produced any new graphic cards in the free and open source spirit, like the Power CPU?

Magic Banana

I am a member!

I am a translator!

Offline
Iscritto: 07/24/2010

The driver being the same does not mean it supports equally well all families of cards, which have different features and same features differently implemented... including through proprietary firmware (increasingly common, unfortunately).