Ubuntu Peronista@TTBP

Este es un espejo en el Tilde Blog Project del blog original Ubuntu Peronista. Se encuentra disponible en Tildeverso únicamente con fin histórico.



15 december 2020

Ubuntu y Perón vencen al tiempo: Cómo arreglar el conflicto de hora entre Ubuntu y Windows

Por decreto 9695 del 17 de mayo de 1951, el general Perón funda el CONICET, organismo científico-tecnológico que habría de proporcionar innumerables beneficios a la Patria. La ciencia y la técnica no eran ajenas al peronismo, y durante una conferencia ante científicos de todo el mundo, Perón les explica cómo resolvió el tema del cambio de hora al intercambiar entre el sistema operativo popular Linux y el oligarca Windows.

(...) ¡Vean Señores!

Los logros del Justicialismo pueden medirse también en el campo de la ciencia. Las constantes mejoras de la técnica han servido en muchos casos como un innegable motor de avance para la humanidad. Pero así como el desarrollo ha sido acelerado y positivo, no puede negarse el hecho que el inmenso peso de estos avances ha gravitado sobre las llagadas espaldas del Pueblo Trabajador. Las conquistas sociales que como Conductor he realizado, no tienen otro sentido que el de hacer más feliz al Pueblo, y en consecuencia, reconfortarlo de aquellos avances técnicos engendrados por los corazones fríos y explotadores venidos de la misma matriz que los modelos capitalistas y comunistas.

Dispongo de una PC de escritorio con arranque dual entre Ubuntu y Windows (mediante el arrancador Grub), y he notado con pesar que al arrancar Windows, la hora aparece cambiada, en general unas 3 hs por detrás de la hora real. Esto me obliga a alterar a mano o por internet la hora del sistema. Al producirse mi retorno a Ubuntu, tal cambio se revierte y la hora se muestra correctamente. Los motivos de este proceder se basan en la distinta filosofía de acción política que ambos sistemas siguen a la hora de encuadrar la sincronización del reloj de Sistema.

Windows en general establece su hora conectándose por internet con un servidor de horarios, y en base a la zona horaria que hayamos elegido, ajusta el reloj de la computadora estableciendo la hora local. Lamentablemente, Windows únicamente permite elegir una sola zona horaria a la vez, y por otro lado realiza esta actualización de la hora de manera manual, o automática cada una determinada cantidad de horas o días (en general, una vez por semana). Esto impide que el sistema trabaja bien pues la hora no se actualiza al iniciar el sistema.

Ubuntu - en cambio - usa una inteligente variación filosófica, pensada para equipos portátiles. Sincroniza su hora poniendo el sistema en la hora UTC (tiempo universal coordinado, basado en el huso de Greenwich, huso 0 GMT). Luego, el sistema conoce, en base a la ubicación que escogimos, en qué huso horario se encuentra. Podemos elegir usar varios husos horarios dependiendo de los países que visitemos con nuestro equipo. Por ejemplo, la Argentina se encuentra en el huso horario -3, con lo cual el sistema siempre resta tres horas a la hora de Greenwich. De esta manera, el sistema conocerá siempre la hora local y podrá, en caso de configurar otra ubicación del sistema (por ejempo, el huso +6). En caso que utilicemos nuestro organizador u agenda en otro país en un huso horario distinto, se coordinará de manera automática.

Al variar un sistema operativo u otro en el mismo equipo, la PC tendrá problemas y confudirá la hora greenwich UTC con la hora local, dando mayores diferencias cuanto mayor corrimiento tengamos del huso GMT.

Linux nos provee de diferentes maneras de arreglar esto.

Una de ellas es evitar la coordinación UTC y utilizar una de tipo manual cuando cambiamos de huso horario. En mi caso es más conveniente, porque no estoy viajando todo el dia a otros paises, sino que realizo mis realizaciones en la Argentina (GMT-3). Para ello, tipeamos el programa que configura el uso del reloj de tiempo real del sistema, mediante el siguiente comando de organización:

sudo nano /etc/default/rcS

En este archivo de texto para configuración buscaremos la línea

UTC=yes

...y la cambiremos a:

UTC=no

Guardamos el archivo t salimos del editor presionando Ctrl+o y Ctrl+x. Una vez hecho esto podemos reiniciar con Windows y poner el reloj en hora a través del servicio de internet, si lo preferimos. Una vez que el reloj esté en hora, podemos retornar a Ubuntu y el sistema conservará la hora adecuada de ahora en más, sin importar si iniciamos la partición Windows o Ubuntu.

Habiendo dicho esto, declaro cerrada estaa conferencia científica.