LINUX.ORG.RU

NVidia начала публиковать документацию для разработки открытых драйверов.

 , , ,


2

3

Nvidia начала публиковать свободную документацию по интерфейсам своих графических чипов. Это позволит усовершенствовать открытый драйвер nouveau. Публикуемая информация включает сведения о семействах Maxwell, Pascal, Volta и Kepler, данных о чипах Turing на текущий момент нет. В составе информации есть данные о BIOS, инициализации и управлении устройствами, режимах энергопотребления, управлении частотами и т. д. Вся опубликованная информация доступна на GitHub.

>>> Подробности

★★★

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

Ответ на: комментарий от anonymous

Вот это верно - Нвидиа и вендузятники разработали тыщу лет назад стандарты. Если это случится зоопарке Линукс - я бошкой клаву проломаю вместе со столом.

anonymous
()
Ответ на: комментарий от fsb4000

Еще бы древнее железо не поддерживалось )) Если речь о видеокартах, то это будут последние версии. А там все тяжко )) Пока Нуво будет пилиться под новые видюхи, им как раз и исполнится по 5 лет ))) То же самое и сов всем остальным - от вай фая до блютуха с звуковухами ))

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

Открытые драйвера всегда были говном, будут говном и останутся говном форева. Закон бутерброда.

anonymous
()
Ответ на: комментарий от undemeon

Собственно, раньше это работало, да и сейчас патчи пилят под Nvidia driver bin installer'ы, чтобы на гит ядре сидеть, например. Но только с недавними версиями, очевидно, десятилетний драйвер работать не будет.

abbcto
()
Ответ на: комментарий от undemeon
dmesg | grep -E 'Linux version|NVRM'
[    0.000000] Linux version 5.2.7-calculate (builder@calculate) (gcc version 9.1.0 (Gentoo 9.1.0 p1.0)) #1 SMP Wed Aug 7 03:40:29 MSK 2019
[   15.741673] NVRM: loading NVIDIA UNIX x86_64 Kernel Module  340.107  Thu May 24 21:54:01 PDT 2018
[   16.887928] NVRM: Your system is not currently configured to drive a VGA console
[   16.887929] NVRM: on the primary VGA device. The NVIDIA Linux graphics driver
[   16.887930] NVRM: requires the use of a text-mode VGA console. Use of other console
[   16.887931] NVRM: drivers including, but not limited to, vesafb, may result in
[   16.887932] NVRM: corruption and stability problems, and is not supported.

лови лекарство

Нужно только под дистрибутив подогнать.

diff -u /usr/portage/x11-drivers/nvidia-drivers/nvidia-drivers-340.107-r1.ebuild /home/portage/local/x11-drivers/nvidia-drivers/nvidia-drivers-340.107-r2.ebuild|wgetpaste]

kickass
()
Ответ на: комментарий от devl547

Ну почему дутыми, просто проклятие кукурузной микроархитектуры перешло с процессоров на радивоны. Некоторые говорят, что ещё во времена kepler-maxwell у конкурента.

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

Вот что палец животворящий делает!

Уже было на опеннете

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

Таки щё ещё от них можно было ожидать.
Линус всё-таки был прав.

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

Плюсую, новые игоря там всё равно не пойдут, XP или линукс максиму для этого уг.

anonymous
()

Инструкция.

Как заниматься реверс-инжинирингом драйверов видеокарт.

1. Необходим дизассемблер. 2. Документация по нему. 3. Подождать пока код откроют. 4. Профит.

Более эффективного способа нет. Поэтому, собственно, опен-сорц в области близко к железу всегда будет только догонять.

anonymous
()
Ответ на: Инструкция. от anonymous

Вообще-то в первую очередь mmiotrace.

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

просто так, я не знаю.

ну на raspberry pi 3 же запускали Windows 10, думаю видеочип raspberry +- сопоставим с fx 5xxx, хотя может raspberry и мощнее, я не искал тесты...

fsb4000 ★★★★★
()
Ответ на: удаленный комментарий

Те тебя не устраивает только форматирование, и ты это называешь «плевок в лицо»? Ты здоров?

anonymous
()
Ответ на: удаленный комментарий

Плюсую, у АМД с доками всегда лучше, причём намного. «Доки решают всё» (с) И.В. Сталин.

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

Так говорили, когда у хуанга просто не было доков.

anonymous
()
Ответ на: комментарий от kickass

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

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

Наверное у тебя «нативки» с графоном уровня третьекваки, где видеокарта и не загружена.

anonymous
()
Ответ на: комментарий от undemeon

Ну вот. Она ешё при выходе была нетроебовательной. Сейчас она сугубо отражает корость процессора, тк процессор это единственный её боттлнек.

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

Да дело не в ней, например тот же F.E.A.R при нативных дровах летал то же на максималке, а при нуве фризы,а нативные игры даже и не пискнули, у меня их пачка, разницы не заметил вообще.

undemeon
()
Ответ на: комментарий от anonymous

Да щаз, я играть люблю, а открытые драйверы говно.

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

Сюда смотри внимательно на дату сборки ядра:

dmesg | grep -E 'Linux version|NVRM'
[    0.000000] Linux version 5.2.7-calculate (builder@calculate) (gcc version 9.1.0 (Gentoo 9.1.0 p1.0)) #1 SMP Wed Aug 7 03:40:29 MSK 2019

kickass
()

NVidia начала публиковать документацию для разработки открытых драйверов

При этом, на сам открытый драйвер (нуво) наложили ограничения.

Нет уж. Фак ю, нвидия.

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

Тут есть нюанс: я перед сборкой ядра делаю:

export INSTALL_MOD_STRIP=" --strip-unneeded -R .comment -R .GCC.command.line -R .note.gnu.build-id"
export KBUILD_BUILD_USER=builder
export KBUILD_BUILD_HOST=calculate

kickass
()
Ответ на: комментарий от anonymous

На венде все работает

А я вижу ростоянные вылеты на geforce по 2 года через 1. Для radeon 280 тоже понадобились годы от синего экрана до редких вылетов. После патчей от meltdown и spectre винду так шатало, что вылетало на квадрах и даже на интелах(а радеоны держались неплохо). Проблема явно в винде была, т.к. потом стабилизировалось, хотя немало драйверов остались на древних версиях.

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

А ещё есть субъективные хотелки. Например, жук навозник не будет сильно против говна.

anonymous
()
Ответ на: комментарий от fsb4000

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

Это одно и то же.

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

Если это случится зоопарке Линукс - я бошкой клаву проломаю вместе со столом.

Эффектнее будет сразу башкой в монитор.

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

Нужен полноценный свежий OpenCL

Такой даже в амуде не смогли создать. А у nVIDIA всё просто работает, да, на актуальной карте и актуальных драйверах.

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

А реализация от амуде вообще косячная.

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

Да врядли, открытие доки не равно выходу амудешной нави. Невидию просто давно уже просили выкатить спеки.

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

Тсс, не мешай человеку наслаждаться ожиданием раскрытия потенциала.

anonymous
()

а забавно будет если нуво доведут до приличного состояние раньше чем амуду которую уже сколько лет пердолят? 10?

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.