Delirios de un Informático

Delirando sobre informática, fotografía, programación, móviles y mucho más desde 2003

Drivers NVIDIA en Debian SID con kernel 2.6.28

votar
Archivado en Debian con fecha 6/Mar/2009 - 0 comentarios

El lanzamiento de Debian GNU/Linux 5.0 ha tenido muy ocupados a los que mantienen los repositorios, por lo que el kernel 2.6.27 no ha estado disponible y desde hace unos días sí lo esta el 2.6.28 pero sin alguna dependencia importante como linux-kbuild-2.6.28, que permite entre otras cosas compilar los drivers propietarios de NVIDIA con este kernel.

Buceando por el foro oficial de Debian me he encontrado con las instrucciones para generar nuestro propio paquete y poder así instalar linux-headers-2.6.28 sin problemas. Lo primero es añadir a nuestro /etc/apt/sources.list lo siguiente:

deb-src http://kernel-archive.buildserver.net/debian-kernel/ trunk main 

Luego, los siguientes pasos:

mkdir ~/kbuild && cd ~/kbuild
sudo apt-get install apt-src
sudo apt-src install linux-kbuild-2.6=2.6.28-1~snapshot.12595
sudo apt-src build linux-kbuild-2.6=2.6.28-1~snapshot.12595
sudo dpkg -i linux-kbuild-2.6.28_2.6.28-1~snapshot.12595_i386.deb
sudo apt-get install linux-headers-2.6.28-1-686

Con esto ya tendremos instalado todo lo necesario para poder compilar los controladores como siempre. Pero si tienes la mala suerte de tener una tarjeta que necesita controladores legacy (como mi FX5200, que necesita la versión 173.14.12) tendrás que probar con esta actualización, la 173.14.17, que añade soporte para los nuevos núcleos…

Controladores NVIDIA en el kernel 2.6.25 de Debian

votar
Archivado en Debian con fecha 25/May/2008 - 2 comentarios

Desde el lanzamiento de la versión 2.6.25-2 del kernel en Debian, se ha activado Xen por defecto, lo que trae consigo problemas para cierto software propietario como los controladores de NVIDIA o VMWare Player.

Tras trastear un buen rato y probar varias soluciones, la única que me funcionó fué esta. Yo opté por usar la última versión beta y meter los comandos en un script que luego ejecuté arrancando el sistema en modo single:

cd /lib/modules/2.6.25-2-686
grep CONFIG_XEN . -Rl | xargs -i sed -i -e 's/CONFIG_XEN/CONFIG_LUPO/g' {}
export IGNORE_XEN_PRESENCE=1
sh ~/NVIDIA-Linux-x86-173.08-pkg1.run

Sí, lo sé, esto me pasa por usar software no Open Source :$

Comentarios en el Kernel de Linux

votar
Archivado en Linux con fecha 9/Jun/2004 - 1 comentario
Ver en Bitacoras.com - Etiquetado con: , ,

Las ocurrencias de malas palabras en el código fuente de Linux van en constante aumento, según queda demostrado en las estadísticas de imprecaciones recabadas por Durak.org. La palabra “fuck” es definitivamente la más usada en los comentarios hechos por los desarrolladores de Linux. Tales comentarios son insertos en el código, pero no quedan visibles para el usuario final del sistema operativo.
Las estadísticas presentadas por Durak.org indican un incremento formidable en el uso de la palabra “crap” en las últimas versiones del kernel, seguida por “shit” y “bastard”. La palabra “crap” es usada alrededor de 1.300 veces en Linux Kernel 2.6.6, pero “sólo” 600 veces en la versión 2.4.6.
Linus Torvalds, el padre de Linux, ha expresado anteriormente que “no nos preocupa el uso de palabras obscenas y soeces; pero si comenzaran a ocupar espacio considerable en el kernel, entonces tendremos que revisar el tema”.

Fuente: DiarioTI

Como ya comenté en el caso de Microsoft, esto no me parece bien. Para cosas de andar por casa está muy bien pero a la hora de programar un núcleo de un sistema operativo que va ser examinado y mejorado por cientos de personas en todo el mundo me parece una chorrada llenar el código de fucking o shit. No niego que esté bien documentado pero pienso que eso sobra…

Delirios de un Informático :: Gestionado con WordPress :: Alojado en Bitacoras.com :: Licenciado bajo Creative Commons