The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Проекту Fedora исполнилось 15 лет"
Отправлено Stax, 24-Сен-18 21:25 
Да вроде руководств полно, напр.
https://www.if-not-true-then-false.com/2015/fedora-nvidia-guide/
https://rpmfusion.org/Howto/NVIDIA
https://negativo17.org/nvidia-driver/
https://fedoramagazine.org/install-nvidia-gpu/

Причем, замечу, на 28 федору nvidia драйвер ставился и отлично работал в те времена, когда на последней убунте (17.10) приходилсь изрядно помучаться и разломать пол-системы, чтобы воткнуть туда актуальный драйвер nvidia с работающей cuda. Потому что 18 убунта была еще в бете, официально нвидиа поддерживала только 16 с протухшим софтом, а на 17 приходилось пройти через пачку жутких для не знающего человека инструкций (как вырубить modesetting, вырубить wayland, снести lowlatency ядро, правильно вырубить nouveau, поставить старый gcc и прочий ужас). А все готовое, что предлагалось в популярных ppa репах ни хрена не работало (ну то есть иксы-то с драйвером запускались, а вот cuda не пахала).

И можно рассказывать что угодно про удобство и поддержку убунты - ситуации выше я сам был свидетелем. И могу сказать, что пройти через этот ужас человеку без глубокого понимания, что в ядре и иксах и прочем за что отвечает было практически нереально. Во всех инструкциях типа https://askubuntu.com/questions/967332/how-can-i-install-cud... по факту оказывалась куча ошибок и слепое следование им не приводило к успеху - а для не-слепого нужно было как раз то самое "глубокое понимание".

Закончилось тем, что с одной стороны я показал теоретическую возможность работы nvidia+cuda на ubuntu 17.10, но без моей помощи обычные пользователи (разработчики, и с вполне себе приличным багажом знаний, замечу, но не спецы в нюансах графического стека современного дистрибутива) сделать это не смогли. И на следующей итерации, когда потребовалось обновиться и оно в процессе обновления опять жестко сломалось приняли решение снести все и поставить 16.04 и мучаться на старом софте. На 16.04 встало легко (нвидия официально поддерживает, и в ppa были рабочие пакеты с рабочей cuda, которые и были поставлены). Но старье. Так жили вплоть до выхода финальной 18.04. В процессе обновления до которой вся эта нвидивская хрень ОПЯТЬ жестко навернулась, разломав библиотеки, иксы и прочее из-за того, что в системе оказалось две версии какого-то нвидиевского компонента в процессе обновления (они, конечно, ССЗБ: я предлагал перед обновлением снести все от nvidia из системы, переключиться на встройку, обновиться, потом по инструкции вернуться на нвидию уже на 18.04 - но они решили обновляться прямо так). В итоге система была еще раз снесена и поставлена чистая 18.04, на которую накатили нвидию по инструкциям. Потому что у меня уже не было времени и сил разбираться и чинить из того состояния, в которое оно пришло после обновления, а у остальных не было даже идеи, что с этим можно сделать.

Все это время для любой актуальной версии федоры (27, потом 28) была простая и понятная инструкция, что сделать, чтобы nvidia+cuda работали. Но "на убунте же все так просто, мы умеем только убунту, других линуксов не понимаем вообще" - вот и результат.

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру