English/Español
Paquetes para Fedora
Instalación de nouveau a mano puede ser realmente divertido solo la primera vez. Si haces eso cada "git commit" puede ser cansador... Que es más, instalación via "make install" puede hacer a bit mess in your system. It would be better to package everything into RPMs. Esta página te dirá como hacer esto via automática.
Primero que nada necesitas instalar unos pocos paquetes -- esto te permitirá compilar nouveau y hacer los RPMs. Login as root via su - and type:
yum install automake autoconf git-core kernel-devel libtool pkgconfig rpmdevtools xorg-x11-server-sdk
It is advised to compile software in a separate user account, so please create one:
useradd rpm-build passwd rpm-build
Prepare RPM build environment in your new account:
su - rpm-build rpmdev-setuptree
Esto creará el directorio ~/rpmbuild con la estructura apropiada. Ahora crea ~/bin directory, drop there niff script (actualizada 2006/10/17) y hazlo ejecutable: chmod +x ~/bin/niff. Note: nouveau drm got moved to master branch, so in order to build, you will to open up the niff script and change the drm branch to "master".
Download sources.tar.bz2 files (updated 2006/11/06), unpack it and put extracted files into $(rpm --eval %{_sourcedir}) (in most cases it's ~/rpmbuild/SOURCES directory). Do the same with specs.tar.bz2 file (updated 2006/11/26), but put files into $(rpm --eval %{_specdir}) (in most cases it's ~/rpmbuild/SPECS directory).
Al final necesitarás tipear niff para empezar la compilación
It will get/update sources from git repositories, prepare tarballs, construye RPMs y instala en tu sistema (serás preguntado dos veces por la contraseña de "root").
el servicio nouveau desactivará el controlador nouveau si el módulo del núcleo no está presente (esto es similar al controlador nVidia de rpm.livna.org repo). Tu siempre podrás activar on/off manualmente ejecutando el siguiente comando:
nouveau-config-display enable
or
nouveau-config-display disable
Few remarks
Este script instala libdrm de "git" repo, entonces por favor no reportes bugs en bugzilla.redhat.com. Si tu quieres usar libdrm de esta distribuición, download original libdrm and libdrm-devel packages y tipea:
rpm -Uvh --oldpackage libdrm-<numbers>.rpm libdrm-devel-<numbers>.rpm
Comentarios? Sugerencias? Parches? Hatemails? → gajownik<4†>gmail.com

