Обновить

Автоматический выбор версии NVIDIA драйвера при загрузке Linux дистрибутива PocketHandyBox

Время на прочтение3 мин
Охват и читатели10K
Всего голосов 6: ↑6 и ↓0+8
Комментарии7

Комментарии 7

В статье про саму ось сказано что поддерживаются до 570 версии. Что нужно для поддержки 580?

проприетарных драйверов невидии уже 6 поколений, причём последние три поддерживаются парралельно
к тому же в шестом поколении есть ветвление на полностью закрытый и частично открытый. и хотя сейчас рекомендуется использовать тот который частично открыт с ним не всё гладко, имеем две видеокарты 3060 от разных вендоров, одна работает с полуоткрытым, а другая только с полностью закрытым.

можно хоть пол жизни потратить, но сделать так чтобы *любая невидия работала в лайвке из коробки не получится. насколько хорошо они делают железо, настолько же ужасно они делают софт.

про железо поржал)

они держат рынок просто и не стоят на одном месте. а качество этого продукта уже другая история)

проприетарных драйверов невидии уже 6 поколений

Не совсем понял. Это если откуда считать?

причём последние три поддерживаются парралельно

Ну Latest Production Branch Version: 580.95.05
https://www.nvidia.com/en-us/drivers/unix/
А Beta и NFB на данный момент отстают по версиям.

Latest Legacy GPU version (470.xx series): 470.256.02
Уже не сильно то и поддерживается. Например ibt=off требует.

имеем две видеокарты 3060 от разных вендоров, одна работает с полуоткрытым, а другая только с полностью закрытым.

Не совсем понятно почему с "-M=open" не работает. По идее все начиная с Turing должны.
Может это китайский мутант 3060M в виде десктопной карты. Но мне такие в живую не попадались.

можно хоть пол жизни потратить, но сделать так чтобы *любая невидия работала в лайвке из коробки не получится.

Ну если есть время и желание можете потестить как у меня получилось.

насколько хорошо они делают железо, настолько же ужасно они делают софт.

Тут спорить не буду. Мнения разнятся. Я за открытые драйвера и софт вообще. По поводу железа вспоминается массовый падеж чипов в ноутах ~2008г а ля 8600M GT.

Не совсем понял. Это если откуда считать?

от начала времён появления линуксового драйвера у невидии впринципе

по поводу версий
G04 - 390.xxx
G05 - 470.xxx
G06 - 570.xxx
и под поддерживается я понимаю то что сами nvidia их продолжают пакетировать и хотя бы изредка выпускают исправления

Может это китайский мутант

нет, я уже не вспомню вендоров, но что-то массовое навроде asus и gigabyte. обе карточки появились в конторе в составе готовых системников, один точно MSI а второй увы не помню. было потрачено неприлично много времени чтобы понять а что собственно вообще происходит прежде чем пришло понимания что двум одинаковым с точки зрения чипа карточкам нужны разные драйвера, я такое раньше только на винде встречал..

Ну если есть время и желание можете потестить как у меня получилось.

к счастью я отказался от невидии у себя и теперь сталкиваюсь только когда помогаю другим. если появится оказия - обязательно протестирую.

Мнения разнятся. Я за открытые драйвера и софт вообще.

есть отдельные больные считающие что для того чтобы держать код драйверов закрытым есть весомые причины. но это бред уровня "секурити бай обскурити" в который верят только далёкие от здравого смысла люди. amd как по мне очень наглядно показали это.

вспоминается массовый падеж чипов в ноутах ~2008г а ля 8600M GT.

для себя я чётко понял что дискретная графика нужна только в полноценных устройствах с очень развитым охлаждением и продуманным удобным доступом для обслуживания (десктопы и сервера) а вот ноутбуки лучше брать без дискретки, а если у тебя ноутбук и задача для которой нужна хорошая дискретка - стоит задуматься о удалённом доступе куда нибудь где она есть вместо того чтобы покупать то что не имеет смысла.
последней каплей для меня стала массовая шиза с переходом от полноценных дискреток к гибридной схеме, причём гибридных схем было несколько поколений и все они вызывали только отвращение.

по поводу версий
G04 - 390.xxx
G05 - 470.xxx
G06 - 570.xxx
и под поддерживается я понимаю то что сами nvidia их продолжают пакетировать и хотя бы изредка выпускают исправления

Тогда 570 это не отдельное поколение. Потому что в 580 ничего не дропнули.

Ну и 340.xx и 390.xx сама нвидия уже точно не поддерживает.
В некоторых дистрибутивах продолжают патчить сборку под свежие ядра.
В том числе в Debian

Собственно вот.

Содержит четыре версии проприетарных драйверов NVIDIA - актуальная 580.x, и legacy 470.x, 390.x и 340.x. Если требуется 340.x драйвер - при загрузке необходимо выбирать 5.10 ядро Linux.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации