Public bug reported:

I created Live USB thumb drives of Ubuntu & Kubuntu 17.04 and when I
went to try them out, all was fine because the clock displayed in Ubuntu
& Kubuntu was correct.  I had assumed that Ubuntu & Kubuntu OS would
assume that it was forbidden to alter the bios/hardware clock because
that would defeat the entire purpose of a Live environment.

I had assumed that the two Linux OS would perform a check to see if the
bios/hardware clock was set to UTC.  If the bios/hardware clock was set
to UTC then great.  Still the Live OS should not touch the bios clock
with out permission.  The two Linux OS should via a dialog box ask the
user if the clock can be changed via ntpdate or ntp and a warning that
doing so will likely alter the time to an incorrect time in Windows.

If the bios/hardware clock is found to be non-UTC then the two Linux OS
should simply display that time and not use ntpdate or ntp.  At this
point if the user wishes to correct the time in the two Linux OS, The
two Linux OS should warn the user that giving the two Linux OS
permission to change the time will mess up Windows.

In an Live environment the bios/hardware clock should never be written
to, instead only read from and the time simply be an accurate reflection
of the bios/hardware clock.  Any writing to the bios/hardware clock
should first be prompted by a permission dialog box and it should
display a warning that altering the clock in Ubuntu & Kubuntu will most
likely mess up the time in Windows.

Upon shutdown of the Live session the Ubuntu & Kubuntu should offer to
restore the bios/hardware clock to what it was when first booting the
Live session.

Inaccurate time in Windows has no doubt it's fair share of problems.
Accurate time is important and accurate ticking is even more important.
The bios/hardware clock should never be written to without user
permission.

User permission on Linux is granted by installing ntpdate or ntp and
possibly the editing of config files.  This can also be done during the
install process where you choose your timezone and tick the option to
update time via Internet.

User permission on Windows is done during install time as well as post
install fiddling with the time and date settings in Windows.

Both Linux and Windows fail in warning user about changing bios/hardware
clock.

Please do not write to the bios/hardware clock without user permission
and please display a warning that doing so may adversely affect other
operating systems.

I fully expect no surprises when I am done with the live session and I
boot back into Windows.

Maybe it's my fault, maybe I changed the clock in the Live session.  But
and But I was never warned that changing the time display in Ubuntu &
Kubuntu was changing the bios/hardware clock and that my Windows OS was
all screwed up time wise.

This is my first Windows computer since I switched to Linux in 1996, so
maybe I am simply uneducated in how time works in Windows.  I use UTC on
all my Linux machines.  It's so much easier to use local time on
Windows.

I'm happy to help debug.

** Affects: ubuntu
     Importance: Undecided
         Status: New


** Tags: bios clock time windows

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1703479

Title:
  Ubuntu 17.04 & Kubuntu 17.04 LiveCD writes to bios/hardware clock;
  thereby messing up my installed Windows 10 Pro laptop time

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+bug/1703479/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to