LINUX.ORG.RU

Nouveau будет портирован для OpenSolaris

 , ,


0

0

Nouveau («нуво») — это открытый драйвер для видеокарт NVidia с поддержкой 3D-ускорения. До недавнего времени, будучи тесно связанным с DRM, полноценно работал только с ядром Linux. Однако благодаря внедрению KMS в ядро OpenSolaris портирование драйвера стало возможным, чем и займётся компания PathScale (известная по своим кластерам и высокопроизводительным компиляторам).
Основная задача — обеспечить работу CUDA (перенос вычислений на процессор видеокарты), повысив таким образом производительность.

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

★★★★★

Проверено: hibou ()

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

> А CUDA работает?

работает на проце, но, естественно, очень медленно

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

>Известно, что в некоторых странах реверс-инжиниринг запрещен. Будет ли это означать, что жители таких стран не смогут использовать драйвер Nouveau?

а ты докажи сначала.

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

> Известно, что в некоторых странах реверс-инжиниринг запрещен

О_о в каких это странах? Даже в США это вполне законно, если делать всё правильно

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

> О_о в каких это странах? Даже в США это вполне законно, если делать всё правильно

в сша это юридически неопределено четко, потому проще и безопаснее использовать clean room design.

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

>проще и безопаснее использовать clean room design

А они разве не им пользуются?

Ttt ☆☆☆☆☆ ()
Ответ на: комментарий от Mrxrrr

нвидия публично обещала не пресовать за нуво

anonymous ()

Почему сплошные новости про Нвидию? Абидна, да? Я чета всегда считал, что Ати, как борец с Нвидией и Интелл будут лучше дрова поддерживать для Линукс :( А от АТИ я таких новостей не вижу :(

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

>Если бы не одно «но»: пока они дореверсят и доделают поддержку какого-либо чипа, он уже давно будет снят с производства,

ага, а статус MOSTLY - это так, детей пугать, ага. Учитывая, что со времен GeForce 8 в чипах не было ничего нового, то нуво сейчас пилят драйвер для охрененно большого количества видюшек.

mikhalich ★★ ()
Ответ на: Nouveau... от BZFLATER

...Не нужен.

еще как нужен

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

http://developers.sun.ru/content/view/283/128/ если вкратце (надоели споры).
Как раз проблем GPL->CDDL особых нет.
А вот CDDL->GPL могут возникнуть (в случае если автор возжелает дополнить лицензию парой пунктов).

jSnake ()

Я чет не понял. Нуво вроде ж ядерный модуль, если так, то он должен быть под GPL, а как они его собираются портировать в ядро с CDDL? они же несовместимы...

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

Дополню.
Dev-билды выходят стабильно раз в две недели (заминка вышла один раз из-за дедупликации ZFS, собирались даже 130 пропустить). Правда десктопных изменений очень мало (в основном гном в порядок приводят), а вот в остальном постоянно что-то вкручивают. В связи с этим резонный вопрос: ну на фига на ноуте COMSTAR, тонна драйверов для scsi, да те же зоны в конце концов? Сделали бы уже наконец выбор необходимых сервисов при установке. Есть, конечно, Distro Constructor, но...лень.

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

> Хочу под винду.

Плюсую. Буду втихаря ставить знакомым, чтоб оно там падало и глючило, а они будут ненавидеть винду и M$, с последующим переходом на Linux.

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

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

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

Всё равно полностью кошерным железяка от этого не станет. А если не брать в расчёт необходимость использования банального зонда, то под Linux карты Nvidia и так работают. А есть оборудование, которое вообще не работает, но спеки есть, и, мало того, работающих в Linux альтернатив тоже нет. Мало того, некоторые устройства, работающие по каким-либо открытым протоколам являющимся СТАНДАРТАМИ, неполноценно поддерживаются в Linux (например, как я говорил, UVC).

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

>являющимся СТАНДАРТАМИ, неполноценно поддерживаются в Linux (например, как я говорил, UVC).

Не смеши так. К каждой из этих камер в винде идет свой драйвер от производителя. Возьми код uvc, и посмотри на количество костылей под каждого вендора. Есть стандарты, а есть вендоры.

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

это дело всё выпиливается - кстати дев131 по сравнению с 2009.06 просто реактивный стал

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

>Почему сплошные новости про Нвидию? Абидна, да? Я чета всегда считал, что Ати, как борец с Нвидией и Интелл будут лучше дрова поддерживать для Линукс :( А от АТИ я таких новостей не вижу :(

благодаря AMD свободные драйверы radeon и radeonhd и так нормально работают. чем больше проблем - тем больше сообщений.

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

>А так на те же ATI и Intel нужны рабочие руки, да и на другие устройства (кроме видеокарт) с открытыми спеками тоже.

работать надо над драйверами тех устройств производитель которых оказывает помощь. для nvidia это действительно должно быть так. не хотят ничем помогать - выкинуть поддержку их карт вообще изо всего. подачка в виде примитивного nv не нужна.

tommy ★★★★★ ()

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

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

>Не смеши так. К каждой из этих камер в винде идет свой драйвер от производителя. Возьми код uvc, и посмотри на количество костылей под каждого вендора. Есть стандарты, а есть вендоры.

Ну это, скорее всего, значит, что производители нарушают стандарт. Но, если производитель его не нарушает (пусть даже почти все нарушают), то устройство должно поддерживаться.

Ttt ☆☆☆☆☆ ()
Ответ на: комментарий от BZFLATER

BZFLATER> Проприетарность это плохо, это да. Но нуво сам по себе в ~ 20 раз хуже проприетарных дров от нвидии, ибо спеки, как всегда, закрыты. Пока не откроют спеки, нвидия не нужна.

Fixed

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

anonymous> бред какой-то - CDDL не совместимо с GPL

Автор программы захочет - будет совместимо. Так было с Qt.

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

Dorif> GPL запрещает линковать GPL проги с прогами под другими лицензиями.

GPL автору не указ.

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

anonymous> А он работает без дров видеокарты? Опенгл ведь не работает.

Работают. Оба. Или ты не знаешь, что такое Mesa и Gallium3D?

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

Dorif> Развивается же как- то вайн

Потому, что Win32 API изменять сильно нельзя, ибо обратная совместимость сломается. В видеокартах же вутренние спецификации изменить на два порядка легче, так как один фиг API предоставляется OpenGL и дровами.

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

anonymous> Проприетарные без артефактов

На проприетарных нвидиевских дровах артефакты есть. Постоянно на своей стационарке вижу при включении.

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

NoMad> И вот еще что интересно - а как там с работой интелловских карт? GMA4500MHD 3d даст?

Я купил ноут с радеоном, и драйвер radeonhd вполне пристойное 3D дал (карточка - Radeon HD4330). Да - вдвое медленнее, чем с AMD Cataclysm. Да - не все возможности поддерживают дрова radeonhd. Но 3D есть. Cube Engine 2 работает очень шустро, если суперэффекты, связанные с освещением поотключать.

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

anonymous> нвидия публично обещала не пресовать за нуво

Нвидия ничего не обещала. Она публично сказала, что срала на нуво.

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

УКаз. Читать внимательнее надо. GPL ЗАПРЕЩАЕТ линковку своего кода с кодом под другими лицензиями. Там в конце написано.

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