LINUX.ORG.RU

В любом дисрибутиве Linux тебе нужно ставить видео драйвер только из официального репозитория, либо ставить драйвер из пакетов, собранных для этого дистрибутива сообществом пользователей.

Либо разобраться как самостоятельно правильно собирать пакет на основе установщика, скачанного с сайта Nvidia.

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

А так, можешь посмотреть в сторону Ubuntu, для неё есть PPA репозиторий https://launchpad.net/~graphics-drivers/ archive/ubuntu/ppa, в который помещают пакеты со свежими драйверами обычные пользователи.

Либо в сторону Arch Linux, там драйвер обновляется в составе официального репозитория.

Ну либо в сторону Gentoo.

Но для новичка я бы посоветовал сидеть просто на Ubuntu или Debian и ставить всё из официального репозитория.

А вот когда научишься, тогда можно и сторонние репозитории и Arch Linux и прочее.

kostik87 ★★★★★ ()
Последнее исправление: kostik87 (всего исправлений: 1)

Если нужен GUI - Manjaro. Если не нужен GUI - Arch.

На Ubuntu и Mint тоже легко ставятся, но могут вылезти проблемы. На Debian придется малость потанцевать с бубном.

qtm ()

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

iZEN ★★★★★ ()
Ответ на: комментарий от Deleted

Самый простой - Ubuntu.

Но не самый рабочий. Это единственный дистрибутив на моей памяти, который из-за корявого обновления дров может со старта показать черный экран. На определенных ноутах даже live не стартует. Только консоль.

qtm ()
Ответ на: комментарий от AMX_QuAntOOm

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

Shein ()
Ответ на: комментарий от AMX_QuAntOOm

Он будет тебе несколько сложнее в установке, ну и ввиду того, что это rolling-release дистрибутив, т.е. дистрибутив с непрерывным циклом разработки, без выпуска релизов, то возможны некоторые проблемы в работе после обновления. Ну и у Arch Linux нет обычного установщика, посмотри его wiki по установке.

Но со временем ты научишься его использовать.

И всё же, новичкам лучше начинать с Debian или Ubuntu.

kostik87 ★★★★★ ()

никейм долго сочинял? нанш-же ты поняша.

Убунту, 16.04, то что доктор прописывает при графической линуксячке в острой форме.

Deleted ()
Ответ на: комментарий от iZEN

Ты несколько неправ, если говорить о бинарном ABI, то формат бинарных файлов не менялся, как были ELF файлы, так и есть. Но если говорить об изменении ABI в xorg-server`е и совместимости с бинарными файлами проприетарного драйвера Nvidia, то где-то в версии xorg-server выше 1.15 был изменён ABI и старые драйверы Nvidia на xorg-server-1.17 не работали.

Т.к. тот же xorg-server используется и в FreeBSD, то во FreeBSD ситуация с тем, что старый драйвер Nvidia не заработает с новым xorg-server аналогична, нужно так же ставить более новый драйвер Nvidia.

А вот со сборкой модуля ядра Nvidia под новое ядро могут быть проблемы, структура заголовочных файлов в новых ядрах иногда меняется и старый драйвер Nvidia может не собраться под новое ядро, это да, но как правило на форуме тех. поддержки Nvidia можно найти патчи для сборки старой версии Nvidia под новое ядро.

Так что не надо передёргивать.

Удачи.

kostik87 ★★★★★ ()
Ответ на: комментарий от kostik87

Да, щас бы новичкам Debian советовать. Подключить несвободные репозитории, подключить тестовые репозитории (вопрос-то про новые дрова),настроить приоритет репозиториев, чтобы они не конфликтовали, собрать драйвер через DKMS...

Уж в чем, в чем, а в этом Arch точно не сложнее.

Для новичков - либо Manjaro, либо Ubuntu. Третьего не дано.

qtm ()

Вероятно без разницы, за исключением тяжёлых случаев. gentoo почти всегда тяжёлый случай, но вот драйвера там пересобрать несложно. В deb-based есть утилита, которая очень хорошо следит за обновлением ядер и модулей из репы. Как оно в rpm-дистрибутивах - не знаю.

Думаю в любом случае можно не париться, потому что графика интела не будет отваливаться, а графика нвидии не критична и можно будет починить в свободное время.

kirill_rrr ★★★★★ ()
Ответ на: комментарий от kostik87

старый драйвер Nvidia не заработает с новым xorg-server аналогична, нужно так же ставить более новый драйвер Nvidia.

А какой старый? nvidia-driver-304.96 (который ещё для очень устаревших видеокарт) в июле 2016 года переведён на ABI 20 xorg-server-1.18. А в январе 2017 вышел nvidia-driver-304.134, который поддерживал Xorg server 1.19 и ядро современной FreeBSD 11.

iZEN ★★★★★ ()
Последнее исправление: iZEN (всего исправлений: 1)
Ответ на: комментарий от iZEN

Старый - это что-то во времена 304.20, который поддерживад xorg-server-1.15, а хоrg-server-1.17 уже не поддерживал, т.к. в новом xorg-server был изменён ABI. Аналогично и с другими ветками драйвера Nvidia.

Версии драйвера nvidia взяты примерные. В общем во времена перехода xorg-server с одного abi на другой, но это было где-то при смене xorg-server-1.15 на >xorg-server-1.15.99

Прочти ещё раз моё сообщение.

kostik87 ★★★★★ ()