FrontPage-it

Info sul progetto

Novità

Stato

Bugs

Codice sorgente

Strumenti

Documentazione

DE/EN/ES/FR/PT-BR/RU/IT/Team

. Ultime notizie:
16.2.2010 pubblicato da xavier+pq
Aggiornamento dell'interfaccia userspace alla versione 0.0.16.
E' necessario aggiornare sia la libreria user space (libdrm) che i moduli drm per nouveau per far funzionare nouveau. La versione del kernel disponibile su kernel.org non funzionerà con l'attuale libdrm in git per qualche tempo. Consulta il log per questo commit per maggiori informazioni.

Nouveau: accelerazione Open Source per le schede grafiche nVidia

Informazioni su Nouveau

Il progetto nouveau, aspira a sviluppare un driver di alta qualità open source per schede grafiche nVidia. "nouveau" [nuvo] è una parola francese traducibile col termine "nuovo".

Se hai domande o problemi sul progetto, dai un'occhiata alle nostre FAQ.

Gran parte del lavoro di sviluppo avviene nel canale IRC #nouveau su freenode. Log grezzi e sommari (cosiddetti TiNDC, The irregular Nouveau Development Companions) possono essere trovati nella pagina log chat IRC.

Usiamo diverse mailing lists: le segnalazioni dei bug e discussioni sullo sviluppo avvengono sulla mailing list nouveau , cambiamenti al driver nVidia nv e gli strumenti di sviluppo di Nouveau (es. rules-ng e renouveau) e documentazione sull'hardware vengono segnalati alla lista CVS commits. Le mailing list dri-devel e mesa3d-dev sono importanti; vedi DRI mailing lists per le loro descrizioni, e fai attenzione alla differenza tra lista di supporto all'utente finale e lista per sviluppatori.

Siamo anche interessati a ciò che viene detto sul progetto, i riferimenti alle notizie sono inseriti nella pagina InThePress.

Stato Attuale

Veloce panoramica sullo stato:

Consulta la tabella di stato per una panoramica sulle funzionalità supportate da ogni chipset.

Gli utenti possono aiutare lo sviluppo installando Nouveau e provando ad utilizzarlo per le comuni attività incluso la navigazione sul web, visione di video, giochi 2D (che non usano OpenGL). Usa il dual-head, prova il collegamento tv-out. Qualsiasi problema incontrato potrebbe essere in bugzilla oppure nelle note che seguono. Altrimenti, invia una segnalazione di bug. Il supporto all'OpenGL, sebbene stia progredendo, non è ancora supportato.

Inoltre, richieste specifiche di testing possono essere trovate nella pagina TestersWanted.

Se sei in possesso di hardware nVidia inutilizzato, una donazione potrebbe essere utile! Vedi HardwareDonations.

Installazione

Per sviluppatori e utenti avanzati, sono presenti istruzioni su come compilare e utilizzare nouveau.

Per domande o problemi, dai un'occhiata alle pagine TroubleShooting e FAQ prima di contattarci.

News

News feed:

16.2.2010 posted by xavier+pq
Bump of the userspace interface to 0.0.16.
libdrm and nouveau drm have to be updated together for nouveau to keep working. The kernel.org version will not work with the current git user space for some time. See the kernel commit log for more information.

11.1.2010 posted by pq
Nouveau drops UMS support, huge clean-up in DDX.
Roughly 15k lines were deleted from the DDX when the user mode-setting, DRI1 support (DRI2 is still there), and non-driver-pixmaps support were removed. From now on, the only option is to use kernel mode-setting (KMS).

12.12.2009 posted by pq+ahuillet
Nouveau pulled into staging
Nouveau DRM code has been pulled into staging and will be in 2.6.33. Ctxprogs are not included, so Nouveau firmware needs to be installed separately. Note that being in staging does not prevent us from breaking the ABI in the future, should the need arise. This is not considered as an official release.

Bugs

Hai letto le domande nella pagina TroubleShooting? Si? Bene.

Viene utilizzato FreeDesktop Bugzilla. Bug nel driver 2-D vanno riportati sotto il prodotto “xorg”, componente “Driver/nouveau” (statistics). Bug nel driver 3-D vanno riportati sotto il prodotto “Mesa”, componente “Drivers/DRI/nouveau”, ma per cortesia non inviare bug relativi al supporto 3-D per ora. Cerca e segnala bug sull'implementazione 2-D, cerca nell'archivio di bugzilla prima di inviare nuove segnalazioni di bug. Se non sei sicuro che il tuo bug sia già stato riportano in una segnalazione esistente, apri una nuova segnalazione.

Per cortesia, non comprimere i file che alleghi alle segnalazioni di bug, sopratutto file di testo come log, unless the file is so huge bugzilla refuses to take it. Gzipping files makes taking a quick look impossible. Also, make sure the mime-type of text files really is set to text/plain, and not e.g. application/octet-stream. This makes life a little easier for people reading bug reports.

Abbiamo anche una mailing list a cui possono essere inviate segnalazioni di bug, fare domande, discutere sulle patch o qualsiasi cosa sia relativa a nouveau e gli strumenti di sviluppo.

Collegamenti ai repository di codice

Il codice attualmente è nell'albero upstream di git su freedesktop.org.

Strumenti

Strumenti che possono aiutare il processo di scrittura del driver

Debugging tools

Documentazione/Codice disponibile

Introduzione e API docs

Video Hardware docs

Other nVidia drivers

Miscellanea