Compilar la ultima version del Kernel


Hace unos pocos dias salió la última versión del kernel, la versión 3.2 que incorpora estos arreglos, para que lleguen al sistema de paquetes de la distribución que estés usando puede tardar un tiempo, además puedes parcharlo para arreglar cosas como el bug donde el aircrack-ng siempre permanece en canal –1, eso último lo explicaré en otro post.

El Kernel compilado será usado en Linux Mint, derivada de Ubuntu que a su vez es derivada de Debian, así que el kernel es compatible con esas tres distro.

Primero debes ir a http://kernel.org y descargar el código fuente de la última versión, en este caso bajaré la versión 3.2, para eso hay que hacer clic en “Full Source”

image

Descargar el kernel

cd /usr/src
sudo wget http://www.kernel.org/pub/linux/kernel/v3.0/linux-3.2.tar.bz2
tar xvjf linux-3.2.tar.bz2
cd linux-3.1.5/

Ahora hay que configurar el kernel agregandole los modulos que uno va a usar, primero copiamos la configuracion del kernel actual

sudo cp /boot/config-`uname -r` ./.config
sudo make menuconfig

En el último comando puedes agregar módulos al kernel para soportar dispositivos y funciones adicionales. Si luego de compilado te falta algún módulo repite el comando cd /usr/src… luego sudo make menuconfig, habilitas el módulo que falte y compilas de nuevo, para no comenzar desde 0 no ejecutes el comando make-kpkg clean.

Para la primera compilación limpiamos y luego finalmente compilamos

sudo make-kpkg clean
sudo fakeroot make-kpkg –initrd –append-to-version=-alexisabarca kernel-image kernel-headers

Ahora espera que se compile, puede tardar por lo menos 30 minutos dependiendo de la velocidad del procesador. La parte en negrita la debes cambiar por un nombre que identifique tu kernel, en el grub y para el sistema se llamará linux-image-3.2-alexisabarca siguiendo el ejemplo anterior.

Luego de finalizada la compilacion puedes instalar tu nuevo kernel y reiniciamos para iniciar el sistema con él

cd /usr/src
sudo dpkg –i *.deb
reboot

Finalizado!, ya estás corriendo tu propio kernel  y la última versión del mismo. No desinstales el kernel obtenido de los repositorios o junto a la distro por si tienes problemas o te faltan módulos. En ese último caso debes ingresar a la configuración nuevamente, agregar el módulo que falta, compilar nuevamente, desinstalar el kernel y volver a instalarlo.

Este procedimiento lo probé exitosamente en mi computador corriendo Linux Mint Katya, debería funcionar en otra distro con sistema de paquetes deb.

Blogalaxia Tags: , , ,

Posted in Linux, Software, Tutoriales | Tagged , , , | 3 Comments

Reparar compiz en Ubuntu 10.04 LTS luego de actualizacion

Ayer me salieron varias actualizaciones de paquetes en Ubuntu 10.04 LTS, entre esas unas del servidor X, luego de instalarlas no tenía problema, pero con el reporte de un amigo reinicié y me pasaba los mismo que a él, que los efectos gráficos del compiz no funcionaban. En la pantalla de Apariencia salían los efectos desactivados y al intentar activarlos luego de buscar controladores sale un error.

Si intentaba iniciar compiz manualmente (compiz –replace) salía el siguiente error:

compiz (core) - Fatal: Root visual is not a GL visual
compiz (core) - Error: Failed to manage screen: 0
compiz (core) - Fatal: No manageable screens found on display :0.0

Como a ambos nos pasaba el problema me meti al foro de Ubuntu hallando que es un problema de todos los que actualizaron quienes tengan esta versión de Ubuntu y no usen los drivers de NVIDIA.

La solución es downgradear los paquetes xserver-common y xserver-xorg-core con los siguientes comandos

sudo aptitude install xserver-common=2:1.7.6-2ubuntu7
sudo aptitude install xserver-xorg-core=2:1.7.6-2ubuntu7

Al proponer hacer downgrade poner Y.

Ahora para evitar que vuelvan a la ultima versión la próxima vez que instales actualizaciones debes bloquearlos en su versión actual, para eso en una consola de root (sudo -s) ejecutar

echo xserver-common hold | dpkg --set-selections
echo xserver-xorg-core hold | dpkg --set-selections

Cuando se puedan volver a actualizar para desbloquearlos ejecutar los comandos anteriores sustituyendo hold por install, o poner apt-get install nombre.

Finalmente reiniciar y activar los efectos de nuevo desde el panel de apariencia.

Tema foro ubuntu (fuente comando aptitude): http://ubuntuforums.org/showthread.php?t=1864489

Reporte de bug (si tienes cuenta puedes marcar que tambien te afecta a ti): https://bugs.launchpad.net/ubuntu/+source/xorg/+bug/877905

Blogalaxia Tags: , , ,

Posted in Linux | Tagged , , , | 8 Comments

Registrar antivirus Avast

Avast luego de instalado te da un plazo de 30 días para registrarlo donde te dan una licencia de un año para usar el antivirus y recibir actualizaciones. El registro es completamente gratuito y luego del año de plazo te puedes registrar nuevamente para recibir otro año de licencia y así sucesivamente.

Aunque el proceso de registro es muy sencillo igual me lo preguntan xD y aparte que hay muchas referencias a la versión de pago del producto las que pueden confundir a los usuarios.

Puedes registrarlo inmediatamente después de instalarlo o más adelante.

Luego de la instalación

image

Si cerraste la ventana, al abrir el antivirus sale la siguiente ventana, tienes que hacer clic en “Registrar ahora”

image

1) Luego de la instalación sale el cuadro de la imagen anterior, tienes que poner “Registre su programa”

image

2) Ahora tienes que hacer clic en “Registrar ahora”

image

3) Sale la siguiente ventana donde dice el plazo restante y una propaganda a la versión de pago del programa, debes hacer clic en “Registrarse” (botón gris)

image

4) Ahora debes llenar el formulario de registro, aunque basta solo llenar el nombre y el email, los demás campos son opcionales. Al finalizar hacer clic en “Registro para licencia gratuita”. El correo no necesariamente tiene que ser real ya que no es validado (no te mandan mail de confirmación ni nada de eso).

image

5) El registro está completo, tienes un año de licencia gratis

image

El correo sólo lo usan aparentemente para avisarte de que la licencia ha caducado

image

Blogalaxia Tags: , , ,

Posted in Software, Windows | Tagged , , , | Leave a comment

Instalar modem 3G USB HUAWEI E1756C en Ubuntu 10.04

Si tienes este modem USB verás que al conectarlo al computador sólo salen la unidad de CD que tiene el controlador y la unidad donde está la tarjeta de memoria microSD si está insertada pero no sale el modem por ningún lado.

image

Para hacerlo funcionar en Ubuntu primero desconecta el modem e instala estos paquetes con el siguiente comando:

sudo aptitude install usb-modeswitch usb-modeswitch-data

Luego de instalado los paquetes conecta el modem y ahora además de las unidades de almacenamiento saldrá el modem USB

Con ese menú desplegado no me funcionaba el IMPR PANT, fuuuuuu

En el NetworkManager selecciona la nueva opción que apareció “Conexión de banda ancha móvil (GSM) nueva…” y se desplegará el asistente para crear conexión

image

Selecciona tu país

image

Selecciona tu operador

image

Selecciona tu APN, debes seleccionar el correcto, sino no tendrás conectividad o aún peor, puedes tener cobros adicionales, de tener dudas si tienes Windows puedes ver cual APN está usando el programa o preguntar a la compañía.

image

Confirma la configuración, al presionar Aplicar se cierra el asistente y se inicia la conexión. Si la tarjeta SIM pide el código PIN te lo pedirá en este momento.

image

Luego de unos segundos la conexión está establecida y ya puedes navegar en Internet. La luz del modem pasa de azul parpadeando a azul fijo. (si la luz es verde en vez de azul es porque está conectado a la red 2G)

image

image

Para desconectar abrir menú del NetworkManager y seleccionar Desconectar en la parte del modem GSM.

Fuente: http://ubuntuparatodos.wordpress.com/2010/07/30/instalar-modem-huawei-e1756c-entel-en-ubuntu-10-04/

Blogalaxia Tags: , ,

Posted in Internet y redes, Linux | Tagged , , | Leave a comment