Chrome OS 101 was supposed to prompt to upgrade Crostini, its Linux container subsystem, from Debian Buster to Bullseye. A 9to5Google article on Chrome OS 101 noted:
Linux on Chrome OS now uses Debian 11 (Bullseye) with upgrade prompts available in the Settings app for those on Debian 10 (Buster). You also now get an upgrade log that’s saved in the Downloads folder.
Sure enough, after rebooting the system I got the upgrade prompt, accepted it, and watched a dialog reporting on the upgrade progress. A dozen minutes later the process ended with the following errors:
Failed to connect to bus: No data available
Failed to connect to bus: No data available
invoke-rc.d: initscript sudo, action "restart" failed.
Failed to connect to bus: No data available
dpkg: error processing package sudo (--configure):
installed sudo package post-installation script subprocess returned error exit status 1
Errors were encountered while processing:
sudo
E: Sub-process /usr/bin/dpkg returned an error code (1)
I'm not sure what triggered the errors. But a few quick checks of Crostini suggested the installed apps work and nothing major seems broken. Therefore, I'm leaving the container upgraded to Bullseye 11.3 as is and monitor it.
Although Linux had been my daily driver for almost two decades, when I switched to Chrome OS I regarded the Crostini Chrome OS Linux container mostly as a curiosity.
Sure, I was eager to have some fun with Linux on my Chromebox. But I already lived fully in the cloud and web apps met all my computing needs. I assumed the main use cases for Crostini were advanced development or DevOps.
When I began working on Suite8080, a suite of Intel 8080 Assembly cross-development tools in Python, I needed some CP/M emulators and 8080 tools to test the Python programs I was developing, as well as my Assembly code. Again, installing and running such Linux software on Crostini worked well.
I came to love Crostini, now a key component of my Chrome OS toolset. It lets me run all sorts of niche applications and specialized software for my hobby projects and geeky interests.
Now that Chrome's reading list icon is next to the omnibar, I wondered whether I'd notice it and use the feature. Nope. To maximize the content area, I keep the reading list collapsed and the icon isn't prominent enough to notice.
So I'm back to my read later tool of choice: Google Keep.
It allows to back up the data from my Google account in Gmail, Google Drive, Google Photos, and other Google products. Spinbackup also supports personal Google accounts for individual use, is affordable, and lets me access the data even if I lose access to my Google account (don't take this feature for granted).
The product has a few rough edges though. Two-step verification comes with no backup codes. And there's no way of updating a payment method, other than canceling a subscription and purchasing it again with a different method.
The SkySafari 6 Plus astronomy app for Android still works on my Chromebook but no longer on my Chromebox. The app doesn't detect any Internet access despite the Chromebox being wired to a 1 Gbps fiber connection.
It's emblematic of Google never encouraging Android developers to adapt their apps to Chrome OS.
On Chrome OS, to maximize the content area I leave Chrome's bookmarks bar hidden.
This is also where the reading list icon sat, which is why I kept not noticing and using it. Chrome 99 moved the icon next to the omnibar, where it's always in view. I'm meaning to try the reading list and the new location will hopefully help me notice it.
When on a website or online platform I see a file I want to keep, such as a PDF document or an image, I save it from Chrome to the local storage of my Chrome OS device. From there I upload the file to Google Drive and remove the temporary local copy.
But I keep forgetting Chrome OS provides a more straightforward, cloud-to-cloud way of doing it without going through the local storage.
The Files app, the Chrome OS file manager, natively mounts my Google Drive space under Google Drive > My files and makes it accessible like a local folder tree. All I need to do to save an online file is to navigate to the desired Google Drive folder via the file save system dialog, a specialized version of the Files app.