Portada_Español

Acerca

Noticias

Estado

Errores

Fuente

Herramientas

Documentos

DE/EN/ES/FR/RU/IT/Traductores

<!> Nota: la página en inglés puede contener información más reciente.

"News feed". Latest news:
07.07.2009 posted by pq
Pre-randr 1.2 support has been dropped, -2 kLOC change to the DDX. Yay!

Nouveau : Aceleración 3D de código abierto para tarjetas gráficas nVidia

Sobre Nouveau

El proyecto Nouveau busca producir controladores de alta calidad, controladores de código abierto para tarjetas nVidia. "Nouveau" [nuvo] es la palabra francesa para "nuevo".

Si tienes preguntas o problemas, por favor echa una mirada en nuestro FAQ antes de contactarnos.

Si deseas ayudar a desarrollar, hay dos maneras eficientes de hacerlo: el canal de IRC y la Lista de Correos.

La mayoría de las charlas de desarrollo se efectúan en el canal de irc '#nouveau' en freenode. Los registros sin editar y los resúmenes editados (llamados 'TiNDC's, o The irregular Nouveau Development Companions) puedes encontrarlos en la página registros de las charlas de IRC

También usamos varias listas de correo: los reportes de errores y algo sobre desarrollo toma lugar en la lista nouveau, los cambios al controlador nVidia's en nv, las herramientas de desarrollo Nouveau's (ej, rules-ng y renouveau) y la documentación del hardware son reportados en la lista [http://lists.sourceforge.net/lists/listinfo/nouveau-cvs|CVS commits]]. Las listas dri-devel y mesa3d-dev son también importantes; mira DRI mailing lists para sus descripciones, y por favor note la diferencia entre la lista usuario-final y la de desarrolladores.

Estamos interesados en saber que se dice del proyecto, y los enlaces relevantes se recogen en la página InThePress.

Estado Actual

Vea el estado de la matriz para funcionalidad en ese chipset. También mantenemos una lista TODO.

Por favor prueba la característica KMS, como el modo de configuración en el espacio de usuario será eliminado en el futuro.

Algunas GPU integradas en las placas madres no funcionan con el controladores nouveau por razones desconocidas. Esto incluye las GeForce 8200/8300 y probablemente algunas 9400. Todas las demás de la serie 8000/9000 deberían estar en condiciones de funcionar, suponiendo que alguien se moleste al extraer algún microcódigo desde mmio-trace, en caso que esto no esté realizado. Las GPU's problemáticas identificadas como NVIDIA NVAx en el registro de Xorg, con un dígito hexadecimal x. Si tú tienes cualquier tarjeta NVAx, deberías usar KMS. Probablemente los gráficos integrados nforce1 y nforce2 tampoco funcionen.

El 2D está bien con aceleración EXA, Xv y Randr12 (doble monitor, rotaciones, etc.). Randr12 deben trabajar para todas las tarjetas hasta las Geforce 9000 inclusive, aun asi todavía pueden existir algunos problemas con Geforce 8/9 portátiles , en estos casos hay que enviar informe del error. Ahora Randr12 es la opción por defecto. Algún soporte 3D existe pero no esta soportado todavia, no preguntar ni para intentarlo. Además el cambio VT cuando X está corriendo se sabe que está roto, si este te funciona, tú estás de suerte. Nosotros Mantenemos el estado matrix y una útil lista TODO.

El soporte 2D va bastante bien con aceleración EXA, Xv y Randr12 (cabeceras doble, rotación, etc.). Cualquier funcionalidades 3D que pueda existir continúan estando no soportadas. No preguntes por instrucciones para probarlo. Vea el estado actual de Gallium3D en esos chipsets.

Los usuarios también pueden ayudar con el desarrollo proveyendo REnouveauDumps o MMIO traces. Los volcados Renouveau actualmente sólamente son útiles para tarjetas recientes (9000 & GTX series). MMIO traces son más útiles hoy en día, y los necesitamos para todas las tarjetas (NV30 y NV40 no se requieren más). Si tienes hardware nVidia que no necesites, donándolo podría ayudar! Propone tu tarjeta en la lista de correo nouveau o en el canal IRC y ve si algún desarrollador la requiere.

Para desarrolladores y usuarios avanzados, tenemos instrucciones en compilando y usando Nouveau.

Pedidos de pruebas específicas pueden ser encontradas en la página de TesterWanted.

Noticias

News feed: "News feed"

07.07.2009 posteado por pq
El soporte Pre-randr 1.2 ha sido eliminado, -2 kLOC change to the DDX. Yay!

30.06.2009 posteado por pq
Nouveau ha movido el código del núcleo DRM en el árbol del núcleo, el DRM.git linux-core está abandonado.

20.03.2009 al corriente por KoalaBR
Con algunos estados actualizados para FreeBSD, FOSDEM y mucho, mucho más: TiNDC #43

21.01.2009 al corriente por KoalaBR
Continuando el reportaje para Noviembre, antes de la última semana, aquí está TiNDC #42

14.11.2008 al corriente por KoalaBR
Después de un buen tiempo KoalaBR a vuelto con TiND #41. El TiNDC abarca todo desde Junio, hasta el primero de Octubre, 30.

Errores

Usamos el Bugzilla de Freedesktop. Errores en el controlador 2-D son clasificados bajo el producto "xorg", componente "Controlador/nouveau" ([[https://bugs.freedesktop.org/report.cgi?x_axis_field=resolution&y_axis_field=bug_status&z_axis_field=&query_format=report-table&short_desc_type=allwordssubstr&short_desc=&component=Driver%2Fnouveau&long_desc_type=substring&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&emailassigned_to1=1&emailtype1=substring&email1=&emailassigned_to2=1&emailreporter2=1&emailqa_contact2=1&emailcc2=1&emailtype2=substring&email2=&bugidtype=include&bug_id=&chfieldfrom=&chfieldto=Now&chfieldvalue=&format=table&action=wrap&field0-0-0=noop&type0-0-0=noop&value0-0-0=| estadísticas]]). Errores en el controlador 3-D están bajo el producto “Mesa”, componente “Controlador/DRI/nouveau”, pero por favor no envíes errores por el soporte 3-D todavía. Siéntase libre de buscar y enviar errores acerca de la implementación 2-D, por favor revise el bugzilla antes de enviar nuevos errores. Si no estás seguro que su error sea una manifestación de un reporte de error existente, abra un nuevo reporte de error.

Por favor, no comprimas los archivos que atribuyen a los errores, especialmente texto plano como los logs, a menos que sea muy grande y bugzilla lo rechace de tomarlo. Comprimiendo archivos hace que las miradas rápidas sean imposibles. Además, asegurate que el mime-type de los archivos de texto realmente estén a text/plain, y no e.j. application/octet-stream. Esto podría hacer la vida más fácil para la gente leyendo los reportes de errores.

Además tenemos una lista de correo donde tú puedes enviar reportes de errores, preguntar, discutir parches o lo que sea relacionado a nouveau y sus herramientas.

Enlace a los actuales repositorios del código fuente

El código actual está en los arboles de git en [http://cgit.freedesktop.org/|freedesktop.org]].

* Esto provee una interface en el espacio del usuario para los Núcleos administración de renderizado directo (DRM).

Herramientas

Herramientas que ayudan al proceso de escritura

Debugging tools

Documentación/Disponible código fuente

Introducción y documentos API

Presentaciones

Documentos de Video Hardware

Otros controladores nVidia

Misceláneo

* Gallium3D - Donde Mesa va