URL: https://www.opennet.dev/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 127484
[ Назад ]

Исходное сообщение
"Компания NVIDIA открыла код видеодрайверов для ядра Linux"

Отправлено opennews , 12-Май-22 07:19 
Компания NVIDIA объявила об открытии исходных текстов всех модулей ядра, поставляемых в своём наборе проприетарных видеодрайверов. Код открыт под лицензиями MIT и GPLv2. Возможность сборки модулей обеспечена для архитектур x86_64 or aarch64 на системах с ядром Linux 3.10 и более новыми выпусками...

Подробнее: https://www.opennet.dev/opennews/art.shtml?num=57175


Содержание

Сообщения в этом обсуждении
"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Zenitur , 12-Май-22 08:19 
Для тех, кому непонятно, что случилось.

Драйвер видеокарты состоит из четырёх основных компонентов:

Kernel driver - nvidia.ko
X11 driver - nvidia_drv.so
GLX Server - libglx.so
GLX Client - libGL.so.1

Как видите, собственно драйвер поделён на две части, и OpenGL поделён на две части.

В случае, когда все эти части находятся на своих местах, всё работает прекрасно. Если же какая-то часть отсутствует - мы можем наблюдать интересные эффекты. Например команда glxinfo может сообщать, что часть OpenGL у нас от Месы, а часть - от NVIDIA. Или иксы запускаются с драйвером nvidia_drv.so, и даже изображение на экран выводится - вот только nvidia-settings показывает, что драйвер не работает, потому что nvidia.ko отсутствует.

Нам открыли первый компонент из этих четырёх. И это прекрасно. Теперь будет значительно проще пользоваться Legacy-версиями драйверов на новых системах! А когда откроют вторую, можно будет забыть и про ключик IgnoreABI при выходе новой версии "иксов".

Кроме того, на Wayland вроде как используется KMS, а значит, нету разделения драйвера на две части. Похоже что на Wayland можно будет не ждать, когда в драйвер добавят поддержку нового ABI. Хм, в теории и на иксах можно будет заменить nvidia_drv.so на modesetting_drv.so... На Интеле уже пробовали, однако я не знаю, что из этого получилось...


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 12-Май-22 09:01 
в общем дала, но тока в губки ?

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 12-Май-22 15:56 
У амд примерно так же было изначально. Постепенно открытый драйвер в MESA стал настолько хорош что про проприетарный юзермод все как-то позабыли. А он зачем, если MESA даже быстрее и менее глючная? А основой открытого модуля ядра amdgpu стал реверснутый Radeon, что забавно. Прикольно когда производитель окультуривает реверс до продукта, используя свои "внутренние" обозначения регистров и проч.

Основной затык MESA+Nouveau в том что оно для актуальных чипов не умело реклок. Так то оно неплохое, реализует все фичи opengl и прочих. Но работа на 20% скорости (или сколько там по дефолту бутовая скорость GPU - в VBIOS прописывается вендором/oem'ом обычно) - все это портит, получается что все работает - но со скоростью затычки для слота. И радости с того? А док на реклок нет, фирмвары секурбутом обложили, так что открытые прошивки перестали работать, что хотите дескать то и делайте, дорогие опенсорсеры. А вот в модуле все это по идее должно быть...

p.s. сегодня же не первое апреля, точно?


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Full Master , 12-Май-22 22:37 
ЕМНИП оно умеет в реклок, но только ручной.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 13-Май-22 17:06 
> ЕМНИП оно умеет в реклок, но только ручной.

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


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 13-Май-22 18:01 
>фирмвары секурбутом обложили

С какой серии?


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 16-Май-22 23:40 
А черт знает, я не фан нвидий, на форониксе поищите, там по части такого саботажа нувы плевков было - нвидиас*ки еще и подписаные фирмвари в редистрибутабельном виде не выложили, а вы там что хотите то и делайте, типа.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 12-Май-22 09:18 
> Прошивки и используемые в пространстве пользователя библиотеки, такие как стеки CUDA, OpenGL и Vulkan, остаются проприетарными.

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


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Анонимленьлогиниться , 12-Май-22 09:34 
> Нам открыли первый компонент из этих четырёх. И это прекрасно. Теперь будет значительно проще пользоваться Legacy-версиями драйверов на новых системах! А когда откроют вторую, можно будет забыть и про ключик IgnoreABI при выходе новой версии "иксов".

А вы новость прочитайте. Никакой поддержки Legacy нет и не планируется, ядерный модуль того драйвера будет закрытым. Поддержка открытым модулем планируется только для Turing (16xx, 20xx series) и Ampere (30xx series), ну и скоро выходящей 40xx.

Но в принципе это ожидаемо, т.к. Pascal (10xx) уже в строю больше 6 лет, а разрабатывался так вообще весной 2014 еще, и поддерживать это по-новому им совершенно не хочется.


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Zenitur , 12-Май-22 09:55 
> Никакой поддержки Legacy нет и не планируется

Я имею в виду, в будущем. Когда 3080 будет считаться карточкой, на которой только в пасьянсы играть


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено noname_nopain , 12-Май-22 14:37 
Пасьянс с рэйтрейсингом? Я бы сыграл

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 12-Май-22 17:03 
С искусственным интеллектом на нейронных сетях?

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 12-Май-22 11:36 
>Поддержка открытым модулем планируется только для Turing

Оно устареет через 3 года. К тому моменту как конструкцию доделают Turing и возможно Ampere уже будут Legacy


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено crypt , 12-Май-22 09:46 
все помнят новость про хакеров перед этим?

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 12-Май-22 10:20 
Задолго, задолго до хакеров была информация об этом.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено гоквч , 12-Май-22 12:50 
Ещё Торвальдса вспомнить можно

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 12-Май-22 13:53 
Червь Морриса?

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 12-Май-22 21:47 
я только историю про солонку помню

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 13-Май-22 16:49 
..Так вот, они тут ни при чем.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 19-Май-22 00:51 
Тут скорее https://www.phoronix.com/scan.php?page=news_item&px=AMD-Memo... вот оно виновато :). Искать по слову Frontier, там, внезапно, АМД и, видимо, хорошая поддержка линухом и внятная линуксная стратегия были нормальными аргументами "за амд" вон там :). А у нвидии видимо таки подгорело...

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 12-Май-22 11:34 
>Нам открыли первый компонент из этих четырёх. И это прекрасно. Теперь будет значительно проще пользоваться Legacy-версиями драйверов на новых системах! А когда откроют вторую, можно будет забыть и про ключик IgnoreABI при выходе новой версии "иксов".

теоретически X11 driver можно выкинуть на помойку и использовать glamour драйвер работающий через opengl. Он используется например у AMD.


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Zenitur , 12-Май-22 11:46 
Наверное, может быть. Я когда-то пытался запустить драйвер amdgpu-pro на Debian 7. Там был X-Server 1.12, а драйвер поддерживал X-Server 1.16, 1.17, 1.18 и 1.19. Я распаковывал, там четыре папки с разными amdgpu_drv.so. Сначала я иксы обновил до 1.16, но тогда были другие траблы. В итоге перешёл на открытый amdgpu без -pro

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 12-Май-22 11:49 
Уже работает месовый опенгл через вулкан нвидии, с нормальной производительностью, что вы там запускать через опенгл месы собрались? Уже давно известно про то, что из системы надо вырезать любые упоминания меса, чтобы линукс работал без багов.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено uis , 12-Май-22 12:23 
> вырезать любые упоминания меса

Пользователи видеоядер AMD, Intel, ARM, Vivante и VideoCore IV смотрят на вас с недоумением


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 12-Май-22 12:32 
Не, я про то, что на системах с проприетарным драйвером довольно часто внезапно оказывается, что мейнтейнеры криворуки, а производители софта и сами любят подгадить всем тем, кто не разделяет их представлений о том, как должна выглядеть проприетарщина (завидуют, не иначе). Когда альтернатив нет, придётся мириться с меса конечно, но там всё же тестируют, чтобы проприетарщина худо-бедно работала. С некоторыми багами ничего не сделать конечно, они даже повторяются и на интеле и на амд одни и те же.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 12-Май-22 16:17 
С надеждой ☺

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено uis , 12-Май-22 11:49 
Вот только есть одно но. Исходники nvidia.ko давно лежат в открытом доступе, только они никому не нужны, т.к. они просто передают команды из пользовательского пространства на видеокарту. Это просто прослойка. Привет, VideoCore IV.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Zenitur , 12-Май-22 11:57 
> Исходники nvidia.ko давно лежат в открытом доступе

Ну, не знаю, вроде нет. Там вроде был nvidia.o (object file), вокруг которого компилировалась обвязка. И эта обвязка как раз с открытым кодом, а 10-мегабайтный бинарный блоб - с закрытым. Бинарник просто. Сейчас, похоже, открыли и блоб тоже


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено uis , 12-Май-22 12:21 
Возможно. Просто я видел, что что-то собирается и из исходников.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 18-Май-22 02:14 
Даже не 10-, а 40-мегабайтный

40M     /usr/src/nvidia-470.103.01/nvidia/nv-kernel.o_binary


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 12-Май-22 16:00 
> Исходники nvidia.ko давно лежат в открытом доступе, только они никому не нужны,

...потому что насколько я помню, под левой лицензией и код обфусцированый/неинформативный, сишный компилер его жрет, но девелопать это малореально. Ну и не девелопали. Это странно?

> Привет, VideoCore IV.

А под него таки драйвер MESA накодили. Юзермод так то и открытый бывает.


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено achtosluchilos , 12-Май-22 12:03 
gnome wayland / xwayland отлично работают начиная с nvidia 510 и

nvidia-drm.modeset=1 опцией ядра и/или

/etc/modprobe.d/nvidia.conf
options nvidia-drm modeset=1

про KDE не могу сказать не проверял, раньше KDE+Wayland+Nvidia лагало адцки.


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 12-Май-22 13:33 
> Как видите, собственно драйвер поделён на две части, и OpenGL поделён на две части

это всё один драйвер, есть ядерная часть и части в юзерспейс, библиотека OpenGL это неотъемлемая часть драйвера - она в рантайме генерирует команды для конкретного GPU, все четыре файла - это "собственно драйвер", три части в юзерспейс это реализации разных API.


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Zenitur , 12-Май-22 14:02 
Мне почему-то кажется, что OpenGL не является неотъемлемой частью драйвера. У меня бывали случаи, когда у меня был неправильно установлен драйвер, когда OpenGL оставался месовским. Всё работало, просто софтварно. Также у меня были комбинации, когда GLX Server или GLX Client был один от NVIDIA, другой от Mesa. В одном случае я получал ошибку NV-GLX при попытке запустить OpenGL-ное приложение. В другом оно работало с лютыми тормозами, но почему-то работало. В общем, драйвер может стартовать даже без OpenGL от вендора (хотя раньше вроде не стартовал...)

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 12-Май-22 18:13 
> OpenGL оставался месовским. Всё работало, просто софтварно.

т.е. у мопеда двигатель отвалился а ты на педалях едешь у тебя "всё работает" ? за изображение на экране отвечает часть схемы которая графическим ускорителем не является - она просто перекидывает данные их буфера в видеопамяти на устройство отображения по какому либо протоколу по какому-то интерфейсу, это то за что в майнстримном ядре отвечает KMS


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено mos87 , 12-Май-22 19:17 
>Для тех, кому непонятно, что случилось.

я бы читал сей пост с интересом, если бы авторство не сэкономило мне время)) как там касса?


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Zenitur , 12-Май-22 19:47 
Всм? Кассовый аппарат?

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Jxtym , 13-Май-22 13:08 
> Хм, в теории и на иксах можно будет заменить nvidia_drv.so на modesetting_drv.so... На Интеле уже пробовали, однако я не знаю, что из этого получилось...

intel_drv.so для новых систем не рекомендуется.
У меня на rocket lake uhd 750 modesetting_drv.so всё ок, а на intel_drv.so невозможно работать тк артефактит.


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 12-Май-22 07:19 
да ладно!

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено КО , 12-Май-22 07:42 
Прохладно, будут бесплатно тестить, а они свои бэкдоры заворачивать и дальше проприетарку пихать.
Продолжайте жрать кактус.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено achtosluchilos , 12-Май-22 08:36 
читай последний абзац, они желают включить код модулей в ядро, но для работы всего скорее будет требоваться пакет по типа nvidia-firmwares с сайта nvidia.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Anonim , 12-Май-22 09:08 
По аналогии с AMD. С красными так же - firmware закрытые бинарники, код в ядре, месе и т.д. открыт.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 12-Май-22 09:16 
> По аналогии с AMD. С красными так же - firmware закрытые бинарники, код в ядре, месе и т.д. открыт.

Как будто фирмварь штеуда открыта.



"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 12-Май-22 22:01 
Ну где так же-то? У AMD открыто всё, что нужно для хотя бы минимального функционирования драйвера (без OpenCL, разве что), а тут по-прежнему без блобов никуда.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 13-Май-22 15:29 
У амд по сравнению с нвидией...
1) Доков на железо - больше.
2) А вот фирмвари таки закрытые.
3) Процесс разработки в компании построен на основе открытого модуля ядра, вплоть до того что поддержка новых GPU делается еще до выхода железа.
4) Тима амд плотно интегрирована с ядерной командой вокруг DRM/KMS, они вместо изобретения великов реюзабельные куски оформляют для всей толпы. Это работает в обе стороны, у амд есть слово в процессе разработки ключевого обвеса, чтобы им тоже было удобно. Поэтому GBM какой-нибудь делан с учетом удобства амд. А вон там они у интеля аллокатор, чтоли, реюзанули. А почему нет, если штука хорошая?

Нвидия... пока все же только что-то вывалила. Это еще не участие в процессах, и дошло ли до них в нормальном виде (нет, никому "с лопаты" в линуксе не надо) и сколько времени у них займет разгон и включение в процессы разработки в нормальном виде - отдельный такой вопрос. А завтра вы совершенно точно плюсы этого не ощутите. Еще недавно нвидия геройствовала самолично кодя аналог GBM. С понятным качеством всего этого и результирующей работой драйвера. Видимо, таки, наелись счастья.


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 12-Май-22 16:01 
Если нвидия не будет бакланами, пришлет в репу linux-firmware как остальные, чтобы в типовых дистрах не надо было их качать.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено WE , 12-Май-22 07:59 
Наныли.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Придумаляник , 12-Май-22 10:05 
Не насосали, а подарили

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено achtosluchilos , 12-Май-22 08:34 
шоколадно!

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено наноим , 12-Май-22 07:25 
может вэйлэнд прикрутят наконец

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено srgazh , 12-Май-22 08:31 
Давно

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 12-Май-22 08:54 
ага и перепишут на раст для надёжности

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 12-Май-22 09:19 
Вашими стараниями слово "раст" скоро будет использоваться как триггер фильтров модерации здесь.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 12-Май-22 09:50 
Главное новости про даже-не-минорщину тоже будут триггериться?

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено a_kusb , 12-Май-22 12:21 
A фильтры модерации тоже перепишут на rust.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено iPony129412 , 12-Май-22 11:18 
Слово «пионер» вроде разрешили уже.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 12-Май-22 12:28 
А "космонавт"?

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 12-Май-22 17:33 
Надо добавить всех космических мальчиков из Южной Африки

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 12-Май-22 11:44 
Вряд ли, ибо нужна скорость. А надежность достигается аккуратностью.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено НяшМяш , 12-Май-22 13:28 
> А надежность достигается аккуратностью.

Святые админы локалхостов, никогда не видевшие кодбазы крупнее нескольких тысяч строк.


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 12-Май-22 13:49 
100 000

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 17-Май-22 10:56 
Продано господину с усами!

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 12-Май-22 07:25 
Кажется начинается.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 12-Май-22 09:20 
Почалося?

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 12-Май-22 07:26 
вот это поворот!

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Брат Анон , 12-Май-22 07:45 
Не вижу. "Поработайте на нас бесплатно" Я вместо "мы сами сделаем" -- ещë хуже.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 12-Май-22 08:12 
деньги на индусов с продажи графониев кожаная куртка пронюхал со шмарами в ривенделе

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено dullish , 12-Май-22 07:26 
Что дальше? Intel ME на гитлабе?

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено onanim , 12-Май-22 11:30 
господи, как же хочется открытый Intel ME и прочее интеловское проприетарное добро типа mrc.bin, разве я многого прошу?

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 12-Май-22 21:34 
> разве я многого прошу?

Да.          


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено InuYasha , 14-Май-22 20:04 
Нафиг этот помойный ME? Лучше сразу открытый PSP и все мамкины UEFI!

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Человек , 12-Май-22 07:30 
Интересно это из за того что Куртку шантажировали хакеры которые грозились обнародовать внутренние данные nvidia? Хорошая новость. Еще один гвоздь в крышку гроба виндовса.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено IRASoldier_registered , 12-Май-22 07:38 
Прикол в том, человече, что вот ты помрешь когда-нибудь, и в крышку твоего гроба таки вобьют гвоздь, ну, или там, в крышку урны с пеплом - а Windows таки будет осью на компе похоронной конторы, которая всем этим будет заниматься.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Человек , 12-Май-22 07:44 
Бизнесу невыгодно платить за виндовс. К примеру гос сектор в рф переводят на линукс, в китае тоже.  Так что ты не прав. В ближайшем будущем не будет там винды. (а  может и уже нету).

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Брат Анон , 12-Май-22 07:47 
Бизнесу ОПАСНО платить за шиндошс. Пофиксено.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Человек , 12-Май-22 07:48 
Ну и опасно конечно. ._. Пролетарии всех стран соединяйтесь!

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 12-Май-22 08:02 
Как будто что-то плохое.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 12-Май-22 12:32 
Смотря в каких комбинациях они будут соединяться ;)

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Брат Анон , 12-Май-22 15:32 
> Смотря в каких комбинациях они будут соединяться ;)

Не в ваших лгбтэшных. Пролетариям таким заниматься некогда.


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 12-Май-22 16:26 
А ИТР? Тоже в некотором роде пролетарии.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Брат Анон , 13-Май-22 09:16 
> А ИТР? Тоже в некотором роде пролетарии.

Не в некотором, а буквально пролетарии. Не владеют средствами производства, не присваивают результаты коллективного труда.


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 12-Май-22 08:42 
> Пролетарии всех стран соединяйтесь!

Объединяйтесь? А то "соединяйтесь" уже звучит как приглашение на (мега)оргию.


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Брат Анон , 12-Май-22 09:02 
>> Пролетарии всех стран соединяйтесь!
> Объединяйтесь? А то "соединяйтесь" уже звучит как приглашение на (мега)оргию.

Ты так это написал, как-будто в этом есть что-то плохое.

А "международные сношения" тебя не смущают?

Чтобы ты понимал русский язык:
"объединение" -- "сваливание в кучу, концентрация ресурсов"
"соединение" -- "установление социальных, деловых, механических связей между функционально независимыми частями".

"Сношение" и "соединение" -- не одно и тоже. Но про это лекция в другой раз.

"Давайте дружить домами -- вы у себя дома, а мы у себя дома". (с) Гоша, "Москва слезам не верит". Гениальное определение интернационализма для пролетариев не кончавших академий.


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 12-Май-22 12:35 
Видимо, ты Задорнова не слушал.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Матцумото , 12-Май-22 11:47 
прочитал как проприетарии durka.jpeg

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Брат Анон , 12-Май-22 15:29 
> прочитал как проприетарии durka.jpeg

Тащем-то, тот редкий случай, когда прочитал неправильно, но правильно.


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено achtosluchilos , 12-Май-22 12:05 
еще выйди на улицу и Zигани

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено microsoft , 12-Май-22 16:02 
Это как? Рукой в воздухе надо Z выводить?

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Neon , 12-Май-22 17:43 
Z, V, O - сразу кое кого начнет колбасить)))

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 13-Май-22 15:32 
> Ну и опасно конечно. ._. Пролетарии всех стран соединяйтесь!

Пролетарии всех стран - пролетают. Извините, но так точнее :)


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 12-Май-22 10:08 
Бизнесу опасно вести здесь бизнес.
Про 9,5 правил успешного ведения бизнеса в РФ все помнят.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Брат Анон , 12-Май-22 15:30 
> Бизнесу опасно вести здесь бизнес.
> Про 9,5 правил успешного ведения бизнеса в РФ все помнят.

Нормальным людям опасно вести дела с бизнесом.

Если в какой-либо бизнес-схеме ты не понимаешь кто лох, то этот лох ты.


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Ilya Indigo , 13-Май-22 01:30 
Так они ха него и не плотят!
Просто ставят пиратский активатор!

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено X86 , 12-Май-22 08:00 
Вряд ли Windows проживет лет 40. Их заменят всякие андроиды и прочие.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 12-Май-22 08:24 
> всякие андроиды

Фуксия! Если на то пошло.


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 12-Май-22 10:57 
> Если на то пошло.

Redox


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 12-Май-22 12:36 
Фикция всё это.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено X86 , 12-Май-22 19:00 
>> всякие андроиды
> Фуксия! Если на то пошло.

Ну я образно. Это может быть и Аврора, и Андроид, и еще зоопарк всяких LG OS, Samsung OS и прочих.


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено uis , 12-Май-22 12:26 
Plasma NEON или как там? Plasma Mobile?

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 12-Май-22 12:38 
Ну к тому времени уже plasma.ko

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено dalco , 12-Май-22 09:28 
Говорят, что просто NVidia продула пару-тройку тендеров по оснащению супер-компьютеров. Заказчикам оказалось проще работать с опенсорсными дровами от альтернативных производителей GPU.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено ананим.orig , 12-Май-22 09:42 
А до этого её подвинули с плэйстэйшенов, боксов,.. макос.
Но сабж в среднесрочной перспективе вернет нвидию.. хотя уже и в другом виде.

Зыж
> от альтернативных производителей GPU.

;)
Альтернативы так и плещут в соседнем корыте.
особенно у блендороаодов, 3д-максеров и тд можно поинтересоваться


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Elon Musk , 13-Май-22 01:09 
>с плэйстэйшенов, боксов,..

Эти атавизмы просто курам на смех - телевизоры уже давно могут сами запускать приложения  и не требуют рядом всяких безполезных шумящих коробочек, особенно если те никак не помогут прочитать блю-рей 💿

https://www.theverge.com/2021/6/11/22529210/tesla-model-s-pl...

Кстати, о реях - все же прекрасно понимают, что даже игры лучше и натуральнее выглядят с аппаратным рей-трейсингом, и что ним будущее, как ни крути... но работает он нормально пока только на видеокартах RTX(в том числе и арендованных через geforcenow.com) - во всех остальных случаях получаете "что-то там со вкусом софтверного рейтрейсинга..."

В любом случае за удешевление некачественными и ничуть не соответсвующими заявленным характеристиками заменителями приходится платить свою цену 💸 https://www.notebookcheck.net/Tesla-to-recall-130-000-Tesla-...


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 12-Май-22 22:42 
> Говорят, что просто NVidia продула пару-тройку тендеров по оснащению супер-компьютеров.
> Заказчикам оказалось проще работать с опенсорсными дровами от альтернативных производителей
> GPU.

Дебил, меньше сиди на хибарахабарах всяких. Какая связь у суперкомпьютера и поделий для игродебилов?


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 13-Май-22 15:34 
Я не с хабры. Но такая что архитектурно это практически одно и то же. Кто же будет принципиально разное городить, если можно скопипастить?! А то что там блоков выполнения побольше или выход на видео оборвали, и еще майенеры искусственно не зарубают - мелкие технические детали.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено ананоша , 12-Май-22 11:51 
Ты представляешь себе объем работ по открытию такого куска кода? Там работы на несколько лет, а Взлом и Шантаж были совсем недавно.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 12-Май-22 12:41 
Вполне вероятно, что к отрытию дрова давно были готовы. Только вот жадность-с мешала...

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено НяшМяш , 12-Май-22 13:30 
На одном известном англоязычном ресурсе пишут, что подготовка велась чуть ли не с 2019 года.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Kuromi , 12-Май-22 16:11 
Фигово они его тогда застращали, если он открыл наименее важный кусочек, причем самой Нвидии больше выгоды от этого чем опенсорцу.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено я , 12-Май-22 07:30 
>требуется подписание Contributor License Agreement

хахаха, нвидия, ты такая смешная, прекрати.


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено lockywolf , 12-Май-22 07:43 
Внезапно, для коммитов в Emacs, и вообще любой GNU-код это нужно.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено я , 12-Май-22 08:03 
внезапно, сто пицот всратых форков разной степени протухшести на гитхабе, из новых фич - моргание светодиодом и сегфолт по чётным дням недели.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено uis , 12-Май-22 12:28 
Внезапно, не нужно. Нвидия же делает это для закрытия в будущем.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 12-Май-22 12:45 
Не обязательно для закрытия, для любой смены лицензии и например для возможности продавать право линковать с чем потребуется любимым корпоративным клиентам.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 13-Май-22 17:15 
Вот только собственником GNU кода выступает некоммерческая Free Software Foundation, которая, со своим уставом, борется за твои неотчуждаемые свободы использовать, модифицировать и распространять ПО по соглашению GPL.

А здесь ты подписываешь двуликое соглашение (где одна из лицензий, MIT, позволяет собственнику в любой момент передумать - закрыть исходный код и продолжить его разработку с твоими патчами самостоятельно для себя любимой) с коммерческой компашкой, которая интересуется только увеличением прибыли для своих жадных и безсовестных собственников и управляющих, которые смотрят на тебя как на ?о?но.

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


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 15-Май-22 00:53 
> Вот только собственником GNU кода выступает некоммерческая Free Software Foundation, которая,
> со своим уставом, борется за твои неотчуждаемые свободы использовать, модифицировать и
> распространять ПО по соглашению GPL.

Это на усмотрение кодера. Хочет дает права FSF, не хочет не дает, но тогда в случае чего и борется за свои права сам.


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено lockywolf , 16-Май-22 17:42 
>[оверквотинг удален]
> со своим уставом, борется за твои неотчуждаемые свободы использовать, модифицировать и
> распространять ПО по соглашению GPL.
> А здесь ты подписываешь двуликое соглашение (где одна из лицензий, MIT, позволяет
> собственнику в любой момент передумать - закрыть исходный код и продолжить
> его разработку с твоими патчами самостоятельно для себя любимой) с коммерческой
> компашкой, которая интересуется только увеличением прибыли для своих жадных и безсовестных
> собственников и управляющих, которые смотрят на тебя как на ?о?но.
> Прочувствуй разницу и запомни это ощущение. Вспомнишь его, когда в следущий раз
> захочешь вступиться за "бедных и несчастных" собственников, притесняемых на форумах в
> Интернете "вконец обнаглевшими" тружениками.

Ни хрена эта благородная FSF никого ни от чего не защитила. Абсолютные дармоеды. 40 лет зарегистрирована, уставные цели не то что не ближе, они дальше стали. Даже за busybox судились другие люди.


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 12-Май-22 07:34 
Ура!!!

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено test , 12-Май-22 07:35 
Вот когда nouveau заработает на новом драйвере тогда и поговорим.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено ананим.orig , 12-Май-22 09:44 
Ну теперь это хотя бы реальная перспектива.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено An0nim0us , 12-Май-22 10:15 
Один драйвер видеокарты заработает на другом драйвере для этой же видеокарты? Это как сделать ложку которая будет держать другую ложку, т.э. не имеет никакого смысла...

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 12-Май-22 11:48 
Извините, вспомнилось. По-моему, в старой Технике-молодежи были шутливые изобретения. Комбинация вилки и ложки под названием - Ложка для вычесывания волос из супа.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено НяшМяш , 12-Май-22 13:32 
Nouveau меса часть просто будет использовать ядерный драйвер от нвидии. Как сейчас для Intel я использую modesetting, а он пользуется драйвером i915 в ядре.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 16-Май-22 10:15 
каша в голове
modesettings, i915, nouveau и новый драйвер ядра от nvidia - это всё модули ядра
загрузиться должен только один

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 12-Май-22 16:33 
Денег?

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено emg81 , 12-Май-22 07:36 
Интересно, что их толкнуло на этот шаг.
Линусовский фуцк животворящий уже вряд ли действует.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено crypt , 12-Май-22 09:45 
хакеры, которые обещали выложит весь код вообще.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено n00by , 12-Май-22 10:45 
Их вроде поймали.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено шегоринхохолд , 12-Май-22 12:34 
Не поймали, а насосали

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 12-Май-22 12:53 
Назначили, как у нас говорят.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 12-Май-22 07:39 
В аду, похоже, похолодало, одевайтесь теплее на всякий случай.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 12-Май-22 09:41 
Подземные хранилища опустели?

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 13-Май-22 02:08 
Наоборот, наполняются.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Анониноним , 12-Май-22 07:40 
Ничёсе... Линус наконец принёс извинения за свой легендарный жест?

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено n00by , 12-Май-22 10:47 
Линус теперь герой, а 12 мая отныне будет праздник легендарных жестов.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено ryoken , 12-Май-22 07:42 
>> "Тем не менее, представителям сообщества предоставлена возможность отправки pull-запросов для продвижения своих исправлений и изменений в код модулей, но эти изменения не будут отражаться в виде отдельных изменений в открытом репозитории, а будут вначале интегрироваться в основной закрытый репозиторий и только потом переноситься с остальными изменениями в открытый. Для участия в разработке требуется подписание соглашение о передаче компании NVIDIA имущественных прав на передаваемый код (Contributor License Agreement)."

"Поработай на дядю".

>>Предлагаются следующие модули ядра: nvidia.ko, nvidia-drm.ko (Direct Rendering Manager), nvidia-modeset.ko и nvidia-uvm.ko (Unified Video Memory).

С этим можно будет запустить графический сеанс? С пакетом, использующим framebuffer? (С одним старым Радеоном с поддержкой Vulkan такой фокус сработал).


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Геге , 12-Май-22 08:08 
Придется поработать на дядю что бы улучшить поддержку

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 13-Май-22 17:13 
> Придется поработать на дядю что бы улучшить поддержку

Придется? Это как? Кого-то к веслу приковали? Авотфуй, это так не работает.


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено n00by , 12-Май-22 10:52 
>>> "Тем не менее, представителям сообщества предоставлена возможность отправки pull-запросов для продвижения своих исправлений и изменений в код модулей, но эти изменения не будут отражаться в виде отдельных изменений в открытом репозитории, а будут вначале интегрироваться в основной закрытый репозиторий и только потом переноситься с остальными изменениями в открытый. Для участия в разработке требуется подписание соглашение о передаче компании NVIDIA имущественных прав на передаваемый код (Contributor License Agreement)."
> "Поработай на дядю".

Это везде так и даже по ТК РФ так положено. Дядя уважает имущественные права автора, пусть и не платит. Только некоторые особо патриотично настроенные импортозаместители, не будем показывать пальцем, плюют на закон, а заодно и сливают СПО.


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 12-Май-22 15:29 
Каким законом регламентируется СПО?

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено шерхебель , 12-Май-22 17:48 
В стране где есть закон регламентирующий пиратство и прочую шизофазию на гос. уровне этот вопрос уже не имеет значения. Только не удивляйтесь что к таким поборникам "СПО" потом во всем цивилизованном мире относятся соответствующе, как и к их "законам".

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 12-Май-22 21:44 
Ты о чём?

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 14-Май-22 05:28 
Это он разнылся на законопроекты от госдумы, что софт ушедших с рынка компаний можно пиратить без последствий.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено n00by , 13-Май-22 09:36 
> Каким законом регламентируется СПО?

Федеральный закон от 29.12.2012 N 273-ФЗ "Об образовании в Российской Федерации"
Статья 68. Среднее профессиональное образование


А вот имущественные права на код, который пишет работник компании, приобретаются работодателем, когда последний платит по трудовому договору заработную плату. Именно на этом основании ООО "НТЦ ИТ Роса" может продавать пакетики, которые собрал из любезно предоставленных партнёрами исходников г-н Проклов.

Когда кто-то выкладывает свою работу _для_людей_ в общий доступ, потому что работники компании писать код не умеют, а компания вместо предложения подписать соглашение на безвозмездную передачу неимущественных прав натравливает фанатов с лозунгами "GPL же!" и "бросайте ещё добра в нашу воду", то получается весьма неприглядная картина на фоне учения Столлмана: Free as in "free speech", not as in "free beer".


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 13-Май-22 11:18 
Ну то, что компаниям не так просто использовать чужой открытый код это факт. Т.е. факты его использования должны фиксироваться во внутренней документации, в том числе бухгалтерской, т.к. с точки зрения налоговой компания получает актив большой стоимости (неважно, что безвозмездно) и возможно должна заплатить налог. Но стоимость используемого открытого ПО ещё нужно оценить, что опять же непросто. У аудиторов могут быть вопросы.
Т.е. когда работники (программисты) бездумно используют в продукции компании открытое ПО они подвергают компанию большим финансовым и юридическим рискам, хотя вина за это частично лежит на руководителях компании, т.к. именно они должны ознакомить рядовых сотрудников с политикой использования открытого ПО в компании и порядком документирования его использования.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 13-Май-22 13:13 
> открытый код
> компания получает актив большой стоимости

Для "получения актива" надо "прихватизировать", то есть получить исключительное право.

Вот за этим надо следить, а не выдумывать "стоимость" бесценного.


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 13-Май-22 14:22 
>> открытый код
>> компания получает актив большой стоимости
> Для "получения актива" надо "прихватизировать", то есть получить исключительное право.

Необходимость испкючительного права - спорный аргумент, т.к. отсутствие исключительного права может снижать стоимость актива для компании получившей его, но вовсе не до нуля.
Юридически опенсорс - не простая конструкция, и, в принципе, плохо проработанная в законодательном поле.
Законодателям самим довольно сложно разобраться как выстроить законы так чтобы опенсорс был выгоден и юридически безопасен для всех участвующих сторон.


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 13-Май-22 14:39 
> Юридически

Всё, что не имеет денежное выражение - бесценно, - "непростая конструкция". "Капитализм головного мозга"


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 13-Май-22 17:24 
>актив большой стоимости

Во первых, это не актив, а во вторых, стоимость (затраты) равна нулю, так что мимо.


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 13-Май-22 17:55 
>>актив большой стоимости
> Во первых, это не актив,

Предлагаю ознакомиться с ГОСТ Р 58591-2019
БУХГАЛТЕРСКИЙ УЧЕТ И НЕМАТЕРИАЛЬНЫЕ АКТИВЫ

В этом ГОСТе есть спорные моменты (например, есть некторая путаница между исключительными и неисключительными правами, ИМХО - можно это обсудить, если интересно), тем не менее:

Права на объекты интеллектуальной собственности признаются нематериальными активами.

> а во вторых, стоимость (затраты) равна нулю,
> так что мимо.

По всё тому же ГОСТу, стоимость актива при использовании организацией может быть расчитана так:
3.13
Стоимость нематериального актива, специфичная для предприятия/организации: Приведенная стоимость потоков денежных средств, возникновения которых предприятие/организация ожидает от продолжения использования актива и от его выбытия в конце срока его полезного использования []


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 13-Май-22 18:28 
Мне кажется, мы говорим о разных вещах. Этот ГОСТ действует по отношению к объектам интеллектуальной собственности, **произведённым** в РФ. Что конкретно было произведено в РФ и к чему имеет претензии комментатор выше?

Такое ощущение, что происходит попытка оценить и присвоить какой-нибудь сайт, просто потому, что им пользуются сотрудники какого-нибудь предприятия. Например, поисковик гугл. Если Вася из ООО "Ромашка" его использует, это же не значит, что поисковик гугл стал объектом интеллектуальной собственности, который нужно признать активом. Несмотря на то, что и право его использовать у Васи есть, и даже прибыль предприятие получает, в том числе от его использования (для поиска клиентов, непример).

Пример понятен? С программным обеспечением - то же самое.


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 13-Май-22 19:03 
Пример понятен, хотя тезисы и выводы, в принципе, спорные.

Смысл ссылки на ГОСТ в том, что есть определённые попытки расчитывать стоимость прав на ПО.
И определённые подходы имеются даже в том случае когда в принципе не важно за какую сумму ПО преобреталось, т.е. говорить что полученное бесплатно ПО ничего не стоит - сомнительное дело, т.к. может быть оспорено, например, налоговой.

Тот же Столман не зря всё это говорит, что: Free as in "free speech", not as in "free beer".
А разработчики (но не владельцы компаний) как-то очень слабо разбираются и в том что сколько стоит, и какие права и обязанности связываются с объектами интеллектуальной собственности.

Понятно, что индустрия ПО черезвычайно молодая - и 100 лет ещё нет, потому и чёткого понимания правовой сущности ПО также толком нет (и возможен полный разброд в различных юрисдикциях и сферах правоприменения).

Если ваш пример взять - ведь тот же Гугл не просто так внезапно стал платить новостным сайтам, использует их интеллектуальную собственность с целью извлечения прибыли.


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 13-Май-22 19:37 
>Пример понятен, хотя тезисы и выводы, в принципе, спорные.

Я просто пытаюсь разобраться, почему у кого-то бомбит от продажников СПО.

>Free as in "free speech", not as in "free beer".

Это не про то, что его *нужно* оценивать в деньгах, а про то, что его *можно* продавать.

>Стоимость прав на ПО

Равна нулю, так как оно было получено бесплатно.

>может быть оспорено, например, налоговой

Если это будет оспаривать налоговая - то это превышение должностных полномочий. Оспорено может быть в суде, если есть прецеденты - в студию.

> А разработчики как-то очень слабо разбираются и в
> том что сколько стоит, и какие права и обязанности связываются с
> объектами интеллектуальной собственности.

А ещё есть разные юрисдикции, разные традиции права, целая индустрия. Но разработчики - да.

Про продолжение с гуглом не понял, он много кому платит, по разным причинам. Пример привёл потому, что формально можно докопаться до чего угодно.


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено n00by , 14-Май-22 06:31 
>>Пример понятен, хотя тезисы и выводы, в принципе, спорные.
> Я просто пытаюсь разобраться, почему у кого-то бомбит от продажников СПО.

Наберите в поисковике "проекция психология" и почитайте, почему лично Вас так бомбит от моих претензий к торговцам моим имуществом, что вы упорно не видите суть, либо её подменяете.

Я написал код, опубликовал его в свободный доступ, что бы люди могли его свободно использовать. Прав продавать мою собственность я не дал. По российским законам они должны были этот вопрос со мной урегулировать, но наплевали на законы. Когда подобная деятельность прикрывается "СПО", весь смысл движения убивается.


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 13-Май-22 17:36 
Над чем ты иронизируешь - не понятно, что не так с росой, по твоему мнению - тоже не понятно.

>Free as in "free speech", not as in "free beer".

Перевести? Продавайте СПО на здоровье, что роса и делает.

>подписать соглашение

С кем? Я просто не в теме, у вас там какие-то внутрикорпоративные разборки?


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено n00by , 14-Май-22 06:47 
> Над чем ты иронизируешь - не понятно, что не так с росой,
> по твоему мнению - тоже не понятно.
>>Free as in "free speech", not as in "free beer".
> Перевести? Продавайте СПО на здоровье, что роса и делает.

Что бы "роса" могла продавать СПО, это СПО должно быть пригодно к установке на железо. Их СПО не устанавливалось на NVMe (считайте, на всё актуальное ныне железо). Пользователи бета-версии джва года просили обеспечить поддержку в установщике, но компетентных специалистов среди сотрудников не нашлось. Тогда я написал код, для вот этих обездоленных пользователей, которым "производитель" не мог помочь. Код в итоге почему-то оказался бесплатным как пыво.

>>подписать соглашение
> С кем? Я просто не в теме, у вас там какие-то внутрикорпоративные
> разборки?

Простите за такую подробность, но "сотрудник розы" это по смыслу примерно как "ламер позорный". Я просто Васян с форума, который сделал работу за исключительно автономных специалистов, как они сами себя называют в Реестре. Вот со мной они и должны были решить вопрос, но у них своеобразное понимание долга, они даже банкам кредиты прощают. ;)


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 16-Май-22 00:23 
Вижу проекции, только не с моей стороны. Ну я так и знал, что это какие-то внутрикорпоративные разборки.

>к торговцам моим имуществом
>Прав продавать мою собственность я не дал

Если кто-то торгует ВАШИМ имуществом, вероятно следует обратиться в суд. Опять же о какой собственности идёт речь? Надо полагать о коде? После опубликования он уже перестаёт быть ВАШЕЙ собственностью. Его же не украли.

>написал код, опубликовал его в свободный доступ
>люди могли его свободно использовать

Под какой лицензией вы опубликовали код? Свободно использовать, значит и продавать в том числе. Почитайте СПО лицензии: GPL, BSD, MIT и так далее, ни одна из них НЕ ЗАПРЕЩАЕТ продавать код.


А если ты умеешь писать код и интересуешься психологией, то вот мои мысли на этот счёт. Ты решил взаимодействовать с организацией, которая находится в *развивающейся* стране (надеюсь, понимаешь, что значит *развивающаяся* страна? особенно в плане написания ПО, тут ведь даже до своих процессоров ещё не развились, какое ПО, какие лицензии, о чём речь вообще?). У тебя есть квазизападное понимание СПО - якобы в СПО все добрые пчёлки и все друг другу помогают, но реальность оказалась не такой, как хочется.

Что можно предпринять? Во-первых, следует определиться, что именно ты понимаешь под "опубликовал его в свободный доступ". Обычно это подразумевает одну из свободных лицензий, никакая из которых не запрещает продавать ни код, ни производные. Так что своеобразное понимание свободы, нужно привети либо к общепринятому, либо признать, что это всё таки не свобода, а что-то другое.

Во-вторых, следует направить в росу письмо о том, что ты автор этого кода и что ты от них что-то хочешь за свой код. Не надо никого называть ламерами, что за непрофессионализм? Есть ненулевой шанс, что они пойдут на контакт. Если твой уровень компетентности действительно выше их сотрудников, то они могут увидеть определённую ценность во взаимоотношениях. У них на сайте висят какие-то вакансии, вероятно им было бы интересно нанять хорошего спеца. Или попробовать договориться о компенсации. Готовый код, который они УЖЕ забрали себе - огромное преимущество.

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


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 16-Май-22 00:33 
>им было бы интересно нанять хорошего спеца

Делеко не все мечтают обзавестись начальником лол.


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 16-Май-22 00:49 
Тогда совсем непонятно, в чём проблема. Если обеспечен - тогда открыл, занчит открыл. Код не для компании, код для пользователей.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено n00by , 16-Май-22 11:38 
>>им было бы интересно нанять хорошего спеца
> Делеко не все мечтают обзавестись начальником лол.

Особенно не мечтают им обзавестись те, у кого в языке Си #define объявляет переменную. Нанимающие таких "специалистов" тем более не мечтают, они ведь очень хорошо разбираются в "подсиживании" и прочих подобных "карьерах". :)


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 16-Май-22 02:19 
> следует направить в росу письмо о том, что ты автор

В данном случае им отлично известно кто автор.

> и что ты от них что-то хочешь за свой код

В росе никто не задумывался о том чтобы авторам кода который они продают отчислять какой-то процент от выручки? Или все деньги они предпочитают оставлять себе?


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 16-Май-22 02:51 
>авторам кода который они продают отчислять какой-то процент от выручки?

Ещё раз. Код они позаимствовали на основе открытых лицензий, в которых ничего не сказано ни о проценте, ни о продажах. Почему они должны задумываться об этом? Но лучше этот вопрос в росу задавать, а не анониму с опеннета.

К слову, открытыми лицензиями продавать не просто не-запрещено, а даже есть явное разрешение от Столлмана. Если у какого-то конкретного автора было другое понимание, наверное нужно было публиковать код под какой-то другой лицензией?

Сколько раз повторять одно и то же?


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено n00by , 16-Май-22 11:21 
>>авторам кода который они продают отчислять какой-то процент от выручки?
> Ещё раз. Код они позаимствовали на основе открытых лицензий

Дайте ссылку на лицензию на мой код, или прекратите писать чушь.


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 16-Май-22 15:42 
Получается, вы сами не в состоянии сказать, под какой лицензией выложили свой код в открытый доступ? О чём тогда разговор? Начните уже уважать чужое время.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено n00by , 17-Май-22 08:06 
> Получается, вы сами не в состоянии сказать, под какой лицензией выложили свой
> код в открытый доступ?

Нет, дружочек. Получается, что ты понаписал тут своё сверхценное мнение о предмете, о котором не имеешь представления. И в неудобной ситуации, когда всплыли неугодные тебе факты, пытаешься переложить с больной головы на здоровую.

> О чём тогда разговор? Начните уже уважать
> чужое время.

Принято. Тебе придётся отработать моё.


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено n00by , 16-Май-22 11:25 
>> следует направить в росу письмо о том, что ты автор
> В данном случае им отлично известно кто автор.
>> и что ты от них что-то хочешь за свой код
> В росе никто не задумывался о том чтобы авторам кода который они
> продают отчислять какой-то процент от выручки? Или все деньги они предпочитают
> оставлять себе?

В том то и дело, что они не понимают вот этих банальностей. Всю свою суть выпячивают наружу. Могли бы спросить "что должны?" - "не стоит беспокойства". Но их бомбит уже пятый год, потому что теперь этот фокус не сработает.


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено n00by , 16-Май-22 11:23 
> Вижу проекции, только не с моей стороны. Ну я так и знал,
> что это какие-то внутрикорпоративные разборки.
>>к торговцам моим имуществом
>>Прав продавать мою собственность я не дал
> Если кто-то торгует ВАШИМ имуществом, вероятно следует обратиться в суд.

Осторожнее с такими советами. Был один, громче всех кричал про суд. Потом сам с ними судился, не смотря на наличие трудового договора.


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 13-Май-22 18:55 
> Каким законом регламентируется СПО?

Об авторском праве.


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 13-Май-22 19:23 
Вот, кажется этого кто-то не понимает, или имеет альтернативное понимание.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено n00by , 14-Май-22 07:04 
И это очень просто объясняется - "разработчики" той ОС сами писать код не умеют, никогда не были авторами. Они путают - с _ и бегут создавать issue "systemd не собирается" https://github.com/systemd/systemd/issues/22158

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 15-Май-22 23:32 
Чтобы собирать линукс, не нужно уметь писать код, кэп. А в сфере СПО, код вообще мало кто пишет.

>бегут создавать issue "systemd не собирается"

Одобряем. Чем больше issues у systemd, тем лучше.


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено n00by , 16-Май-22 11:16 
> Чтобы собирать линукс, не нужно уметь писать код, кэп.

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


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 16-Май-22 15:17 
Никак не связан ни с какой шаражкой, поэтому не понимаю вокруг чего спор.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено n00by , 17-Май-22 08:07 
Увы, г-н Проклов, у тебя нет шансов доказать, что это не ты.

1. маркер "токсичный" показывает твой возраст и профнепригодность.
2. оправдываешь оплату исключительно избранным негодникам.
3. натягиваешь сову на глобус.

всё сходится. ;)


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено НяшМяш , 12-Май-22 13:34 
> С этим можно будет запустить графический сеанс? С пакетом, использующим framebuffer? (С одним старым Радеоном с поддержкой Vulkan такой фокус сработал).

https://github.com/NVIDIA/open-gpu-kernel-modules - тут всё написано. Вот сегодня хотел попробовать накатить открытые модули и выпущенный к ним новый драйвер.


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено qqqqqq , 12-Май-22 07:45 
>код модулей для драйвера 515.43.04

Я так понимаю, моя gt 9600 gso обновлений не дождётся никогда (


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Zenitur , 12-Май-22 07:48 
Может и 340.xx откроют

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Антон , 12-Май-22 08:00 
Давайте и 173.хх тогда

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Брат Анон , 12-Май-22 07:49 
1 Кто тебе сказал, что она твоя?
2 Тебе это не надо. Будешь сидеть, сутками танки гонять, тупеть по чуть-чуть.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 12-Май-22 16:41 
по чуть-чуть - природное. Не уйдёт никто )

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Брат Анон , 13-Май-22 09:19 
> по чуть-чуть - природное. Не уйдёт никто )

Не совсем так. Тренируя мозг -- можно компенсировать потерю потенциала до глубокой старости и предотвратить Альцгеймера с вероятностью в многие десятки процентов. Танки ускорят.


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 12-Май-22 09:38 
Ладно 9600, так ведь вплоть до 600-й серии включительно все в пролёте. А учитывая, что линуксоиды сплошь нищ^W железо обновляют неохотно (ну разве что кому CUDA нужна), новость, получается, хорошая, но для большинства бесполезная.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено НяшМяш , 12-Май-22 13:35 
Допустим 600 серию могу понять - она вполне способна в Vulkan (которым в nouveau и не пахнет). А чем плохо 9600 работает с нувой?

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Zenitur , 12-Май-22 07:48 
Выглядит офигенно

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено th3m3 , 12-Май-22 07:51 
Скоро можно будет бесстрашно обновлять систему с картой Nvidia и не будет "чёрного экрана смерти"?

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Zenitur , 12-Май-22 07:53 
В Дебиане есть DKMS. Когда вы обновляете ядро системы, системная служба DKMS пересобирает сторонние модули ядра под новую версию ядра

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено achtosluchilos , 12-Май-22 08:39 
"Это временно" пока не поломали. Вот емнип в Ubuntu 22.04, как и в Fedora пакеты с модулями драйвера привязаны к ядру по типа 5.15.xx etc. В OpenSUSE есть официальный репозиторий от nvidia но он также прилеплен к default ядру.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Kuromi , 12-Май-22 16:16 
DKMS конечно хорош, но вот только после установки нового драйвера все равно перезагружаться надо, иначе весь OpenGL сломанный, ничего не запускается с ним, разрешение экрана при выходе в гритер может слететь в VGA и артефакты до кучи.
Приходится запрещать Нвидии автообновление,чтобы не уткнуться в такое вот счастье.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Zenitur , 13-Май-22 10:10 
Можно сделать так:

/etc/init.d/xdm stop
/etc/init.d/xdm start

Или просто нажать "Завершить сеанс", а потом снова войти. В момент разлогина, иксы будут перезагружены


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Kuromi , 13-Май-22 15:09 
> Можно сделать так:
> /etc/init.d/xdm stop
> /etc/init.d/xdm start
> Или просто нажать "Завершить сеанс", а потом снова войти. В момент разлогина,
> иксы будут перезагружены

Прикол в том что помогает не всегда. OpenGL может остаться нерабочим.


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено bym , 12-Май-22 09:13 
это консоль

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено th3m3 , 12-Май-22 14:02 
Не всегда. Иногда может выпасть просто чёрный экран. В консоль уже сам потом заходишь.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено crypt , 12-Май-22 17:40 
лол))) классно тебя уели, собрат лоровец))

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 12-Май-22 22:11 
> Иногда может выпасть просто чёрный экран. В консоль уже сам потом заходишь.

Угу, после REISUB.


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Kuromi , 13-Май-22 15:09 
> Не всегда. Иногда может выпасть просто чёрный экран. В консоль уже сам
> потом заходишь.

Ага, по SSH.


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 12-Май-22 07:53 
Мда, капиталисты себе не изменяют. И это у них называется опенсорс? Или радуйтесь и этому, ведь раньше даже такого не было?

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Fracta1L , 12-Май-22 07:55 
У меня чуть сердце не встало от заголовка. Но оказалось, всё как всегда)

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Neon , 12-Май-22 17:45 
Размечтались ?) Мечтать не вредно.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено burjui , 13-Май-22 09:22 
А у меня, после стольких лет дружбы NVIDIA с опенсорсом, на неё больше ничего не встаёт, особенно при виде очередного BSODa, исписанного отнюдь не кружевами.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 12-Май-22 08:16 
Не покидает ощущение, что они сделали все, чтобы "открыть" но при этом не открывать ничего важного.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 12-Май-22 08:32 
А разве раньше нвидия не имела открытого драйвера ядра? Сколько себя помню он ещё с бородатых времён из исходников dkms собирался.

>Прошивки и используемые в пространстве пользователя библиотеки, такие как стеки CUDA, OpenGL и Vulkan, остаются проприетарными.

Классика, и прошивка по прежнему проприетарная. Следовательно nouveau по прежнему в пролёте.


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Zenitur , 12-Май-22 08:33 
> А разве раньше нвидия не имела открытого драйвера ядра? Сколько себя помню он ещё с бородатых времён из исходников dkms собирался.

Там был бинарный блоб, плюс обвязка для него


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 12-Май-22 15:57 
"В универсам завезли масляное масло."

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Zenitur , 13-Май-22 07:25 
https://www.opennet.dev/openforum/vsluhforumID3/127484.html#114

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 13-Май-22 12:53 
Я про "бинарный блоб" :)

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 12-Май-22 08:42 
Ничего себе! Круто!

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 12-Май-22 08:53 
Альт Линукс теперь перестанет сваливать сотни мегабайт на диск ПК без железок НВидиа?😎🙂

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 12-Май-22 09:20 
Чайникам это жизнь не облегчит. ;-)

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 12-Май-22 13:58 
Вопрос стратегический.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 15-Май-22 16:48 
Те, кому нужен альтлинукс, должны страдать.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено eganru , 12-Май-22 08:54 
Одна из лучших новостей мира свободного ПО за последний год.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено crypt , 12-Май-22 12:15 
это новость из хакерского мира, если ты забыл... теперь никто не скажет, что от хакеров один вред.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 12-Май-22 12:19 
Саму новость при этом не читал?

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 12-Май-22 09:01 
На форониксе пишут:

Pre-Turing GPUs are left to using the existing proprietary kernel drivers or the Nouveau DRM driver for that matter.

Жаль конечно, что легаси (и не такое уж легаси Pascal 10x0) не поддерживаются.


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 12-Май-22 09:23 
В официальном анонсе Nvidia написано, что охват оборудования аналогичен проприетарным драйверам 525.х, но стабилизирована пока только поддержка Turing+, а работа на остальных GPU пока преподносится как альфа.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено llolik , 12-Май-22 10:03 
Думаю (возможно неправильно, это исключительно моё мнение), что они не хотят открывать, то что в Turing+ перекочевало в загружаемую прошивку (которую открывать никто не будет), т.е. управление питанием и всю вот эту хурму.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 12-Май-22 16:45 
А обязаны?

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено llolik , 12-Май-22 20:00 
> А обязаны?

Нет. Поэтому и только относительно новые модели карт.


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Пользователь Чебурнета , 13-Май-22 09:28 
Кому?

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Анонимленьлогиниться , 12-Май-22 09:36 
> (и не такое уж легаси Pascal 10x0)

Скоро будет совсем легаси. Вышли 6 лет назад, разработка шла задолго до этого, вот-вот 40x0 серия выйдет.. Поддерживать карты так долго им ну очень не хочется.


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено uis , 12-Май-22 12:33 
> Pre-Turing GPUs are left to using the existing proprietary kernel drivers or
> the Nouveau DRM driver for that matter.

Лол, я даже знаю почему. На pre-turing подписывать не надо программу, крутящуюся на встроенном контроллере


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено НяшМяш , 12-Май-22 13:37 
> На pre-turing подписывать не надо программу, крутящуюся на встроенном контроллере

Просто там другой контроллер, управляющий код к которому нвидия пока поленилась открывать. Если бы программу не надо было подписывать, то 1000 серия работала бы на nouveau с реклокингом.


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 15-Май-22 22:03 
> Просто там другой контроллер, управляющий код к которому нвидия пока поленилась открывать.
> Если бы программу не надо было подписывать, то 1000 серия работала
> бы на nouveau с реклокингом.

Код встроенных микроконтроллеров не открывают ни интел, ни амд, ни нвидия. Драйвер только работает с их прошивкой по оговоренным интерфейсам. Интелу до некоторого момента фирмваре в GPU не требовалось, но по мере усложнения железок несколько mcu для сервисных операций отрастили и они. Это чипмейкерам удобнее чем на жесткой логике то же самое пытаться, хотя-бы тем что обновив фирмвару можно косяк исправить, а если он в жесткой логике то партия чипов идет под пресс.


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 12-Май-22 09:05 
Спасибо, хакеры LAPSU$.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 12-Май-22 14:21 
Вообще не причём.

Работа велась несколько лет, включая массивную поддержку со стороны RedHat.

// b.


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 13-Май-22 12:03 
+ за невменяемый комментарий
- за фактический комментарий, который подтверждают многочисленные факты

На opennet слегка невменяемые посетители, похоже.


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Клыкастый , 19-Май-22 15:54 
секрет Полишинеля.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 12-Май-22 09:32 
Торвальдс больше не будет на них факами показывать?

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 12-Май-22 10:32 
>Торвальдс больше не будет на них факами показывать

Перебьются. Средний палец от Линуса сама крутая рекламная компания, какую только можно придумать. О такой рекламной компании можно только мечтать.


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Сарабонг , 12-Май-22 09:33 
А почему только для Linux? А как же Солярис и FreeBSD?

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 12-Май-22 09:38 
Портируют, как обычно...

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 12-Май-22 10:24 
У них нет проблем с блобами, они им родные.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено crypt , 12-Май-22 12:17 
на солярисе и FreeBSD и так работает. а вот для openbsd и dragonflybsd это может быть прорыв.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 12-Май-22 13:31 
Потому что перечисленные тобою операционные системы по-факту мертвы. Ибо факт того, что все драйвера и программы туда портируются с линукса, говорит очень о многом.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 12-Май-22 13:44 
> Потому что перечисленные тобою операционные системы по-факту мертвы. Ибо факт того, что все драйвера и программы туда портируются с линукса, говорит очень о многом.

Правда, факты эти существуют только в фантазиях опеннетных Военов За Ядро ...

https://gcc.gnu.org/git/?p=gcc.git;a=commit;h=b6e22db8564827...
> The patch introduces a new function, used on only FreeBSD, to inform gcc that

it has C99 libm functions (minus a few which clearly GCC does not check
nor test).

https://www.intel.com/content/www/us/en/download/14303/intel...
> This release includes the 10 gigabit FreeBSD* Base Driver for Intel® Network Connections.

https://www.nvidia.com/en-us/drivers/unix/freebsd-x64-archive/


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 13-Май-22 16:19 
Там вроде как большая часть ОС-независимая. Так что разработчики вышеупомянутых ОС теоретически могут сами портировать, было бы время и желание.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 15-Май-22 22:05 
> Там вроде как большая часть ОС-независимая.

В модулях ядра то? Ну, если вы вывесите вокруг интерфейсы как будто в линукс - тогда осонезависимая :)


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 12-Май-22 09:43 
>используемые в пространстве пользователя библиотеки, такие как стеки CUDA, OpenGL и Vulkan, остаются проприетарными.

Отреверсят. panfrost же отреверсили.


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено uis , 12-Май-22 12:34 
> Отреверсят. panfrost же отреверсили.

Кхм-кхм. Panfrost - опенсорсный драйвер для bifrost и ко


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 12-Май-22 10:13 
"Torwalds finger" теперь не актуален?

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 12-Май-22 10:22 
Он всегда будет актуален, не доя невидии - так для прочих. Но и для невидии он пока актуален, требования ведь не выполнили. Но есть надежда, что это пока. Может поэтому взломщики и не опубликовали, что nvidia пообещала сделать, но попозже, когда юристы уладят дела с другими правообладателями. Сейчас уладили с ядерными драйверами. Нельзя исключить, что когда-нибудь уладят и с юзерспейсными.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 12-Май-22 10:24 
Теперь это не блоб, а полублоб.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено ыы , 12-Май-22 16:21 
>Теперь это не блоб, а

болб :)


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено burjui , 13-Май-22 09:29 
Полублоб от полупокеров, у которых только сейчас дошёл сигнал от сетчатки, направленной на путеводный перст Линуса, до межушного ганглия. Но это, несомненно, прогресс.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 13-Май-22 17:23 
> ПолуБинарныйБольшойОбъект

Унарный что ли?


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним. , 12-Май-22 10:24 
>Тем не менее, представителям сообщества предоставлена возможность отправки pull-запросов для продвижения своих исправлений и изменений в код модулей, но эти изменения не будут отражаться в виде отдельных изменений в открытом репозитории, а будут вначале интегрироваться в основной закрытый репозиторий и только потом переноситься с остальными изменениями в открытый.

Это возмутительно. Надеюсь, что невидии ничего апстримить не будут, а будут держать свой форк с нормальными правилами для сообщества.


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 12-Май-22 11:07 
> для специализированных GPU ..., применяемых в датацентрах

А вот и (предполагаемые) заказчики сего действа.


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 12-Май-22 11:45 
Заказчик это утечка исходников.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 12-Май-22 11:28 
Ну чего сказать, подраскулачили маленько

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 12-Май-22 11:35 
тю новость, хакерье уже давно слило сырцы

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 12-Май-22 11:51 
Вот и причина щедрости.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 12-Май-22 11:44 
Слава ядрам. Надеюсь теперь то начнут под новые ядра старые дрова собирать.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 12-Май-22 11:46 
А Verilog файлы откроют?

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 12-Май-22 12:03 
В утечках было, а официально не хотят

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено burjui , 13-Май-22 09:30 
Почти: не откроют Verilog, а покажут very long.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено data man , 12-Май-22 12:10 
Сообщество начало нести пользу:
https://github.com/NVIDIA/open-gpu-kernel-modules/pull/51

> Replaces "poor-man" -> "poor-person"


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено СПВ , 12-Май-22 12:26 
Бедными могут быть все, всё правильно!

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено someanon , 12-Май-22 12:40 
Почему не low-income person?

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 12-Май-22 15:37 
А где ты видел low-income трансгендера, например?

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 12-Май-22 17:11 
Какой income нужен для извращений над собой?

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 15-Май-22 16:51 
От папика, один знакомый коммунист на трапоколёсах продаёт свою попу за деньги.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 13-Май-22 16:22 
Недостаточно толерантно, срочно исправить на income-challenged person(s). Множественное число - для мульти-личностей с шизофренией.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 12-Май-22 13:19 
Гендер инклюзив язык, как будто это язык в самом деле, а не пачка понятий бесполых днищ, которые не уважают представителей полов.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 12-Май-22 15:53 
Фу, быть не толерантному ;)

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 16-Май-22 23:46 
> а не пачка понятий бесполых днищ,

За тобой роботы тоже придут...


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено qweo , 12-Май-22 12:57 
Вероятно, Nvidia пришлось согласовывать лицензирование сторонего кода, правообладателем которого они не были (такая ситуация с частью кода ОС Эльбрус у МЦСТ, например).
В любом случае, отрадно, что проприетарщины стало чуть меньше!

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 15-Май-22 16:52 
Чё там по GPL с вкраплениями проприетарщины?

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено qwe , 12-Май-22 13:17 
Это значит что достигнут уровень когда лишь прошивка реально на что-то врияет. Они с интелом сделали очередной ход - интел уже попросил у ядра возможность прошивать свою ОС на материнке и проц через прошивку когда захочется..
Занятно.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено anonymous , 12-Май-22 13:57 
Раньше виртуализация GPU была программно ограничена Tesla. Типо это премиум фича. Возможно теперь оно будет работать и на простых видюхах? А то я раньше принципиально покупал ноуты со встроенной Intel видюхой, потому что только там была доступна конечному пользователю gvt-g. Но новый тигриный интел больше эту фичу не поддерживает. Может хоть nvidia теперь будет.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 12-Май-22 14:00 
аахахахахаха

Хакеры 1 - Nvidia 0


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 12-Май-22 14:36 
Как там говорят ? хакерство дело благородное

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 12-Май-22 17:08 
Пошел пиратить фильмы Netflix. Принуждаю их к DRM-Free! :D

Исходники кинца тоже пусть выкладывают...


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 12-Май-22 17:17 
Где качать 4к от нетфликса с торрентов поделись ссылочкой?

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 13-Май-22 04:21 
Поделитесь зачем вам 4k?
Хорошее кино можно смотреть в DVD качестве на 47" экране.
У вас экраны больше 70"?..

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 13-Май-22 15:14 
На 4к битрейт не зажопили. Смотреть то можно, да только это мыло. На 70 дюймах уже 8к надо, если не больше. Кино в основном 4к камерами снято (или плёнка позволяет до скольки там до 6к), зачем себя насиловать худшим?

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Пользователь Чебурнета , 15-Май-22 19:50 
> На 4к битрейт не зажопили. Смотреть то можно, да только это мыло.
> На 70 дюймах уже 8к надо, если не больше. Кино в
> основном 4к камерами снято (или плёнка позволяет до скольки там до
> 6к), зачем себя насиловать худшим?

Стесняюсь спросить, сударь, а в кинотеатры вы ходите, хоть иногда?

И зачем себе некоторые хипстеры покупают моник с диагональю в полстены, чтобы потом плакать и жаловаться, что там смотреть почти нечего кроме демок и десяток говнокин от НВО/Нетфликса? Если уж хочется сделать кинотеатр дома, и есть многадених, то не лучше ли купить хороший проектор?


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено microsoft , 12-Май-22 15:48 
Правильно. Зачем платить рабам, когда они и за бесплатно готовы поработать.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено шерхебель , 12-Май-22 17:51 
> рабам

Рабы - это те кого принуждают. Вас никто не принуждает. Вы всегда можете воспользоваться арифмометром или абаком. Ну или изобрести свою видеокарту. Полная свобода.


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Йцу , 12-Май-22 19:09 
Лучший раб кто думает что свободен

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 12-Май-22 15:56 
А чем nouveau не устраивает? Поддержка карт до 10xx, 2D, 3D, KMS...

https://nouveau.freedesktop.org/FeatureMatrix.html


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 12-Май-22 16:59 
Ну теперь будут не костыли, а полная поддержка. Необходимость в нуво по мере развития фирменного драйвера с каждым днём будет всё меньше и меньше.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 12-Май-22 17:45 
Да мне без разницы, что будет. Мне интересно, чем nouveau не устраивает. Судя по FeatureMatrix, с ним всё хорошо. Хотелось бы услышать комментарии пользователей, вот.

Более приземлённо: что лучше на данный момент - встройка intel, или 1050ti + nouveau?


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено шерхебель , 12-Май-22 17:53 
> Мне интересно, чем nouveau не устраивает

Тем что на ноутбуках с 3070Ti он приводит к полному фризу системы. Проприетарный драйвер работает без проблем.


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 12-Май-22 18:19 
Так 3070 и не заявлена как поддерживаемая nouveau.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Пользователь Чебурнета , 13-Май-22 09:42 
> Мне интересно, чем nouveau не устраивает.

Я тут решил попробовать ArchLinux. Nouveau у меня почему-то упорно не заводился, а фирмовые от НВидии подхватились нормально, даже ускорение сразу заработало. Причину выяснять не стал, даже не представляю, куда копать.

Чип GT640/GK107.


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 13-Май-22 17:54 
Судя по таблице, ваш Kepler (NVE0) должен работать не хуже моей Fermi (NVC0):
https://nouveau.freedesktop.org/FeatureMatrix.html

Вероятно, Нуво не заводится, потому что у вас одновременно установлены пакеты Невидии (nvidia*) в системе. Cопроводитель этих пакетов "немножко дурак", хотя ему говорили: "KISS!", и насовал туда лишних настроечных файлов.

Проверьте загрузился ли модуль, и не блокируется ли его загрузка:
$ lsmod |grep nouveau
$ grep nouveau /{etc,usr/lib}/modprobe.d/*.conf

Если модуль не загрузился отредактируйте/удалите файлы, блокирующие загрузку модуля. Или удалите пакет, которым они поставляются. У меня так:
$ pacman -Qqo $(grep -l 'blacklist nouveau' /usr/lib/modprobe.d/*.conf)
nvidia-390xx-utils

Если модуль загружен, то, вероятно, что-то не так с Иксовым драйвером (xf86-video-nouveau), нужно смотреть лог:
$ grep -i nouveau {/var/log,~/.local/share/xorg}/Xorg.0.log


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Пользователь Чебурнета , 17-Май-22 05:53 
Большое спасибо, взял на заметку.

> Cопроводитель этих пакетов "немножко дурак", хотя ему говорили:
> "KISS!", и насовал туда лишних настроечных файлов.

По идее, сопроводитель должен отметить свой пакет как конфликтующий с nouveau-**. Если что-то блэклистится ещё на стадии установки -- значит сопроводитель этого точно дурак, и конкретный. Запрещать загрузку чего-либо через занесение в блэклист следует только тогда, когда нормальными способами сконфигурировать систему не удаётся. Тут аффтар таки придерживался KISS-принципа, просто довёл его до абсурда в виде колхоз-реднек-технолоджи.

> Проверьте загрузился ли модуль, и не блокируется ли его загрузка:

Так и есть.
/lib/modprobe.d/nvidia.conf

blacklist nouveau

> nvidia-390xx-utils

У меня 470. Когда случайно обновил до 495, целый день просидел с нерабочей системой, откатывая обратно через удаление актуальных репозиториев и прописывания архивных. Потом больше 4х месяцев сидел без обновлений, дождавшись, когда 470-я ветка Невидии выйдет в АУРе.

Хорошо ещё, что я по-олдовому настроил сначала консоль, а потом уже иксы :) а то пришлось бы на свой же локалхост стучаться с другой машины по ssh.

Столкнулся также с тем, что в Арче иксы из-под пользователя по умолчанию не работают, только из-под рута. Оказалось, пользователя следовало внести в некоторые группы и дать разрешение на чтение определённых файлов.

К тому, что предлагается в Арче для консоли, тоже есть немало нареканий -- там консоль осталась где-то по состоянию на конец 1990-х. В пакете -- куча не-юникодных шрифтов лохматых лет, которые сегодня уже нигде не нужны, так как весь мир давно перешёл на юникод; таблицы перекодировок ещё как экспонат времён диалапа. Можно всё это просто выкинуть на помойку и оставить один terminus.


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено n00by , 17-Май-22 08:21 
> Большое спасибо, взял на заметку.
>> Cопроводитель этих пакетов "немножко дурак", хотя ему говорили:
>> "KISS!", и насовал туда лишних настроечных файлов.
> По идее, сопроводитель должен отметить свой пакет как конфликтующий с nouveau-**. Если
> что-то блэклистится ещё на стадии установки -- значит сопроводитель этого точно
> дурак, и конкретный. Запрещать загрузку чего-либо через занесение в блэклист следует
> только тогда, когда нормальными способами сконфигурировать систему не удаётся.

Если я (гипотетически) хочу выбирать драйвер? Например, сейчас запустил с nouveau, а в следующий запуск системы сменить на закрытый? Потом наоборот. Переустанавливать пакеты - довольно странное решение, если можно не переустанавливать.


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Пользователь Чебурнета , 17-Май-22 14:26 
> Если я (гипотетически) хочу выбирать драйвер? Например, сейчас запустил с nouveau, а
> в следующий запуск системы сменить на закрытый? Потом наоборот. Переустанавливать пакеты
> - довольно странное решение, если можно не переустанавливать.

По-хорошему такие вещи (предпочитаемый драйвер для устройства, если имеется несколько) должны конфигурироваться параметрами в командной строке ядра, либо указанием определённых параметров в /sys. И потом можно отредактировать загрузочное меню вашего загрузчика, где в одном случае ядро должно будет тянуть драйвер nvidia, во втором -- nouveau. Но это, конечно, пдразумевает, что сам драйвер грамотно написан.


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено n00by , 20-Май-22 08:40 
У меня нет меню загрузчика. :) Как и самого загрузчика. Это лишний вектор атаки. Ядро может быть загружено напрямую.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Пользователь Чебурнета , 20-Май-22 19:56 
> У меня нет меню загрузчика. :) Как и самого загрузчика. Это лишний
> вектор атаки. Ядро может быть загружено напрямую.

Ага, ядро с жёсткого диска в оперативную память копируется при помощи Святаго Духа и сил астрала. :)

Эфистабовое ядро просто содержит загрузчик в себе. И существует возможность точно также прописать несколько вариантов загрузок, изменить их порядок и передать параметры командной строки с помощью efibootmgr.


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено n00by , 21-Май-22 07:07 
> Ага, ядро с жёсткого диска в оперативную память копируется при помощи Святаго
> Духа и сил астрала. :)

Ну, некоторые говорят про цифры зверя. :) В материнской плате не тот загрузчик, о котором изначально говорили.

> Эфистабовое ядро просто содержит загрузчик в себе.

На самом деле ядро оформляется в виде образа PE/COFF с флагом IMAGE_SUBSYSTEM_EFI_APPLICATION. То есть вот этот весь файл - с точки зрения создателей формата - приложение. И сначала хорошо бы посмотреть загружаемый размер секций, а потом уже рассуждать, что там что содержит.

> И существует возможность точно также
> прописать несколько вариантов загрузок, изменить их порядок и передать параметры командной
> строки с помощью efibootmgr.

Пробовали?

"Some UEFI implementations however seem to not support passing parameters from the NVRAM to the EFI stub kernel." https://wiki.gentoo.org/wiki/EFI_stub


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Пользователь Чебурнета , 22-Май-22 07:50 
> И сначала хорошо бы посмотреть загружаемый размер секций,
> а потом уже рассуждать, что там что содержит.

При сборке подтягивается соответствующий код загрузчика. А какой он должен быть, если у него задача тривиальна?

> Пробовали?

Регулярно так и делаю.

> "Some UEFI implementations however seem to not support passing parameters from the
> NVRAM to the EFI stub kernel."

Кривые прошивки существовали всегда и для всего. Это не повод не применять стандартный инструментарий. Сам с таким не сталкивался, но полагаю, что запуск с параметрами в командной строке можно завернуть в EFI-shell-скриптовый файл, и его уже прописать на запуск.


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено n00by , 22-Май-22 12:27 
>> И сначала хорошо бы посмотреть загружаемый размер секций,
>> а потом уже рассуждать, что там что содержит.
> При сборке подтягивается соответствующий код загрузчика.

Смотрим, что там за код и куда он подтягивается:

arch/x86/boot/compressed/head_64.S

    .code32
SYM_FUNC_START(startup_32)
    /*
     * 32bit entry is 0 and it is ABI so immutable!
     * If we come here directly from a bootloader,
     * kernel(text+data+bss+brk) ramdisk, zero_page, command line
     * all need to be under the 4G limit.
     */
    cld
    cli

.....

#ifdef CONFIG_RELOCATABLE
    movl    %ebp, %ebx

#ifdef CONFIG_EFI_STUB
/*
* If we were loaded via the EFI LoadImage service, startup_32 will be at an
* offset to the start of the space allocated for the image. efi_pe_entry will
* set up image_offset to tell us where the image actually starts, so that we
* can use the full available buffer.
*    image_offset = startup_32 - image_base
* Otherwise image_offset will be zero and has no effect on the calculations.
*/
    subl    rva(image_offset)(%ebp), %ebx
#endif

    movl    BP_kernel_alignment(%esi), %eax
    decl    %eax
    addl    %eax, %ebx
    notl    %eax
    andl    %eax, %ebx
    cmpl    $LOAD_PHYSICAL_ADDR, %ebx
    jae    1f
#endif
    movl    $LOAD_PHYSICAL_ADDR, %ebx
1:

    /* Target address to relocate to for decompression */
    addl    BP_init_size(%esi), %ebx
    subl    $ rva(_end), %ebx

/*
* Prepare for entering 64 bit mode
*/

> А какой он должен быть, если
> у него задача тривиальна?

Задача поля заголовка "размер секции"? Действительно тривиальна: указать EFI LoadImage service сколько байт надо считать в память. Если при этом загрузится образ ядра целиком, значит загрузчиком является не заглушка (stub), а EFI LoadImage service.

>> Пробовали?
> Регулярно так и делаю.
>> "Some UEFI implementations however seem to not support passing parameters from the
>> NVRAM to the EFI stub kernel."
> Кривые прошивки существовали всегда и для всего. Это не повод не применять
> стандартный инструментарий.

То есть существует некий стандарт, на который в данном случае можно сослаться? Если у Васяна работать не будет, "УМВР" так себе аргумент.

> Сам с таким не сталкивался, но полагаю, что запуск
> с параметрами в командной строке можно завернуть в EFI-shell-скриптовый файл, и
> его уже прописать на запуск.

Ага, а генерировать такой скрипт и подписывать (ради чего всё это и затевается) его сразу на машине пользователя, что бы буткитам было удобнее.


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 13-Май-22 17:57 
Сохраняйте спокойствие и помните, Arch Linux - лучший дистрибутив! Все работает, ничего не тормозит. (У меня.)

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Пользователь Чебурнета , 17-Май-22 06:04 
> Сохраняйте спокойствие и помните, Arch Linux - лучший дистрибутив! Все работает, ничего
> не тормозит. (У меня.)

Посоветовали как "вроде нормальный" дистр без блотвари и свистоперделок, н который надо немножко настроить. Попробовал. Дней 10 только настраивал базовый вариант системы, в которой можно было бы хоть как-то работать. (Лучше бы сразу Gentoo/Calculate начал осваивать -- уложился бы в те же сроки.)

Про русскоязычное дeбил0идное школьное коммьюнити, оказавшееся филиалом ЛОРа, можно поговорить отдельно. За помощь в решении реальных проблем могу больше всего поблагодарить Гугл :)


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 15-Май-22 16:54 
>Судя по FeatureMatrix, с ним всё хорошо.

Это ты 8800 и аналогичный амд на radeon не сравнивал.


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Йцу , 12-Май-22 19:10 
С другой стороны именно так умирает опенсорс. Могли бы развиваться и до 4080 дойти а теперь типо и не надо

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 12-Май-22 18:41 
Тем, что там Power Management в состоянии TODO. Насколько помню, это означает, например, что видяха всю дорогу будет тошнить на минимальной частоте, т.е вместо условных 1600 МГц чип будет работать на 800.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 13-Май-22 04:01 
> А чем nouveau не устраивает? Поддержка карт до 10xx, 2D, 3D, KMS...

8600gts, тестировал пару лет назад, uxterm, speed-dreams-2, glxgears. Все три показали скорость работы в 3-5 раз ниже, чем у блоба. uxterm ощутимо тормозил (ну после блоба-то). На speed-dreams-2 fps падало с комфортных 40-80 до пошаговой стратегии на уровне 15-40, тоже удовольствие ниже среднего.


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 13-Май-22 08:34 
На Максвеле -25% производительности в бенчмарках, а так не отличить. Максимальный фреймрейт -30%, минимальный -3%. Это не в 3-5 раз.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 13-Май-22 17:09 
Но ведь написано, что Engine reclocking: TODO, значит должна тормозить. Или карточка прошитая?

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 13-Май-22 17:25 
> Но ведь написано, что Engine reclocking: TODO, значит должна тормозить. Или карточка
> прошитая?

Ну, первое поколение поддерживает реклокинг. Правда, ещё оно поддерживает вулкан и куду в последнем блобе (значит, и вейланд с gbm), так что, пока не релевантно.


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 13-Май-22 18:32 
Оно с оригинальным биосом хорошо себя ведёт, или надо прошивать?

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 13-Май-22 18:54 
Оригинальный от производителя. Реклокинг включается через sysctl, по-моему. Только карточка идентифицируется как "Unknown GPU (256MB)", я не интересовался дальше особо, с блобом производительности и так впритык мне (игры в электроне тормозят, например). Если разрешение монитора в районе 720p, то большинство игр будут идти с хорошей производительностью, фуллхд уже не вытягивает свежачок, максимум гта5 на ультрах.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 13-Май-22 18:55 
Хотя не, только без качественных текстур. памяти 2 гига всё же маловато для игр.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 13-Май-22 19:14 
Значит иногда юзабельно, хорошо.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено лютый жабби___ , 13-Май-22 18:37 
>А чем nouveau не устраивает

ну вот моя затычка-чисто-для-hdmi GT710 с nouveau глючит до неюзабельности.


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 13-Май-22 19:16 
nouveau последний? Если в дистре его не обновляют, или дистр старый, возможно уже пофиксили.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Вы забыли заполнить поле Name , 12-Май-22 17:00 
Повлиял ли взлом инфраструктуры nvidia https://www.opennet.dev/opennews/art.shtml?num=56789 на это решение? Открытие кода было одним из требования взломавших.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Mr. Linus Torvalds , 12-Май-22 17:05 
NVIDIA, Love You! *thumbs up*

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 12-Май-22 18:50 
И зачем? Они у меня и так были.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Kuromi , 12-Май-22 19:14 
"Поддержка серии GeForce и GPU для рабочих станций отмечена как имеющая уровень качества альфа-версии, но для специализированных GPU на базе архитектур NVIDIA Turing и NVIDIA Ampere, применяемых в датацентрах для ускорения обработки информации и параллельных вычислений (CUDA), обеспечена полная поддержка, полностью протестированная и пригодная для применения в рабочих проектах (открытый код уже готов заменить проприетарные драйверы). Стабилизацию поддержки GeForce и GPU для рабочих станций планируют осуществить в следующих выпусках."

Ну и так всем все понятно, дата центры - главные бенефицианты и вероятно "хотельщики" открытия кода. Поддержка десктопных карточек - просто побочка.
Как обычно, Невидии весьма до лампочки что Опенсорс как таковой, что рядовые пользователи (линуксоиды - в особенности), но вот ради сериоус бузинесса можно и постараться.


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено microsoft , 12-Май-22 20:34 
Амммм... а когда то и где то было по другому?

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Kuromi , 13-Май-22 15:37 
> Амммм... а когда то и где то было по другому?

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

У американцев есть такое выражение "Если клиент должен банку миллион долларов - это проблема клиента, а если если клиент должен банку миллиард долларов - это уже проблема банка".
Это вот простым десктопным\ретейловым линуксоидам Нвидия может крутить яйки то хотя поддерживать Вейланд, то не хотя, то поддерживать не так как все. А вот крупный заказчик уже может на чем-то настаивать, особенно если у него есть альтернативы. Конкуренция-с.

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


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 14-Май-22 17:08 
Если не путаю, это собственно разработчик купил у собственника код Блендера, чтобы продолжить его развитие как открытое ПО.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Матцумото , 13-Май-22 15:49 
а что не так?

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 12-Май-22 20:58 
Стало не нужно и открыли. Нуво круче.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 12-Май-22 21:20 
Так круче, что запуская Ведьмака или любую другую нормальную игру, получишь черный экран, слайдшоу или квадраты.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено супер марио , 12-Май-22 21:49 
Так это хорошо!

Игры от сатаны!


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 15-Май-22 14:23 
Этот комментарий нравится Шигорину.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 13-Май-22 11:18 
Виноват создатель игры. Не протестировал своё поделие на Нуво.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 12-Май-22 21:26 
Выше по ветке говорят, что у нуво проблемы с Power Management.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Пользователь Чебурнета , 13-Май-22 09:46 
Ага, если бы нуво ещё работало как положено

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 12-Май-22 23:42 
судя по тому, что минимальные требования к нему это Turing карты (где-то 2018 год), то больше похоже на: "Пацаны, мы заколебались поддерживать столько древних карт, давайте выкинем их поддержку. А чтобы люди сильно не жаловались, откроем ядерную часть драйвера. Так будет дешевле да еще и бета-тестеров будет больше"

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 13-Май-22 10:20 
Открыли какую-то фигню и растр убили на весь инет. Нивидия в своём стиле. Мы внесём изменения, но не скажем какие, подпишитесь о неразглашении, правильно сказал Торвальдс! Нивидия, идите ****

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 13-Май-22 11:26 
> Открыли какую-то фигню и растр убили на весь инет.

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


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 13-Май-22 12:12 
Ты так говоришь как будто это что-то хорошее.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 13-Май-22 12:11 
Хорошую компанию Ненавидия не незовут. Они для отчета выложили код, но обновлять его не будут это и ежу понятно.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 13-Май-22 17:12 
> Хорошую компанию Ненавидия не незовут. Они для отчета выложили код, но обновлять
> его не будут это и ежу понятно.

Загугли "драйверов нету б....ь!" (это картинка). Наверное кто-то из топов был не в восторге от такого восприятия их фирмы.


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 13-Май-22 23:29 
Им наплевать на восприятие фирмы они перейдут в друную компанию на большую должностью. Они не стекхолдеры.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 16-Май-22 23:49 
Подходящих компаний на планете не так уж много и там как бы в курсе вон той репутации причастных.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Shinma , 13-Май-22 14:47 
Интересно повлияло ли на это решение, то, что у  них хакеры украли информацию во время взлома...?

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 13-Май-22 23:30 
Да. Открою еще секрет никаких нормальных дров так и не появится.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 13-Май-22 16:58 
ЭНичего не изменилось,как использовали счастливчики с Nvidia проприетарный драйвер так и будем использовать. Открытую полноценную реплику все равно делать некому и некогда.

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено АнонимуЗ , 20-Май-22 15:03 
Ни прошло и месяца и более а уже выводы делаем

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено вася , 17-Май-22 12:16 
Была новость что индусы будут выпускать "RISC-V". Оказывается, «Микрон» выпустил полностью отечественный RISC-V микроконтроллер.
https://zen.yandex.ru/media/sdelanounas.ru/mikron-vypustil-p...
Не повод для радости?


"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено Аноним , 17-Май-22 12:25 
Довольно дохлый чип, на замену GPU от nvidia не тянет.



"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено вася , 17-Май-22 13:27 
Ага, 32 МГц.
http://mcu.mikron.ru/

"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено pavlinux , 20-Май-22 18:09 
> .... индусы будут выпускать ... полностью отечественный

Access denied. Memory corrupted



"Компания NVIDIA открыла код видеодрайверов для ядра Linux"
Отправлено pavlinux , 20-Май-22 18:04 
Сколько на жытхабе прыграмистов со статическими анализаторами :))))
Все отметились: PVS-Studio, Clang static analysis, Сoverity, cppcheck,...  https://github.com/NVIDIA/open-gpu-kernel-modules/pulls