Mag ik hier dan even op inhaken en opmerken dat nvidia wel linux support heeft. Ze hebben gewoon normale drivers.
Mak ik hier dan weer even op inhaken en opmerken dat nvidia welliswaar linux support biedt maar dat het geenzins 'normale' drivers zijn.
Iets genuanceerder, het zijn geen drivers die bedoeld zijn om door joe average geinstalleerd te worden.Voor Windows en zelfs Mac OS worden wel dergelijke drivers aangeboden. Het probleem is dat je bij een update van je kernel (kan zomaar automatisch gaan via apt-get), je bij de eerste reboot een falende X-server krijgt. Je bent vervolgens UREN(!) bezig om drivers te compileren die weer werken. nvidea-kernel headers die gedownload moeten worden, kernel sources die opgegeven moeten worden, moeilijke configuraties die doorlopen moeten worden, gcc's die *exact* overeen moeten komen tussen die gebruikt is voor de kernel download en die momenteel op je systeem als de default staat, etc etc...
Ik heb 2 behoorlijk ervaren Linux users gezien die samen een dag(!) bezig waren om X weer aan de praat te krijgen nadat apt-get de Linux kernel had geupdate van 2.6.8 naar 2.6.11. Op het laatst draaide het weer voor 2D, maar aan het eind van de dag was GLX nog steeds niet draaiend.
Je kunt veel zeggen over hoezeer Linux geschikt is voor de desktop (draai het zelf ook als desktop os), maar dergelijke praktijken voor de
meest populaire(!) grafische kaart is gewoon onacceptabel.
In mijn opinie zou de Linux communitie en Nvidia/ATI gewoon een gezamenlijke oplossing moeten vinden voor dit probleem. Sta closed source drivers toe voor specificieke gedeeltes en laat de user hier simpelweg toestemming voor geven. Mischien is een andere oplossing wel beter, maar duidelijk is dat de huidige situatie gewoon te belachelijk voor woorden is. Beiden partijen houden stijf vast aan hun principes, en de user is het slachtoffer.