Problemas con splash screen al apagar (Ubuntu 11.10) (Solucionado).

Imagen de Manuel Morales
0 puntos

Saludos comunidad hispana de Ubuntu, paso a comentarles mi problema:

Cada vez que apago el sistema (y a veces también durante algún arranque) la pantalla de inicio (spash screen) no se muestra correctamente o definitivamente no aparece, mostrando en su lugar una pantalla negra con un texto en letras blancas que da información sobre el inicio del sistema (bootsplash). Quisiera saber si esto afecta en algo al equipo, y cómo puedo solucionarlo. Gracias.

Imagen de .doc
+1
0
-1

eso se ve mientras está cargando el sistema y es, por tanto, normal... si cuando acabe de cargarlo se te inicia solo el entorno gráfico (y no teniendo que pulsar ENTER)

+1
0
-1
Imagen de furtaxi
+1
0
-1

no se visualice adecuadamente, y no ves el mensaje de que necesita reparar los discos duros y particiones.

En vez de darle a "Enter", pulsa la tecla "S", y debería hacerlo. Posteriormente, hasta dentro de unos 20 encendidos, no lo volverá a hacer (salvo que aparezca algún error, claro).

+1
0
-1

Mi web : www.vigovideo.es
Buscar es más rápido que esperar una respuesta.

Imagen de Manuel Morales
+1
0
-1

Gracias por sus respuestas. He estado leyendo un poco más sobre el tema y ahora también me di cuenta de que el texto que se muestra en la pantalla negra dice en una parte:

Killing all remaining processes... [failed]

¿Tendrá esto que ver con el error en el Usplash?

+1
0
-1
Imagen de Jose Luis 1320
+1
0
-1

A menos de lo que hayas cambiado. pero lo que tienes por defecto se llama plymouth y se puede arreglar.

El error no tiene nada que ver con usplash ni con plymouth.

+1
0
-1

"Yo sólo se que no se nada"
-Sócrates, filósofo griego.
-Normas del foro

Imagen de Manuel Morales
+1
0
-1

Jose Luis 1320, confundí los términos entonces, disculpa. ¿Y a qué se debe el error, entonces?

+1
0
-1
Imagen de Jose Luis 1320
+1
0
-1

Cuando apagas el sistema y un proceso no se finalizó como se debía, no tiene relación con plymouth ni usplash.

En cuanto al splash screen al inicio y apagado, se debe a una incompatibilidad con los controladores privativos de nvidia y se puede arreglar, tampoco vas a obtener el splash screen con una resolución adecuada, pero tendrás algo mejor.

Primero, en el grub siempre se carga por defecto (en Ubuntu) una opción adicional que invoca una terminal virtual para que te cargue siempre una pantalla morada independientemente del splash screen, hay que deshabilitar esa opción.

Para ello nos vamos a /etc/grub.d/ y checamos que el archivo 10_linux este presente. si lo está entonces lo abrimos con permisos de root de la siguiente manera:

Alt + F2 y escribes gksudo gedit /etc/grub.d/10_linux
y buscamos las siguientes líneas:

for word in $GRUB_CMDLINE_LINUX_DEFAULT; do
  if [ "$word" = splash ]; then
    GRUB_CMDLINE_LINUX_DEFAULT="$GRUB_CMDLINE_LINUX_DEFAULT vt.handoff=7"
  fi
done

y las remueves. Guardas y cierras.

En caso de que no se encuentre el archivo 10_linux en /etc/grub.d ese archivo tal vez se encuentre en

/etc/grub.d/proxifiedScripts/ y se llame linux.

igualmente lo abres con permisos de root con gksudo y usando gedit, justo como el otro archivo.
En este archivo sería diferente lo que tienes que editar, borras esta línea:

GRUB_CMDLINE_LINUX="rootflags=subvol=${rootsubvol} ${GRUB_CMDLINE_LINUX} vt.handoff=7

NOTA: NO vas a editar 2 archivos, vas a editar sólo uno, y depende de que archivo tengas en tu instalación.

Después de esto, instalas v86d y hwinfo
desde Terminal:

sudo apt-get install v86d hwinfo

después de instalar (no te preocupes si no ves lo que escribes cuando te pide la contraseña, es normal) le das a Cntrl+L para limpiar la ventana de Terminal y escribes:

sudo hwinfo --framebuffer

sube lo que te salga, para continuar.

+1
0
-1

"Yo sólo se que no se nada"
-Sócrates, filósofo griego.
-Normas del foro

Imagen de Manuel Morales
+1
0
-1

Seguí los pasos al pie de la letra y la pantalla al apagar se sigue viendo casi igual, con la excepción de que ya no muestra el texto donde decía Killing all remaining processes... [failed].

Edito: al segundo apagado volvió a aparecer el dichoso texto Killing all remaining...

+1
0
-1
Imagen de Jose Luis 1320
+1
0
-1

Que te dije en mi comentario?:

después de instalar (no te preocupes si no ves lo que escribes cuando te pide la contraseña, es normal) le das a Cntrl+L para limpiar la ventana de Terminal y escribes:

sudo hwinfo --framebuffer

sube lo que te salga, para continuar.

Eso lo de killing all remainig processes NO se relaciona con plymouth.

+1
0
-1

"Yo sólo se que no se nada"
-Sócrates, filósofo griego.
-Normas del foro

Imagen de Manuel Morales
+1
0
-1

Disculpa, pensé que eso era todo. Y sí me quedó claro que no se relaciona una cosa con la otra.
Esto apareció en la terminal luego de seguir los pasos:

> hal.1: read hal dataprocess 1786: arguments to dbus_move_error() were incorrect, assertion "(dest) == NULL || !dbus_error_is_set ((dest))" failed in file ../../dbus/dbus-errors.c line 280.
This is normally a bug in some application using the D-Bus library.
libhal.c 3483 : Error unsubscribing to signals, error=The name org.freedesktop.Hal was not provided by any .service files
02: None 00.0: 11001 VESA Framebuffer
[Created at bios.464]
Unique ID: rdCR.3ii5ZHN7Ge0
Hardware Class: framebuffer
Model: "Build 071004.1
MCP73 - mcp73-81"
Vendor: "Build 071004.1
"
Device: "MCP73 - mcp73-81"
SubVendor: "NVIDIA"
SubDevice:
Revision: "Chip Rev"
Memory Size: 128 MB
Memory Range: 0xd0000000-0xd7ffffff (rw)
Mode 0x0300: 640x400 (+640), 8 bits
Mode 0x0301: 640x480 (+640), 8 bits
Mode 0x0303: 800x600 (+800), 8 bits
Mode 0x0305: 1024x768 (+1024), 8 bits
Mode 0x0307: 1280x1024 (+1280), 8 bits
Mode 0x030e: 320x200 (+640), 16 bits
Mode 0x030f: 320x200 (+1280), 24 bits
Mode 0x0311: 640x480 (+1280), 16 bits
Mode 0x0312: 640x480 (+2560), 24 bits
Mode 0x0314: 800x600 (+1600), 16 bits
Mode 0x0315: 800x600 (+3200), 24 bits
Mode 0x0317: 1024x768 (+2048), 16 bits
Mode 0x0318: 1024x768 (+4096), 24 bits
Mode 0x031a: 1280x1024 (+2560), 16 bits
Mode 0x031b: 1280x1024 (+5120), 24 bits
Mode 0x0330: 320x200 (+320), 8 bits
Mode 0x0331: 320x400 (+320), 8 bits
Mode 0x0332: 320x400 (+640), 16 bits
Mode 0x0333: 320x400 (+1280), 24 bits
Mode 0x0334: 320x240 (+320), 8 bits
Mode 0x0335: 320x240 (+640), 16 bits
Mode 0x0336: 320x240 (+1280), 24 bits
Mode 0x033d: 640x400 (+1280), 16 bits
Mode 0x033e: 640x400 (+2560), 24 bits
Mode 0x0345: 1600x1200 (+1600), 8 bits
Mode 0x0346: 1600x1200 (+3200), 16 bits
Mode 0x0347: 1400x1050 (+1400), 8 bits
Mode 0x0348: 1400x1050 (+2800), 16 bits
Mode 0x0352: 2048x1536 (+8192), 24 bits
Config Status: cfg=new, avail=yes, need=no, active=unknown

+1
0
-1
Imagen de Jose Luis 1320
+1
0
-1

Es cuadrado, ancho (1440 x 900); eso para ver si alguna de las resoluciones ajustan a tu monitor, como quiera vas a usar la de 1280 x 1024.

+1
0
-1

"Yo sólo se que no se nada"
-Sócrates, filósofo griego.
-Normas del foro

Imagen de Manuel Morales
+1
0
-1

Es cuadrado, usa la resolución 1280 x 1024.

+1
0
-1
Imagen de Jose Luis 1320
+1
0
-1

1.- De la información de hwinfo, vamos a elegir la resolución de 1280x1024 con 24 bits de profundidad de color.
2.- Abres (con permisos de root; desde Terminal; sudo nano /etc/default/grub, gráficamente; Alt + F2 y gksudo gedit /etc/default/grub) el archivo /etc/default/grub, busca la linea que tenga esto: GRUB_CMDLINE_LINUX_DEFAULT=, agregas junto con la palabra splash,

video=uvesafb:mode_option=1280x1024-24,mtrr=3,scroll=ywrap

no borres las comillas.
3.- En el mismo archivo busca la linea que diga GRUB_GFXMODE, la descomentas, le quitas el símbolo de # que tiene al principio, y la dejas así;

GRUB_GFXMODE=1280x1024

4.- Guarda y cierra el archivo (si lo abriste desde Terminal, lo guardas con Ctrl + O, cierras con Ctrl +X, si lo abriste desde gedit, ahi mismo en los botones)
5.- Abre el archivo /etc/initramfs-tools/modules con permisos de root.
6.- Al final del archivo agrega la siguiente línea:

uvesafb mode_option=1280x1024-24 mtrr=3 scroll=ywrap

7.- Guardas y cierras el archivo.
8.- Desde Terminal haces lo que sigue:

echo FRAMEBUFFER=y | sudo tee /etc/initramfs-tools/conf.d/splash

9.- Por último haces en terminal los siguientes comandos:

sudo update-grub2
sudo update-initramfs -u

10.- Apagas y vuelves a prender la computadora (no reinicias), y ya debes ver el splash de manera correcta.

+1
0
-1

"Yo sólo se que no se nada"
-Sócrates, filósofo griego.
-Normas del foro

Imagen de Manuel Morales
+1
0
-1

Muchas gracias por la ayuda y la paciencia, Jose Luis 1320; tal como dices, ahora el splash se ve de forma correcta.

Si no es mucha la molestia (y disculpa por seguir alargando el hilo), quisiera pedirte ayuda en una cosa más: el dichoso mensaje de Killing all remaining processes... [failed]. Entiendo que se produce por algún archivo/aplicación/proceso que no se cerró correctamente antes del apagado del sistema, pero lo curioso es que siempre cierro todos los programas antes de apagar. Entonces, ¿qué está ocurriendo?

+1
0
-1
Imagen de Jose Luis 1320
+1
0
-1

Siempre quedan demonios ejecutándose aunque tu cierres todas las ventanas, por eso tienes el fondo de pantalla, el panel, el lanzador, los menús, el indicador de sonido, y muchas otras funcionalidades.

El fallo se debe seguramente en un bug de la secuencia de cierre del sistema o de un demonio.

demionio se deriva de daemon, Disk And Execution MONitor.

+1
0
-1

"Yo sólo se que no se nada"
-Sócrates, filósofo griego.
-Normas del foro

Imagen de Manuel Morales
+1
0
-1

Ahora lo entiendo mejor; pero, ¿esto provoca algún tipo de problema en el funcionamiento del sistema, o no debo preocuparme?, y, si es que se puede solucionar, ¿cómo es posible hacerlo?

+1
0
-1
Imagen de .doc
+1
0
-1

podría ser un 'proceso zombie'. Léete esto, a ver si lo identificas y lo puedes 'matar' de verdad:
http://www.davidsuarez.es/2010/04/matar-procesos-zombie-en-ubuntu/

+1
0
-1
Imagen de Manuel Morales
+1
0
-1

Hice la prueba y no se encontró ningún proceso zombie, así que descarto la posibilidad de que eso esté provocando el problema. Gracias de todas formas, .doc.

+1
0
-1
Imagen de Jose Luis 1320
+1
0
-1

Tu problema era sobre el splash screen, ahora que esta resuleto, debe marcarse como solucionado. el problema con el o los procesos que fallan en finalizarse es otro, y se debe abrir en otro hilo. Gracias.

+1
0
-1

"Yo sólo se que no se nada"
-Sócrates, filósofo griego.
-Normas del foro

Imagen de Manuel Morales
+1
0
-1

Ya he resuelto el problema, muchas gracias a los usuarios que me ayudaron. Doy el tema por solucionado.

+1
0
-1