Nvidia вступила в Linux Foundation

    Ассоциация Linux Foundation пополнилась четырьмя новыми компаниями: Fluendo, Lineo Solutions, Mocana и Nvidia (пресс-релиз). Особенно примечательной является последняя в этом списке — Nvidia. Ведь теперь можно сказать, что в альянс Linux Foundation входят три крупнейших в мире производителя графики для ПК — Intel, AMD и Nvidia, причём Intel и AMD сделали это много лет назад.

    Для всех пользователей Linux, которые работают с графическими процессорами Nvidia, это хорошая новость. Ведь раньше эта компания придёрживалась сугубо закрытого подхода, то есть публиковала только проприетарный код и отказывалась участвовать в open source проекте Nouveau по созданию открытых драйверов, так что активистам Nouveau приходилось полагаться только на реверс-инжиниринг. К сожалению, качество драйверов Nouveau зачастую уступает оригинальным драйверам Nvidia по производительности и энергопотреблению. Возможно, в будущем что-то изменится, сам факт вступления Nvidia в Linux Foundation обнадёживает.

    Впрочем, прямо сейчас Nvidia не обещает ничего подобного и не собирается в ближайшее время раскрывать код драйверов для Tegra и др. Как известно, членами Linux Foundation являются не самые активисты open source, как VIA, Adobe и Oracle, то есть сам факт вступления в альянс не даёт гарантий, что компания вдруг начнёт штамповать open source проекты.
    Поделиться публикацией
    Похожие публикации
    AdBlock похитил этот баннер, но баннеры не зубы — отрастут

    Подробнее
    Реклама
    Комментарии 61
    • +11
      Думаю, глабольно ничего не изменится…
      • +1
        надежда умирает последней.
        • +6
          adobe — член Linux Foundation? разбегаемся, пацаны, нас… всмысле с nvidia ничего не изменится. Как плевали на линукс так и продолжат.

          P.S.
          Сорри. Накатило. Конечно очень субъективное мнение, основанное на любви к линуксу с несколькими мониторами нестандартной ориентации, но в целом отношение наплевательское, что удручает.
          • НЛО прилетело и опубликовало эту надпись здесь
            • 0
              > Они выпускают драйвера под Linux, причём достаточно часто выпускают новые версии.
              > И, надо сказать, что выпускают драйвера очень качественные и прекрасно работающие.
              Вам просто повезло что вы с NVidia Tegra ничего общего не имели. Там драйвера под Linux в состоянии между «ужасно» и «вообще кошмар». Можете на эту тему с товарищем muromec пообщаться, он вам много «хорошего» про NVidia и их поддержку может рассказать.
              А помните баг в стабильной ветке драйверов, который намертво вешал X-сервер при изменении размера консоли в KDE?
              А про интеграцию я вообще молчу, все нативные конфигурялки определяют частоту развёртки 50 Гц (хотя по факту установлена нормальная рабочая частота для данного монитора).
              Я сам давний пользователь карточек NVidia, но что-то в последнее время меня эта компания не радует.
              • 0
                А кого и кто радует?
                Знакомый на Радеоны рычит сильнее: там с дровами вообще Ж, как я понял!

                В Линуксе — полное впечатление, что в последние годы диверсанты засели:
                Убунту перевели на этот дебилизм нативный. Я про Юнити, или как там этот десктоп.
                В Гноме начиная этак с 11.10 на нетбуке вешался курсор в Иксах. Кончилось переходом на KDE, ибо вешался он спустя несколько секунд после перезагрузки. Баг был известный, но его так и не чинили упорно.
                В Кеде — настройки сети через интерфейс игнорятся по-чёрному. И мне сложно сказать, что меня сильнее бесит: дебилизм некоторых вещей в Кеде, или виснущая в Гноме мышь?

                Небольшое наблюдение:
                В Гноме каждый апгрейд версии перманентно пропадает индикатор раскладки!
                Потом спустя несколько обновлений он возвращается… В количестве два штука…
                Потом второй пропадает и остаётся один…
                Но к этому времени подходит момент очередного апа версий и всё по-новой!
                • НЛО прилетело и опубликовало эту надпись здесь
                • 0
                  > А про интеграцию я вообще молчу, все нативные конфигурялки определяют частоту развёртки 50 Гц (хотя по факту установлена нормальная рабочая частота для данного монитора).
                  Это решается отключением TwinView, но тогда вы лишаетесь возможность подключения второго монитора, так как nVidia, в отличии от AMD, не поддерживают XrandR 1.2.
                • +1
                  Эти прекрасные драйверы как не переворачивали один из мониторов в twinview так и не переворачивают. Судя по комментариям и нагугленному это не единственная ошибка при любой попытке сделать что-то нестандартное. Именно по этому искренне считаю — nvidia плюет на пользователей linux, и делает linux версию для определенной бизнес-галочки. Естественно, я сравниваю весь функционал с windows версией.

                  Отдав проекту Nouveau ядро (пусть даже в пропритарном виде) для нормальной интеграции с иксами nvidia совершила бы благородный поступок. К сожалению, я слабо разбираюсь в написании драйверов под X, но могу предположить, что nvidia под силу помочь Nouveau, не теряя контроля и влияния.

                  P.S. Я спокойно отношусь к пропритарным драйверам и все вышесказанное относиться к самому продукту и на основе собственного опыта, а не к форме распространения.
                  • 0
                    > nVidia не плюёт на Linux пользователей.
                    А как же Optimus? Аналогичную технологию (PowerXpress) AMD в своих драйверах поддерживают официально.

                    > Они выпускают драйвера под Linux, причём достаточно часто выпускают новые версии.
                    AMD вон каждый месяц выпускает.

                    > И, надо сказать, что выпускают драйвера очень качественные и прекрасно работающие.
                    > А то, что они закрытые, мне как-то не очень важно, мне надо чтобы можно было работать в системе
                    www.linux.org.ru/forum/desktop/6564352?cid=6564475
                    • НЛО прилетело и опубликовало эту надпись здесь
                      • 0
                        > 1) Поддержка Optimus будет, никуда не денется.
                        Вы знаете что-то такое, чего не знают сотрудники nVidia? Расскажите нам!

                        > 2) И пусть выпускают каждый месяц. Вот работали бы драйвера эти ещё…
                        habrahabr.ru/blogs/open_source/139695/#comment_4668623

                        > 3) Косяк с парой карточек, согласен.
                        Да не с парой карточек косяк. Вы официальный changelog драйвера nVidia когда-нибудь читали?

                        > А у ATI, что не выпуск, как по несколько старых карточек из поддержки убирают.
                        Во-первых ложь, в проприетарном драйвере с марта 2009 года ни одну карту не убирали из поддерживаемых. Во-вторых свободным драйвером они поддерживают карточки даже десятилетней давности.

                        > Спор, я думаю, безсмысленный.
                        А давайте вы не будете распространять FUD? Как вам такая идея?
            • +1
              Наконец то… Одумались…
              • +1
                Мне кажется, что рядовым пользователем Linux на ПК это ощутимой пользы не принесёт
                Скорее, такой шаг сделан для развития технологий вычислений на GPU и выхода на новые платформы в этой области.
                • +20
                  Я сторонник линукса, но новостями интересуюсь нечасто. Для меня стало открытием то, что AMD входит в Linux foundation. Вот какого фига они там делают, если даже драйверов нормальных под многие из их карт нет! Накипело.
                  • +17
                    Во-во!
                    Хоть и Nvidia не была раньше в Linux Foundation, у меня никогда не было проблем с драйверами под линухом для карт Nvidia, чего не скажешь о ATI (AMD).
                    • +1
                      После того как приобрел ноутбук с графикой Intel HD 3000 я забыл что такое проблема с драйверами.
                      Для NVIDIA хоть и закрытые, но есть. А вот мой прошлый компьютер полноценным аппаратным ускорением похвастаться так и не смог.
                    • 0
                      > Хоть и Nvidia не была раньше в Linux Foundation, у меня никогда не было проблем с драйверами под линухом для карт Nvidia, чего не скажешь о ATI (AMD).
                      habrahabr.ru/blogs/open_source/139695/#comment_4667709
                      • 0
                        +1, и может вы не поверите, но под Винды у ATI (AMD) дрова такие же, т.е. «далеко не прямые», вот список проблем которые у меня, да и у многих стабильно повторяются, и с которыми никто особо ничего не делает:
                        — от версии к версии может начать падать либо сам драйвер и система его восстановит, либо что хуже просто получим BSOD, ошибка обычно исправляется через месяц (в след. релизе), а то и через два, и приходится откатываться.
                        — уже пару лет криво работает масштабирование в режиме театра (оно масштабирует как угодно, но не так как надо — проблем нету только если у вас основной и дополнительный монитор имеют одинаковое разрешение), ходят слухи что если соотношение сторон у мониторов одинаково то тоже работает, но работает далеко не у всех, у меня например с монитором 1280*1024 и телеком с разрешением 1024*768 не работало — баг не правят.
                        — никогда не работавшее нормально (постоянно, и не понятно почему слетающее), масштабирование на мониторах, подключённых по HDMI,
                        в принципе список можно продолжать ещё долго и нудно, в общем ATI это то ещё счастье, да есть плюшки, но дрова местами кривые страшно, и что печально проблемы решать не торопятся.

                        p.s: что такое CCC, спросите вы, это Cataclysm Control Center, по другому назвать не могу :)
                        p.p.s: такая «веселуха» у меня на HD4850.
                      • 0
                        дааа, с дровами действительно проблемы.(
                        • 0
                          > Вот какого фига они там делают, если даже драйверов нормальных под многие из их карт нет! Накипело.
                          Можно ссылки на конкретные багрепорты ваших проблем со свободными и/или проприетарными драйверами AMD?
                          • +4
                            Хм, а почему они у меня должны быть? Их нет, но это не убирает проблему, правильно? Раз выпускают карты и при этом причисляют себя к «покровителям» Linux, то не выпускать корректно работающих драйверов (== без корректно работающего аппаратного ускорения) почти сродни хамству. Для меня это вылилось в вечную работу процессора на повышенной температуре.
                            Хотя, собственно, мне уже всё равно, ведь как отметили выше — HD 3000 прекрасно работает.
                            • +8
                              Противники AMD оказывается ещё более суровы, чем фанатики Microsoft — посмотрите на мою карму. Из-за её состояния сейчас я смог ответить вам только спустя час (чаще теперь нельзя). И это всего лишь потому что я попросил ссылки на багрепорты. О том, зачем они нужны — ниже:

                              > Хм, а почему они у меня должны быть?
                              Потому что в AMD нет телепатов. Мне кажется, что это должно быть очевидно.

                              > Их нет, но это не убирает проблему, правильно?
                              Не убирает, просто даже если в AMD будут знать о проблеме от другого пользователя, при малом числе обращений о ней, приоритет во внутреннем багтрекере будет низкий. Вот и результат — вы тут ругаетесь о багах, потому что их не исправили, а почему их не исправили, это как бы и не важно. Такое впечатление, что AMD виноваты и в том, что вы даже не пытались обращаться в техподдержку.

                              > без корректно работающего аппаратного ускорения
                              Как в AMD должны были узнать что на вашем сочетании композитного менеджера, версий libVA/XvBA, чипа видеокарты, есть какие-то проблемы с некоторым форматом видео? Ну вот скажите мне, как?

                              > Хотя, собственно, мне уже всё равно, ведь как отметили выше — HD 3000 прекрасно работает.
                              Знаете, это очень спорное утверждение: bugs.freedesktop.org/show_bug.cgi?id=43674
                              Особенно с учётом упоминания воспроизведения видео: bugs.freedesktop.org/show_bug.cgi?id=37686
                              Да-да, я знаю, что вы сейчас ответите — что у вас всё работает. Вот и славно, у AMD тоже всё работало. Теперь понимаете логику вопросов из моего предыдущего сообщения?
                              • 0
                                Да, в целом, теперь понял. А вначале я даже вспылил немного (хотя не минусовал), вопрос показался каким-то пафосным, вы уж извините пожалуйста.
                                Хотя в действительности картина выглядит примерно так: Nvidia работает везде, а ATI — только в МАКах и Windows. Не все модели и не у всех, но в целом, при сборе совокупных данных по запросам «nvidia linux problem» и «ati linux problem».
                                • 0
                                  Вот не скажите, постоянно имел траблы с нвидией, что пришлось на nouveau даже свалить, а с амд все более менее ровно.
                                  У нвидии нет KMS, есть проблемы с 2d ускорением, проблемы с засыпанием и просыпанием, проблемы с переходом в текстовый режим. Про оптимус вообще молчу!
                                  Ну а открытые от амд просто работают, а скоро будет и норм декодирование видео и норм openCL.
                                  А потом мне от линуксовых драйверов убер скорость не нужна, в игры я и на винде играюсь, а вот стабильность и быстрое 2д пожалуй нужно!
                                  • НЛО прилетело и опубликовало эту надпись здесь
                          • 0
                            Нда? Оо они спеки на дрова дают, оплачивают разрабов для их допиливания да еще и тянут целый компилятор, тоже открытый Оо.
                            Нвидия ничего из этого не делает и кроме пары либ ничего не открыла!
                          • +2
                            Неужели появится нормальная поддержка Nvidia Optimus?

                            Из-за шума и нагрева ноута в Ubuntu мне сейчас приходится работать в Windows =(
                            • +3
                              Да вообще кошмар с этим Optimus. Мало того, что без бубна встаёт только один дистрибутив из десяти, так и тот, что встаёт, высаживает заряд с такой скоростью, будто я в Crysis от аккумулятора задрачиваю.
                              • +1
                                Зато в Windows — ляпота. Тихо, быстро, холодно.

                                Негодяи!
                                • +5
                                  Зато в Windows — ляпота. Тихо, быстро, холодно.

                                  У меня громко, медленно и куриные яйца можно жарить.
                                • НЛО прилетело и опубликовало эту надпись здесь
                                  • +1
                                    Не смешно. Никакие настройки не помогают. На Винде спокойно без зарядки сижу почти три пары в универе со средней подсветкой и включенным вайфаем, на Сабайоне, который жил дольше всех с ковыряниями конфигов, едва полторы вытягивал на минимальной подсветке, с отключенными беспроводными модулями.
                                    Правда энергопотребление удалось поправить до 2 пар новым ядром, но на нём отваливался вайфай. В общем, забил на всё, снёс разделы с линуксом и оставил винду в синглбуте. Вроде как для ноутов моей серии красноглазики принялись пилить костыли, но судя по обсуждению форумов — энергопотребление не лечится до виндовых значений, хотя прогресс есть в лечении других болячек, связанных с дисководом и хардовыми кнопками управления.
                                    • НЛО прилетело и опубликовало эту надпись здесь
                                      • 0
                                        Камон, есть же донная батарея для Lenovo X220, от которой он живет какое-то несметное количество времени, а стоит очень здравых денег (уж не говоря про IPS-экран).
                                        Да даже мой монструозный Т510 с 9-ячеечной батареей живет 5-6 часов. И ведь для него тоже донная есть, которая очень Juicy.
                                        А у Sony, опять же, есть SA/SB, с нормальным весом, производительностью и опциональной донной батареей. Есть и Z2, с массой в килограм без дополнительной батареи, и ценой с тринашку MBP (если брать базовую, i5 и без внешней видеокарты).
                                        В общем, вариантов куча, а маки для меня пока как бы не существуют. Потому что тринашка MBP откровенно убога (при массе over 2kg и безальтернативно глянцевом экране 1280х800), а пятнашка и семнашка с матовым экраном стоят уже совсем неправильных денег. Хотя семнашка, конечно, конкурентов не имеет до сих пор, имхо
                                  • 0
                                    Вообще, для решения подобных проблем есть Ironhide, например. Но, тем не менее увидеть официальную поддержку Оптимуса под Линуксами очень-бы хотелось.
                                • 0
                                  Bumblebee под убунтой вполне работоспособен (мешает только один баг — теряется возможность управления питанием карты после ждущего режима), но сам буду не против официального optimus'a.
                                  • +2
                                    У меня он настроен и работает.

                                    Но с работой в Windows — не сравнить. Тут я ноут вообще не слышу и сбоку воздух выходит прохладный.
                                    • 0
                                      У меня под ubuntu также, как у вас под windows (ноут — acer aspire 3830tg).
                                  • +8
                                    Это является одним из факторов, почему линукс на ноутбуках пока всасывает.
                                    Но это не заслуга Windows а нежелание вендоров.
                                    • +6
                                      нежелание вендоров?
                                      Дак майкрософт вендорам и говорит, убирайте убунту с ноутов, а то я вам ОЕМ лицензию щас подороже буду продавать. Куда тут деваться? =)
                                      • 0
                                        Причина ясна, так что это именно нежелание что-либо менять.
                                        • 0
                                          довольно скользкая тема. Попытаюсь объяснить, как я вижу.
                                          «Против системы не попрешь.»
                                          Dell делает ноуты с убунтой и вендой, а венда и говорит: убирайте убунту нах, а то ОЕМ сделаю ни как всем по 5$, а по 20$. То есть самсунг, асер, тошиба и еже с ними будут в итоге иметь конкурентное преимущество.

                                          Как с кризисом 2008 — 20ХХ года, все ведь понимали что баксы это фантики, тока против системы не попрешь =) все тарятся баксами и меняются ими же — не нравится? оставайся один ))

                                          Что делать? а как и с кризисом, никто не знает; )
                                          • НЛО прилетело и опубликовало эту надпись здесь
                                            • 0
                                              > Ну, продукция DELL, имеет относительно дешевые цены на свою продукцию, и они могут себе позволить ставить Linux на свои системы, тем самым ещё более удешивив стоимость своего оборудования.
                                              Они это и сделают, но только в Китае: blog.canonical.com/2011/10/27/retail-stores-in-china/
                                    • 0
                                      Случайно не Unity? У меня в нём течёт Compiz и загружает 2-3 ядра под 100% из 4х, причём баг старый 10.x и багтрэкере ихнем давно висит, а они не фиксят.
                                      • 0
                                        Она, родимая.

                                        Жду 12.04, может, что изменится?
                                        • +1
                                          Может, но я уже не жду: поставил XFCE (в Gnome 3 тоже глюка нет, как и самого Compize) и система перестала лагать.
                                    • 0
                                      Наконец-то решились. А какие плоды это вступление принесёт в будущем, покажет время.
                                      • 0
                                        Такое вот подумалось при чтении.
                                        Критерий оптимальности программы — потребляемая ею энергия. Вычисления на видеокарте выставляют эти требования по полной.

                                        Как вам?
                                        • 0
                                          Неужели будет драйвер на Gallium3D?
                                        • 0
                                          Ох посмеемся когда на wayland начнут DE переходить.
                                          • 0
                                            Вроде там ничего сверхествественного нет.
                                            1. KMS nVidia уже освоили в случае Tegra. В десктопном драйвере на него не переходят только чтобы не уменьшать объём общего кода, но если будет нужно — перейдут. AMD же, раз уж они осилили даже гибридную графику на Linux, справятся и с этим, когда припрёт.
                                            2. Про EGL в FAQ Wayland написано: EGL is the only GL binding API that lets us avoid dependencies on existing window systems, in particular X. GLX obviously pulls in X dependencies and only lets us set up GL on X drawables. То есть это должно решаться и без добавления в проприетарные драйверы поддержки EGL. Однако, при необходимости, добавить поддержку EGL в проприетарные драйверы тоже не должно быть проблемой — судя по словам представителя AMD самое сложное в этой задаче то, что нужно будет серьёзно править скрипты генерации пакетов для различных дистрибутивов. Так-то код для поддержки EGL написан и у nVidia, и у AMD.
                                            3. Остаётся OpenGL ES 2.0, который поддерживается проприетарными драйверами nVidia и AMD уже сегодня.
                                            См. ответ на последний вопрос: wayland.freedesktop.org/faq.html

                                          Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.