Activar los mensajes durante el inicio del sistema.

Any kind of documents about MSXVR/MSX
Post Reply
Rober
Posts: 22
Joined: Sat Oct 09, 2021 9:45 am
Been thanked: 6 times

Activar los mensajes durante el inicio del sistema.

Post by Rober »

Cuando pulsamos el botón de encendido la pantalla se tira un buen rato en negro hasta que vemos el logo del MSXVR. Durante ese tiempo lo que ocurre es que está cargando el sistema Linux de la Raspberry Pi pero es práctica habitual en las distribuciones Linux ocultar los mensajes de carga del sistema.

Normalmente cuando se ocultan estos mensajes se muestra un logo con algún indicador de estado para indicar que el sistema está cargando, pero de momento esto no se ha personalizado en el MSXVR. El problema como seguramente alguna vez te habrá pasado es cuando el sistema no termina de cargar o incluso algunas veces carga pero notas que se ha demorado más de lo normal y no sabes por qué.

Activando esta configuración podemos ver los mensajes de carga del sistema Linux de la Raspberry Pi, de esta manera nada más pulsar el botón veremos que el sistema está funcionando lo que da una mejor sensación de que todo va bien o, si pasa algo, nos daremos cuenta de inmediato. Por ejemplo así descubrí que cuando tarda en cargar más de lo habitual es por que realiza un escaneo del sistema de ficheros en busca de errores, tarea que le demora un buen rato.

Para realizar esta configuración accederemos a la partición "boot" de la tarjeta SD lo cual podemos hacer desde Windows o Linux ya que está en formato FAT32 y abriremos con un editor de texto el fichero “cmdline.txt”, el cual por defecto tiene esta configuración(todo está en una línea muy larga):

Code: Select all

dwc_otg.lpm_enable=0 console=serial0,115200 console=tty13 loglevel=3 vt.global_cursor_default=0 root=PARTUUID=3f222e3d-02 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait quiet logo.nologo usbhid.mousepoll=0
Cambiaremos el parámetro “console” al valor “tty1” ya que es la consola que por defecto se activa al inicio pero además eliminaremos el parámetro “quiet” que es concretamente el que se encarga de ocultar los mensajes.

Si vamos a anular la carga del software del MSXVR como explico en este otro tema, deberemos eliminar o poner a “1” el parámetro “vt.global_cursor_default” ya que a “0” hace que se oculte el cursor lo que dificulta saber por donde vamos escribiendo cuando estamos en la terminal. En resumen la línea quedaría así:

Code: Select all

dwc_otg.lpm_enable=0 console=serial0,115200 console=tty1 loglevel=3  root=PARTUUID=3f222e3d-02 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait logo.nologo usbhid.mousepoll=0
Ahora al iniciar el MSXVR veremos algo como esto:
mensajes_de_inicio.png
Si queremos mejorar todavía más la sensación de respuesta en el encendido del MSXVR, podemos editar el fichero “config.txt” que también se encuentra en la partición “boot” y cambiar el parámetro “disable_splash” poniendo su valor a “0”:

Code: Select all

disable_splash=0
De esta manera ahora al encender el MSXVR lo primero que vemos es una pantalla de colores que se corresponde al momento en el que la RPI inicializa la salida de vídeo ya que esto se produce antes de que se empiecen a mostrar los mensajes de carga.
pantalla_de_colores_al_inicio.png
Si tu monitor tarda en activar la imagen puede que no llegues a ver esta pantalla cuando enciendes el MSXVR pero sí deberías verla si haces un reinicio del MSXVR(desde el VR-DOS ejecutar “reset /hw”).
User avatar
efraimsangil
Site Admin
Posts: 209
Joined: Mon Sep 27, 2021 10:42 am
Has thanked: 152 times
Been thanked: 88 times

Re: Activar los mensajes durante el inicio del sistema.

Post by efraimsangil »

Gracias por la información.
Yo estuve probando durante un tiempo un splash screen durante el arranque y parada del sistema.
Lo que hice fue usar unos ficheros .service en la RPi que hacían uso de unas pantallas de arranque y parada.
Al final, lo quité, jajaja.
startup.jpg
shutdown.jpg
Attachments
rebooting.jpg
Rober
Posts: 22
Joined: Sat Oct 09, 2021 9:45 am
Been thanked: 6 times

Re: Activar los mensajes durante el inicio del sistema.

Post by Rober »

Vi que existía esa posibilidad, estuve mirando así por encima como se hacía pero al final no me quedó muy claro, ya que ha ido cambiando la forma de hacerlo.
Por lo que he visto incluso se puede poner que se muestre una animación, vamos, un video, pero al final no lo probé por que sabía que me iba a pasar como a tí, que vamos a lo práctico y prefiero ver los mensajes de carga :lol:
User avatar
efraimsangil
Site Admin
Posts: 209
Joined: Mon Sep 27, 2021 10:42 am
Has thanked: 152 times
Been thanked: 88 times

Re: Activar los mensajes durante el inicio del sistema.

Post by efraimsangil »

jajaja, efectivamente.

Por cierto, para salir al sistema desde VR-DOS, se puede:

USER DEVELOPER
Password? -> Pulsas enter

Y luego escribes EXIT OS y pulsas enter.

Para volver el MSXVR: ./run
Rober
Posts: 22
Joined: Sat Oct 09, 2021 9:45 am
Been thanked: 6 times

Re: Activar los mensajes durante el inicio del sistema.

Post by Rober »

Genial, me has ahorrado muchos reinicios :P ahora mismo lo actualizo.
User avatar
droman
Posts: 263
Joined: Mon Oct 04, 2021 9:09 am
Location: Leganés (Madrid)
Has thanked: 35 times
Been thanked: 80 times

Re: Activar los mensajes durante el inicio del sistema.

Post by droman »

Me vais a decir que no.... pero yo, que soy muy pero muy fan del terminal.... ¿No molaría la animación actual de arranque es modo ASCII? jajaja

Frikazo... que se le va a hacer...

Creo que en el Config, en el apartado del arranque, hay algo relacionado con el Logo ID ¿Tiene algo que ver con el cambio del logo inicial?
La muerte, segura de su victoria nos da toda la vida de ventaja.
Las fotografías de los que viajan, son la cultura de los que se quedan.
User avatar
efraimsangil
Site Admin
Posts: 209
Joined: Mon Sep 27, 2021 10:42 am
Has thanked: 152 times
Been thanked: 88 times

Re: Activar los mensajes durante el inicio del sistema.

Post by efraimsangil »

droman wrote: Mon Nov 29, 2021 7:51 am Me vais a decir que no.... pero yo, que soy muy pero muy fan del terminal.... ¿No molaría la animación actual de arranque es modo ASCII? jajaja

Frikazo... que se le va a hacer...

Creo que en el Config, en el apartado del arranque, hay algo relacionado con el Logo ID ¿Tiene algo que ver con el cambio del logo inicial?
Puedes cambiar el Logo de inicio, si.
Post Reply