В Nvidia сидят непростые ребята. Они четко блюдут права собственности, особенно своей и никому не дают расслабится. Чего нельзя сказать об Intel или AMD. Эти компании немного потеряли хватку и, только подумайте(!), выдают опенсорсные драйвера для своих продуктов!
Казалось бы, какая такая проблема с Nvidia у машин на Windows, например? В большинстве случаев все отлично обновляется и встаёт без всяких «танцев с бубнами». Хотя мой давний личный опыт показывает, что, например, у ноутбука HP со сдвоенной графикой (встроенная Intel и видеокарта Nvidia для игр) были большие проблемы. После обычного обновления система стала заваливаться в «синий экран смерти» через 15 минут работы видеоадаптера от Nvidia, и сколько было потрачено времени на путешествия по форумам в поисках фикса я вам уже сейчас не скажу, но пару дней — это абсолютно точно.
Собственно, в чем новость то?
Случилось удивительное! Nvidia держалась своих строгих правил очень долго, но здравый смысл все же восторжествовал, и теперь у нас есть официальный драйвер R515. Впервые парни и девчонки на Linux смогут не только установить необходимые «дрова», но еще и оптимизировать их использование.
По секрету расскажем, что попытка представить драйвера Nvidia с открытым кодом все же была некотрое время назад, а точнее в 2012 году. Попытку прозвали Nouveau, что значит по-французски Новый. Однако проект, основанный на «дровах» NV для 2D-графики не то чтобы совсем не взлетел, но оказался в два раза медленнее, чем проприетарные драйвера «великого зеленого дома».
А что, есть разница— с открытым кодом или с закрытым?
Значительная для Linux юзеров и просто огромная — для разработчиков специального или не очень софта, который с этим драйвером работает. При закрытом коде никто не имеет права лезть в драйвер, а значит и оптимизация приложений и программ невозможна. Только, что называется, примерно, на глазок. В свою очередь R515 открытый, и потому разрабы могут смотреть его код и вносить адаптивные изменения для лучшей работы софта. С AMD давно именно так все и происходит.
И что теперь? Праздник наконец-то пришёл и на улицу Linux геймеров?
Что называется, в короткую вряд ли что -то серьезно изменится. Ведь некоторые Linux дистры вроде PopOS, например, сами устанавливают «дрова» от Nvidia, пусть и проприетарные. Все дело в оптимизации, и в долгую, если, конечно, «великий зеленый дом» продолжит практику выпуска опенсорсных драйверов, такой подход обеспечит более гибкую и эффективную практику применения подпрограмм Nvidia на машинах с операционными системами Linux.