Nouveau failed to idle channel (solucionado)

Imagen de Markoss
0 puntos

Hola.
Llevo usando Ubuntu unos meses, la versión 12.04, al instalar la 12.04 tuve problemas por la tarjeta de mi PC una Nvidia, así que para instalar la versión 12.04 entre en modo nomodeset como vi en los foros y se instaló sin ningún problema.

Al actualizar a la versión 12.10, desde la 12.04, se hizo sin ningún problema hasta que reinicié para completar la instalación, entonces la pantalla se quedo en negro y aparecían continuamente mensajes como el título del tema “Nouveau failed to idle channel”.

Intenté hacer una instalación, de la 12.10, desde 0 y me volvió a ocurrir lo mismo, volví a intentar instalar la 12.04 y ya tampoco se instala. Las dos versiones en modo nomodeset entras las instalas bien pero al reiniciar para completar la instalación la 12.04 se queda la pantalla en negro o con muchos puntos de colores y la 12.10 con mensajes como el del tema.
Si alguien conoce alguna solución, gracias.

Imagen de Gabriel_M
+1
0
-1

.... con estos tips:
Inicia en modo recuperación, network, root y ejecuta en una terminal:

sudo su
apt-get update
apt-get install --reinstall libdrm-nouveau1a  libdrm-nouveau2

Si no funciona esto

sudo su
apt-get update
apt-get install dconf-tools
dconf reset -f /org/compiz
setsid unity

si sigue fallando, instala los drivers propietarios descargados de nvidia.

+1
0
-1
Imagen de Markoss
+1
0
-1

Hola Gabriel_M

Ante todo gracias por la respuesta. He probado a iniciar en modo recuperación y no puedo entrar, tras reiniciar para completar la instalación el equipo entra en un bucle en el que se suceden mensajes como “nouveau- secuencia de números-failed to idle cannel” y pantalla en negro y al presionar las teclas ctrl+atl+f1 o shift aparece mi usuario o el grub durante unos segundos desaparece y continua el bucle.

He probado intentando acceder desde el CD live con: sudo su fdisk como he visto en otros tutoriales pero, no sé si es porque entro en modo nomodeset o por otra causa que ejecuto las órdenes y no me las reconoce.

La única manera que tengo de ver Ubuntu en mi PC es con el Cd live seleccionando nomodeset pulsando f6 y probar sin instalar, y lo de instalar los drivers propietarios de Nvidia no lo he probado porque no sé de qué manera puedo hacerlo.

Saludos.

+1
0
-1
Imagen de Gabriel_M
+1
0
-1

Inicia con el live cd
Crea un directorio en mnt
Monta la partición de instalacion en el directorio
Remonta con --bind /sys /boot /dev y /proc
haz chroot de la particion
Edita el archivo /etc/default/grub
Cambia en la línea GRUB_CMDLINE_LINUX_DEFAULT para nomodeset

GRUB_DEFAULT=0
#GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset"
GRUB_CMDLINE_LINUX=""
Guarda el archivo
ejecuta
update-grub
Desmonta la particion
Reinicia del disco.

+1
0
-1
Imagen de Markoss
+1
0
-1

Hola Gabriel_M.

Soy usuario nobel en Ubuntu y los pasos que me das a seguir no sé hacerlos, si me los puedes explicar con más detalle punto por punto, ten en cuenta que cualquier guión me puede confundir, sino gracias de todas formas por tu tiempo.

Saludos.

+1
0
-1
Imagen de Gabriel_M
+1
0
-1

Inicias una sesión live, con el live-cd/usb.
Abres una terminal y ejecutas en ella

sudo su
fdisk -l

Con este comando tendrás una salida similar a esta:

Disk /dev/sda: 80 GB, 80031974400 bytes
255 heads, 63 sectors/track, 9730 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System 
/dev/sda1   *           1        3408    27374728   83  Linux
/dev/sda2            3409        9730    50773432    5  Extended
/dev/sda5            3409        3530      971932   82  Linux swap
/dev/sda6            3530        9730    49801500   83  Linux

En este caso la partición /, es la 83 linux con asterisco, /dev/sda1
que utilizaremos para el detallle, utiliza la que corresponda a tu disco.
Ahora hace falte crear un directorio donde montarla en /mnt, que será
/mnt/disco y montarla con mount, para eso en la misma terminal, continuas
ejecutando:

mkdir /mnt/disco
mount /dev/sda1 /mnt/disco

ahora hace falta remontar el sistema y trabajar desde el sistema instalado
en el disco, haciendose root,para eso siempre en la misma terminal se ejecuta

mount --bind /dev/ /mnt/disco/dev
mount --bind /sys/ /mnt/disco/sys
chroot /mnt/disco

A partir de este momento la terminal esta trabajando con el
Ubuntu instalado en el disco, con el usuario root, por las dudas
reinstalamos el Grub, ejecutando

grub-install --root-directory=/mnt/disco /dev/sda
grub-install --recheck /dev/sda
update-grub

Ahora, modificamos su archivo de configuración para que inicie
con la opción nomodeset

nano /etc/default/grub

Te mostrará un contenido similar a este

GRUB_DEFAULT=0
#GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""

Cambia el contenido para que quede asi:

GRUB_DEFAULT=0
#GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset"
GRUB_CMDLINE_LINUX=""

Para guardar el archivo se presionan control + O y para cerrar nano
control + X
Ahora hace falta actualizar el Grub, ejecutando

update-grub

Solo queda reiniciar ejecutando

reboot
+1
0
-1
Imagen de Markoss
+1
0
-1

Hola Gabriel_M.

Perfecto, Ubuntu 12.10 instalado y funcionado, he tenido que cambiar el controlador accediendo a orígenes de software, que es donde se encuentra en esta versión, por el privativo probado reinicio y listo. Funcionando perfectamente.

Gracias y saludos.

+1
0
-1