The OpenNET Project / Index page

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

Один из сопровождающих драйвер Nouveau объявил об отставке

19.09.2023 19:43

Бен Скеггс (Ben Skeggs) объявил о прекращении участия в разработке проекта Nouveau, развивающего свободный драйвер для GPU NVIDIA, и снятии с себя полномочий мэйнтейнера поставляемого в ядре Linux кода DRM-драйвера (Direct Rendering Manager) Nouveau. В качестве причины прекращения участия в разработке называется уход из компании Red Hat по личным мотивам. При этом драйвер не останется без присмотра - в списке сопровождающих остаются ещё два сотрудника Red Hat - Кэрол Хербст (Karol Herbst) и Люде Пауль (Lyude Paul).

За день до своего ухода Бен опубликовал большой набор патчей (около 14 тысяч строк кода), добавляющий в модуль ядра Nouveau поддержку прошивки GSP-RM, которая используется в GPU NVIDIA RTX 20+ для выноса инициализации и управления GPU на сторону отдельного микроконтроллера GSP (GPU System Processor). Патчи добавляют в Nouveau возможность работы через обращение к прошивке, вместо прямого программирования операций взаимодействия с оборудованием, что значительно упрощает добавление поддержки новых GPU NVIDIA благодаря использованию уже готовых вызовов для инициализации и управления энергопотреблением. Ожидается, что поддержка GSP-RM будет принята в состав ядра Linux 6.7.

  1. Главная ссылка к новости (https://www.phoronix.com/news/...)
  2. OpenNews: В драйвере Nouveau выявлена ошибка, приводящая к повреждению памяти в ядре Linux 6.3
  3. OpenNews: На базе Nouveau развивается новый драйвер для графического API Vulkan
  4. OpenNews: В Mesa принят код NVK, открытого Vulkan-драйвера для видеокарт NVIDIA
  5. OpenNews: В Nouveau не получается обеспечить качественную поддержку GeForce GTX 900 из-за ограничений NVIDIA
  6. OpenNews: Компания NVIDIA передала проекту Nouveau вторую порцию кода для поддержки GPU Tegra K1
Лицензия: CC BY 3.0
Наводку на новость прислал Павел Павлов
Короткая ссылка: https://opennet.ru/59774-nouveau
Ключевые слова: nouveau
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (53) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 20:08, 19/09/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +12 +/
    "Отставке" - как громко звучит, когда будет пресс-релиз и заявление Белого дома?

    "Об уходе из проекта" - вот так было бы корректнее.

     
     
  • 2.5, Аноним (-), 20:14, 19/09/2023 [^] [^^] [^^^] [ответить]  
  • +4 +/
    > "Отставке" - как громко звучит, когда будет пресс-релиз и заявление Белого дома?

    Для активного майнтайнера - нормуль. Это ж не рядовой безымянный раджа.

     
  • 2.9, Kerr (ok), 20:31, 19/09/2023 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Он был сотрудником Red Hat, поэтому слово отставка здесь уместно.
     
     
  • 3.10, Аноним (1), 20:31, 19/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    "увольнение" уместно, а не отставка
     
     
  • 4.12, Аноним (12), 20:40, 19/09/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Пинок под зад в виде сокращения. Потому что абм не любит опенсорс.
     
  • 2.14, Аноним (14), 20:49, 19/09/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Просто чувак перешел на АМД и штеуд чтобы перестать фигней париться из-за повесточки.
     
  • 2.33, InuYasha (??), 23:25, 19/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    "Отставка", вообще, военный термин, вроде, не?
     

  • 1.2, Другой Аноним (?), 20:09, 19/09/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    NVIDIA уже не в тему у хакентошников, так как AMD рулит и Intel.
     
     
  • 2.23, Аноним (23), 21:20, 19/09/2023 [^] [^^] [^^^] [ответить]  
  • –11 +/
    Альтернативы продуктам NVIDIA не существует в природе. Но всё зависит от задач, для просмотра вконтакта и весёлой фермы действительно лучше выбрать карточку с опенсорсным драйвером -- не придётся понимать процедуры обновления и причины, по которым out-of-tree драйвера будут отваливаться всегда (из-за отсутствия этого понимания у пользователей удивительно много проблем и нытья в интернетах).
     
     
  • 3.25, Аноним (25), 21:37, 19/09/2023 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Ну вы же сами сказали, всё зависит от задач и при этом "альтернативы NVIDIA не существует". Далеко не всем для работы на компьютере нужны CUDA ядра.
     

  • 1.3, Другой Аноним (?), 20:11, 19/09/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    И что? Теперь его будут звать экс-сопровождающих драйвер? В отставке у него пенсия будет?
     
     
  • 2.6, Аноним (-), 20:15, 19/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > И что? Теперь его будут звать экс-сопровождающих драйвер? В отставке у него пенсия будет?

    Как что, рыбачить конечно.

     

  • 1.4, Райан Гослинг (?), 20:12, 19/09/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    всегда брезгливо относился к ноувеау, слишком он кривой
     
     
  • 2.7, Аноним (7), 20:17, 19/09/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ссылку в студию на твой "прямой" проект драйвера для закрытого устройства который создан путём реверс-инжинеринга.
     
     
  • 3.8, anonymous (??), 20:30, 19/09/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    очевидно что сама идея были не очень - огромные усилия потратили вместо того чтобы просто фак показать и пилить амд с интелом.
     
     
  • 4.11, Аноним (11), 20:33, 19/09/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Забивая на Nvidia, мы способствуем монополизации рынка видеокарт.
     
     
  • 5.13, Аноним (12), 20:41, 19/09/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Плохой продукт который даже мл посчитать не может тоже так себе помощник если честно.
     
  • 2.35, penetrator (?), 23:40, 19/09/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    для ноутбука - лучший драйвер, умеет выключать дискретную видеокарту при работе от батареи, автономность увеличивается на 30-50% в сравнении с проприетарным
     
     
  • 3.69, adolfus (ok), 19:10, 03/10/2023 [^] [^^] [^^^] [ответить]  
  • +/
    У меня nouveau однажды после обновления отрубил все порты usb-c, как будто их нет вообще. В результате я остался без рабочего диска и звуковой карты. Проприетарный драйвер то же шайзе, но не давит usb-c, однако при каждой перезагрузке переключает звук на hdmi. Одним словом и то и другое шайзе.
     

  • 1.15, Вася (??), 21:00, 19/09/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    бесполезный проект, который никогда в здравом уме не придется использовать нигде, кроме случайных подгрузок драйвера из ядра на затычках.
    nvidia, конечно, fuck you, но это не альтернатива.

    ЗЫ: пока ждал поддержку wayland, успел поменять видеокарту и до сих пор этой поддержки в нормальном виде нет. Вангую, к 5000ой серии тоже никакого wayland не будет.

     
     
  • 2.22, Аноним (23), 21:15, 19/09/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Надо было выставлять частоту вручную и плавного управления вентиляторами не было, из-за этого шумновато (но хотя бы без сильного риска сжечь). В остальном, производительность игр на 5-25% ниже блоба была, я замерял в бенчах. Вот без cuda и vulkan от выдеокарты толку действительно нет, но в остальном вполне прекрасно всё. Блоб тоже не идеален. Поддержка вейланда в блобе появилась лет 5 назад (плазма и кути работали норм без xwayland, gtk нет), в том году добавили поддержку mesa-костылей в блоб. Также уже заопенсорсили ядерную часть драйвера и nvidia уже много лет активно допиливает nouveau.
     
     
  • 3.29, Вася (??), 22:09, 19/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    вопрос на какой видеокарте.
    Что-то типа *070 или *080, а уж тем более *090 нет никакого смысла гонять с таким драйвером, а вот на проприетарном вполне себе линукс можно рассматривать как гейминг платформу, не смотря на отсутствие wayland в нормальном виде (честно говоря, я не спешу, мой любимый wm все равно на иксах только)
    А с управлением шумом да, есть проблема и на проприетарном, хотя и на винде тоже вентили даже если остановились, то все равно потом закрутятся на ровном месте, что дико бесит: уж лучше их постоянно на минималках крутить, чем отвлекаться на возникающие на ровном месте и так же бесследно пропадающие шумы.
     
     
  • 4.36, Аноним (23), 00:05, 20/09/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Это всё было давно, сегодня такие древние карты разве что в музее. Но на них nouveau вполне полноценно работал, а ядерная часть не как у амд на 70% исходников всего ядра.
     

  • 1.24, Аноним (24), 21:24, 19/09/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А вот последний аккорд в виде патчей уже интересен. Если после него у меня ядро не будет крашиться при загрузке с nouveau (а у меня ноут с 3070), то будет интересно.
     
  • 1.26, cheburnator9000 (ok), 21:42, 19/09/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Давно пора было забросить nouveau полностью. Возможно тогда компании Nvidia стало бы стыдно и они соизволили выпустить открытый драйвер своей разработки.
     
     
  • 2.27, Kerr (ok), 21:51, 19/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Но Nvidia уже давно выпустили открытый драйвер для своих GPU:

    https://github.com/NVIDIA/open-gpu-kernel-modules

     
     
  • 3.28, cheburnator9000 (ok), 21:55, 19/09/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Но Nvidia уже давно выпустили открытый драйвер для своих GPU:
    > https://github.com/NVIDIA/open-gpu-kernel-modules

    Это модуль ядра отвечающий за работу основного user-space драйвера с ядром, полноценно они ничего не открыли. Более того в этом открытом модуле много сотен проблем которых вообще нет в закрытом блоб варианте.

     
  • 3.57, Kuromi (ok), 16:50, 20/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Это всего лишь их очередная попытка обойти ограничения на проприетарщину со стороны ядра. Они и раньше "публиковали" всякие "швободные прослойки", теперь их креативы стала слегка более похожи на драйвер. Хорошо конечно, что Нвидия потихоньку выдавливает из себя спеки и делает шажки навстречу опенсорцу, вот только делает она эта через жуткое "нехочу".
     
  • 2.52, коньюктивит (?), 13:24, 20/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Я один вижу здесь годный сарказм? :)
     
  • 2.59, Kuromi (ok), 16:58, 20/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    А еще они могут если что забить на 1% рынок. Забыли уже про времена когда скажем, принтеры Canon тупо не работали под Линуксом потому что производитель даже не заморачивался на драйвера?

    Мы сейчас живем в куда более цивилизованное время, в большинстве случаев железо работает уже "изкаробки", если не баловаться экзотикой вроде считывателей отпечатков с Али для Windows Hello (с дровами совсем беда).

     
     
  • 3.65, Аноним (65), 21:40, 21/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Вот только для NVidia GNU/Linux - это основной рынок, на котором они делают почти всю свою прибыль. "Игровые" карты - это побочный продукт.
     

  • 1.30, Аноним (30), 22:55, 19/09/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Вот тебе и опенсорс. Ушёл человек с корпоративной зарплаты и весь опенсорс на этом закончился. Странно даже, почему он не хочет в своё свободное время за бесплатно продолжать пилить. Фо фан же!
     
     
  • 2.32, Аноним (32), 23:19, 19/09/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    По той же причине по которой некоторые люди не могут просто помолчать при себе свой жир. Фо фан же! Дык нет, странно...
     
  • 2.38, Аноним (38), 00:43, 20/09/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Ушёл человек с корпоративной зарплаты и весь опенсорс на этом закончился.

    Он перестал быть опенсорсом? Исходники закрыли? Или у вас это, по-классике, синоним "халявный софтик, который для меня за бесплатно пилят дурачки"?

     

  • 1.31, aaa (??), 23:12, 19/09/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Я не лингвист и не знаток немецкого, но, вроде, раньше фамилия Herbst (Осень) транскрибировалась по-русски как Гербст, а не Хербст (и гербарий, а не хербарий). Может, я что-то не понимаю?
    Вот, например, ссылка на однофамильца Karol Herbst -
    Иоганна Фридриха Вильгельма Гербста (нем. Johann Friedrich Wilhelm Herbst)
    https://ru.wikipedia.org/wiki/%D0%93%D0%B5%D1%80
     
     
  • 2.34, InuYasha (??), 23:28, 19/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Тебе, герр аноним, самому нормально звучит герр на пару с ЭйнштЕйном, либгерром и прочей интерлингвальной трэшаниной? Вот, мне как-то тошнотворно.
     
     
  • 3.37, aaa (??), 00:19, 20/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Я, еще раз повторяю, не знаток немецкого. Но в русском раньше Herbst было Гербст, а не Хербст, не смотря на то, как произносили немцы. Возможно, правила поменялись в сторону упрощения. Точно так же, как и были правила по поводу имен монархов, поэтому для нас Charles Philip Arthur George (Charles III), как только стал королем, перестал быть Чарльзом и сразу стал Карлом 3
     
     
  • 4.47, InuYasha (??), 10:16, 20/09/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Я и говорю - если правила идиотские, их соблюдение теряет обязательность.
     
     
  • 5.53, коньюктивит (?), 13:27, 20/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Это смотря чьи правила.
     
  • 4.64, Аноним (64), 11:08, 21/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Точно так же, как и были правила по поводу имен монархов, поэтому для нас Charles Philip Arthur George (Charles III), как только стал королем, перестал быть Чарльзом и сразу стал Карлом 3

    Это легаси (доставшееся от немки Катьки II: читать имена монархов на немецкий манер - ей так привычнее было). Объявить депрекейтед и перестать одно и то же имя одного и того же человека читать двумя разными способами в зависимости от того, был он коронован или нет.

     
  • 2.39, Аноним (39), 05:48, 20/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    А ещё он не Кэрол, а Кароль, скорее всего.

    Но на счёт Гербста/Хёрбста я бы так не переживал. Ну поменялась наиболее естественная транскрипция, и фиг бы с ней.
    В былые годы "Айвенго" вообще переводили как "Ивангое".

     
     
  • 3.42, mos87 (ok), 07:36, 20/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Скорее транскрибировали (гыг транс ибировали гыг). Ибо по аглицки он Ivanhoe.
     
  • 3.43, ryoken (ok), 07:39, 20/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    >>В былые годы "Айвенго" вообще переводили как "Ивангое".

    У Пушкина где-то было про Ньютона - Невтон.

     
     
  • 4.44, tonys (??), 08:15, 20/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    У Ломоносова
    Раченьем вашим показать,
    Что может собственных Платонов
    И быстрых разумом Невтонов
    Российская земля рождать.
     
  • 2.49, Аноним (49), 11:21, 20/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Хреновое транскрибирование. Например, фамилия всем известного художника произносится с "х" в начале как [ˈhɪtlɐ]. Тем "светлым головам", которые додумались транскрибировать на русский через "г", должно быть очень стыдно. Как и тем, кто выпендривается, не разобравшись в вопросе.
     
     
  • 3.55, Аноним (-), 14:42, 20/09/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    При передаче иностранных имён существуют специально на то разработанные правила трнаскрибирования. И эти правила создают люди имеющие лингвистическое образование. Ты, прежде чем критиковать тех "светлых голов" ты значала изучи мат. часть. Ты точно уверен, что люди создающие правила транскрибирования, "выпендриваются"? То есть люди всю жизнь серъёзно изучают инорстранный язык, потом какой-то начитанный чувак из опеннета их смеет критиковать.
     
     
  • 4.60, Аноним (60), 22:39, 20/09/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Людям, делающим карьеру, принципиально важно выпендриваться и заявлять о себе, в том числе высосанными из пальца правилами. Без этого карьеры не будет.
     
  • 4.67, Аноним (67), 00:26, 23/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Ок, сейчас схожу куплю диплом, и тоже буду "с лингвистическим образованием".
     
  • 2.58, Kuromi (ok), 16:53, 20/09/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Сразу вспомнились Уральские Пельмени с их "Не Геракл, а Херакл". Видить материшину в любом слове и коробиться от этого - талант.
     

  • 1.45, a (??), 09:05, 20/09/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    желаю ему удачи в новых начинаниях!
     
  • 1.48, Аноним (49), 11:12, 20/09/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >добавляющий в модуль ядра Nouveau поддержку прошивки GSP-RM, которая используется в GPU NVIDIA RTX 20+ для выноса инициализации и управления GPU на сторону отдельного микроконтроллера GSP (GPU System Processor)

    Прошивка проприетарная и подписанная ключом с защитым в кремний хэшем? Вся суть опенсорса.

     
     
  • 2.56, Аноним (-), 14:46, 20/09/2023 [^] [^^] [^^^] [ответить]  
  • +/
    У вас с логикой беда. Производитель железа создаёт микрокоды. Например Линус не может написать микрокод для процессора Интел, это не его работа.
     

  • 1.68, Аноним (68), 12:25, 24/09/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А они под Windows будут собирать нормально? Кажется парадоксально но сейчас актуально
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



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

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