38.15 Olive Maintenance


Olive is a Dell XPS13 9380. See Section 38.13 for details.

Upgrade 18.04 to 19.04 20191026 After sitting on 18.04 LTS for a while the decision was made to upgrade to the latest release 19.10. Using the graphical update manager the release option was changed from LTS and an upgrade to 19.04 was offered and proceeded with. After the reboot the boot process failed with cryptsetup: Waiting for encrypted source device /swapfile…. Not a good sign. The boot process reverts to initramfs prompt. Typing exit resumes the boot process which is then successful. Various attempts to fix have not succeeded yet.

Upgrade 19.04 to 19.10 20191026 The problem with the encrypted swap continued, but worse. On exit from initramfs then noted the same message and had to wait for that to time out. The following exit worked.

A solution was found to uninstall cryptsetup-initramfs (version 2:2.2.0-3ubuntu1). Also removed the crypt entries from /etc/fstab and /etc/crypttab.

Upgrade Ubuntu 19.10 to 20.04 20200502 Update from Ubutnu 19.10 to 20.04. Began by checking home folder for anything to back up first. Should really not be anything - keeping project work on git repositories, configurations in a git repository, and project and important files on a nextcloud server.

$ wajig update; wajig distupgrade; wajig install update-manager-core
$ sudo reboot
$ sudo do-release-upgrade -d

All went smoothly.

Firmware Update 20200824

$ sudo fwupdmgr upgrade
* Thunderbolt Controller has the latest available firmware version
* PM981 NVMe Samsung 512GB has no available firmware updates
Upgrade available for System Firmware from 1.8.0 to 1.11.0
XPS 13 9380 must remain plugged into a power source for the duration
of the update to avoid damage. Continue with update? [Y|n]: 
Downloading 1.11.0 for System Firmware...
Fetching firmware https://fwupd.org/downloads/
Downloading.             [***************************************] Less than one minute remaining.
Decompressing.           [***************************************]
Authenticating.          [***************************************]
Updating System Firmware.[     \                                 ]
Scheduling               [***************************************]
Successfully installed firmware
* Touchpad has no available firmware updates

An update requires a reboot to complete. Restart now? [y|N]: y

Firmware Update 20220117

fwupdmgr get-upgrades; fwupdmgr update 

The system started booting into BusyBox with a initramfs prompt. Typing exit reported that /dev/nvme0n1p7 (the boot drive) needed a fsck. So:

fsck /dev/nvme0n1p7 -y

This quickly finished, with inode fixes, etc., and then another exit and it booted into Ubuntu.

Your donation will support ongoing availability and give you access to the PDF version of this book. Desktop Survival Guides include Data Science, GNU/Linux, and MLHub. Books available on Amazon include Data Mining with Rattle and Essentials of Data Science. Popular open source software includes rattle, wajig, and mlhub. Hosted by Togaware, a pioneer of free and open source software since 1984. Copyright © 1995-2022 Graham.Williams@togaware.com Creative Commons Attribution-ShareAlike 4.0