Discusión: Instalando Kubuntu
Ver mensaje
  #8  
Antiguo 19-03-2013, 18:18
Avatar de Gambucero
Gambucero Gambucero esta desconectado
Hermano de la costa
 
Registrado: 08-09-2011
Edad: 63
Mensajes: 2,384
Agradecimientos que ha otorgado: 907
Recibió 1,361 Agradecimientos en 788 Mensajes
Sexo:
Predeterminado Re: Instalando Kubuntu

¡Ay madre mia... en que lios nos meteis!

Ubuntu 12.10 ha sido liberado sin el paquete "linux-headers-generic", que trae las cabeceras genéricas del núcleo o Kernel Linux.

Esto no es un problema para un uso normal de Ubuntu, a menos que necesitemos compilar un módulo del kernel y aquí entra en juego la instalación de los controladores privativos.

Al instalar el controlador privativo se configura el módulo de la gráfica mal, al faltar los headers y esto hace que la gráfica (Xorg) se "rompa", provocando diversos errores (pantalla negra, pixelada, líneas moviéndose, ...)

El bug ha sido reportado en:
https://bugs.launchpad.net/ubuntu/+s...y/+bug/1068488
https://bugs.launchpad.net/ubuntu/+s...s/+bug/1068341

Ubuntu responde que el paquete ya no viene instalado por defecto y que deja en manos del usuario instalarlo o no. El problema es que al instalar el controlador privativo desde controladores adicionales no te avisa que necesitas como dependencia el paquete "linux-headers-generic" y eso es lo que se está pidiendo.


Para instalar el controlador privativo correctamente, hay que:

1º Instalar los Headers Generic con:

sudo apt-get install linux-headers-generic

Esto te instalará los headers de la versión del kernel que tengas (por el momento el "linux-headers-3.5.0-17-generic") (Esto ya no es correcto del todo, pues las estoy actualizando ahora mismo a la "3.5.0-26, aunque el funcionamiento es el mismo)

2º Instalar la versión del controlador privativo que desees con:

sudo apt-get install nvidia-current

sudo apt-get install nvidia-current-updates

sudo apt-get install nvidia-experimental-304

O puedes hacerlo, activándolo desde "Controladores Adicionales", que en esta versión ha dejado de ser una aplicación propiamente dicha y ha pasado a ser añadida como una pestaña más a la aplicación: "Orígenes del Software":



Si habéis instalado el controlador privativo sin haber instalado con anterioridad "linux-headers-generic", la solución es:

1º Cambia a un terminal virtual pulsando la combinación de teclas: Ctrl+Alt+F1

2ºLogéate: Escribe tu nombre de usuario, pulsa Enter, escribe tu contraseña y pulsa Enter.

3º Desinstala la versión del controlador nvidia que hayas instalado:

sudo apt-get remove nvidia-current
sudo apt-get remove nvidia-current-updates
sudo apt-get remove nvidia-experimental-304

Si no estás seguro de cual, desinstala todos:

sudo apt-get remove nvidia-current nvidia-current-updates nvidia-experimental-304

4º Instala los Headers Generic con:
sudo apt-get install linux-headers-generic

5º Vuelva a instalar la versión del controlador nvidia que quieras (solo uno):
sudo apt-get install nvidia-current
sudo apt-get install nvidia-current-updates
sudo apt-get install nvidia-experimental-304

6º Reinicie el sistema con

sudo shutdown-r now

Nota 1: También se ha reportado este bug con los controladores privativos de ATI, pero no tengo ninguna tarjeta para testearlo. Sería de agradecer que los usuarios que la tengan comenten su experiencia.
__________________
Buen viento y mar de popa para vuesas mercedes.
El mar dara a cada hombre una nueva esperanza, como el dormir le da sueños. (Cristóbal Colón)
I've seen things you people wouldn't believe. Attack ships on fire off the shoulder of Orion. I watched c-beams glitter in the dark near Tannhäuser Gate. All those moments will be lost in time, like tears in rain... Time to die. (Roy Batty)
sigue mi blog Ganando Barlovento

Editado por Gambucero en 19-03-2013 a las 19:22.
Citar y responder
4 Cofrades agradecieron a Gambucero este mensaje:
Carpant (19-03-2013), otoio (19-03-2013), Parazoa (19-03-2013), yonwein (20-03-2013)