PDA

Ver la Versión Completa : Instalar kernel 2.6.37 en openSUSE 11.3



Vincent.Eliz
10-feb-2011, 01:07
Hola a todos
Voy a escribir un pequeño tutorial para instalar el kernel 2.6.37 en opensuse 11.3 x86_64 con el parche de 200 lineas incluido, el cual mejora la performance del sistema considerablemente. De hecho ahora estoy viendo un video de alta definición, mientras escribo, ejecuto yast, etc. Se nota la diferencia!!.

Es recomendable que siempre hagan respaldo de sus archivos, por si sucede algún improvisto..
En todo caso ya lo probé en una maquina virtual y luego en mi sistema.

Como Dato mi maquina corre con los drivers de nvidia y kde 4.6 (opensuse 11.3 con complejo de 11.4)

Primero que todo agregamos un repo del Build service package en Yast

http://download.opensuse.org/repositories/Kernel:/stable/openSUSE_11.3/

al cual nombre Kernel (pueden darle el nombre que quieran)

lo siguiente es bajar los drivers de la grafica, desde la pagina oficial. En mi caso NVIDIA-Linux-x86_64-260.19.36.run.

tambien es necesario tener instalado los driver nouveau en el sistema para que el kernel 2.6.37 arranque con los driver noveau

xorg-x11-driver-video-nouveau

Eliminamos el repo de nvidia ya que no nos sera útil (puesto que son compilados para el kernel 2.6.34) y los 2 paquetes que instalamos de el

Luego vamos a Yast -> Sistema -> etc/sysconfig

System - Kernel

y se aseguran de que NO_KMS_IN_INITRD este con la opcion NO

por precaución vean que la configuración de "50-device.conf" sea:

Driver "nv"

Ahora actualizamos los paquetes desde Yast.
En instalar software->
ventana "Repositorios", seleccionamos el repo del kernel (en mi caso Kernel, tal cual lo llame)

y cambiamos los paquetes instalados a los del repo Kernel

Una vez hecho esto..nos pedirá que reiniciemos el sistema para activar el nuevo kernel.

Reiniciamos y el kernel se cargara con el driver nouveau.

Ahora solo nos vasta con instalar los drivers Nvidia con el archivo que descargamos de la pagina oficial y volver a setear NO_KMS_IN_INITRD to yes

espero que les sirva para que prueben este nuevo kernel

Saludos

davmont
10-feb-2011, 09:38
para compilar el soporte del famoso parche, hay que activar la opción "autogroup" del kernel...

para ello tiene que ser una versión del kernel que venga parcheada (creo que la oficial viene a partir de la 2.6.38, que no ha salido todavía, pero no estoy seguro)

un saludo :adios:

sieg84
02-mar-2011, 07:46
instale el kernel 2.6.37 del repo tumbleweed, y nomas no pude instalar el driver nvidia (opensuse 11.3 kde4.6 32bits). el 256 no solo marcaba "unable to build nvidia kernel" y el 260 se instala pero no arrancaba kde4.6. nimodo a esperar a 11.4 para tener el nuevo kernel. pd: me va mejor el driver 256.run que el que estaba en yast2.

zchronos
02-mar-2011, 15:55
En realidad el nuevo kernel si viene con el parche de las 200 líneas.

En mi laptop (openSUSE 11.3) tengo el kernel 2.6.37 y en verdad SE SIENTE LA DIFERENCIA. Aunque en mi caso no tenía internet así que me llevé los paquetes en un USB para instalarlos.

Claro, apunté los pasos, si gustan pueden darle una mirada (http://www.opensuseperu.org/noticias/tener-el-kernel-de-la-114-en-la-113). ^_^

Vincent.Eliz
02-mar-2011, 18:34
instale el kernel 2.6.37 del repo tumbleweed, y nomas no pude instalar el driver nvidia (opensuse 11.3 kde4.6 32bits). el 256 no solo marcaba "unable to build nvidia kernel" y el 260 se instala pero no arrancaba kde4.6. nimodo a esperar a 11.4 para tener el nuevo kernel. pd: me va mejor el driver 256.run que el que estaba en yast2.

Hay un problema con los sistemas de 32 bit y los drivers de Nvidia, al utilizar Kde 4.6

https://bugs.kde.org/251719

http://en.opensuse.org/KDE_repositories#Upstream_release_aka._KR46_.28KDE _SC_4.6.29

sieg84
13-mar-2011, 02:32
Hay un problema con los sistemas de 32 bit y los drivers de Nvidia, al utilizar Kde 4.6

https://bugs.kde.org/251719

http://en.opensuse.org/KDE_repositories#Upstream_release_aka._KR46_.28KDE _SC_4.6.29

sip, me di cuenta por las malas cuando salio la actualizacion 260.x nvidia y ya no arrancaba KDE...