На выбор:
1) Долбить поддержку Нвидии (что бесполезно)
2) Сидеть на Нуве
3) Выкинуть Нвидию
Поддержка NVIDIA в Linux
1) Долбить поддержку Нвидии (что бесполезно)
На убунте с этим всё так плохо?
На убунте с этим всё так плохо?
Убунта тут не причём, как и любой другой дистрибутив, в этом плане все дистрибутивы одинаковые, а блоб и вовсе один на всех.
Убунта тут не причём, как и любой другой дистрибутив, в этом плане все дистрибутивы одинаковые, а блоб и вовсе один на всех.
И везде есть нерешаемые проблемы с установкой драйвера NVIDIA?
В данном случае у него проблему со всеми дистрибутивами
В данном случае у него проблему со всеми дистрибутивами
ТС той темы не пробовал Slackware Linux. В Slackware нет по умолчанию DKMS, а значит, нет и пробемы.
нет по умолчанию DKMS
В магее/мандриве по умолчанию DKMS: и это очень крутая штука.
Что-то не слышал и сам не видел каких-то проблем с установкой дров nvidia c реп и последующий автоматической пересборкой модуля после обновления ядра.
Кстати, и дрова с сайта имеют давно поддержку DKMS.
В openSUSE DKMS и не пахнет(можно прикрутить при желании), но ТС той темы установку с реп нвидии для суси не осилил(установка в 1 клик) и неизвестно пробовал ли другие способы.
От себя: тоже не вижу никаких трудностей с пониманием установки, тем более всё уже подробно расписано.
з.ы. и как бы подразумевается, что и в убунте всё должно без проблем ставиться. причём через графику.
И если мне не изменяет память проприетарные дрова должны ещё при установке ставиться. (возможно ошибаюсь)
Ujin, Debian Stable УМВР.
DKMS это конечно хорошо, но Нвидиа частенько не успевает сделать поддержку свежего ядра. И DKMS не помогает.
Так что лучше уж на nouveau сидеть, раз так неудачно видеокарта выпала.
но Нвидиа частенько не успевает сделать поддержку свежего ядра. И DKMS не помогает.
Да он с проприетарными драйверами и не работал никогда, так что если хочется именно блоб, то DKMS лучше не использовать. А вот со свободными драйверами — да, вполне можно.
Так свободным драйверам KDMS и не нужен. Или я что-то путаю?
Так свободным драйверам KDMS и не нужен.
DKMS же создан, чтобы автоматически пересобирать драйверы под новое ядро. Проприетарные разве поддерживают это? Не думаю. Ну а раз, по-вашему, он и свободным не нужен, то зачем он тогда вообще?
Он как раз нужен проприетарным для пересобирания прослойки между блобом и ядром.
Ну и, например, Virtualbox его может использовать для пересобирания своих ядерных модулей при обновлении себя или ядра.
DKMS же создан, чтобы автоматически пересобирать драйверы под новое ядро. Проприетарные разве поддерживают это? Не думаю. Ну а раз, по-вашему, он и свободным не нужен, то зачем он тогда вообще?
Свободным не нужен. Они работают в режиме KMS.
Нужен именно проприетарным. (речь пока только о NVIDIA, прочее затрагивать не будем, как выше упомянутый Virtualbox)
Поддерживают и умеют (в том числе и драйвер с сайта, тот что в обёртке *.run)
DKMS это конечно хорошо, но Нвидия частенько не успевает сделать поддержку свежего ядра. И DKMS не помогает.
Это забота кого? Майнтейнера дистрибутива/репозитория или где?
И тут неправильно понята мысль DKMS. То есть у DKMS нет функции "подгонять" уже сравнительно устаревший драйвер под новое ядро, этим должны заниматься совсем другие товарищи.
В магее/мандриве почему-то никогда этих проблем не возникало. Но это из-за особенностей позиционирования дистрибутивов Linux-мире.(нет особой гонки за новьём, стабильность - типа такого)
Такая позиция есть у многих дистрибутивов и без DKMS (пример, openSUSE на стандартных репах).
А вам ли не знать, какие федоровцы мастаки насчёт клепания поддерживающих патчей.
Так что проблемы разносторонне надуманная.
А юзер, что юзер, сам патч найдёт и наложит если приспичило ставить новьё.
Ну, вообще-то, DKMS и KMS — это несколько разные вещи.
Кто-то спорит?
Проще: DKMS эта такая штука, которая позволяет генерировать/модули ядра модули ядра, которые не умеют работать на уровне KMS(в основном потому что не включены в само ядро).
з.ы. под свободным будем подразумевать, например, нуво.