Resetting USB devices on Linux
Usbutils has a usbreset command that will reset a given USB device: # usbreset 046d:0843
Resetting Logitech Webcam C930e ... ok
lsusb can be used to find the right device ID. This awk snippet may help with scripting (using the same Logitech webcam a…
Using hardware security tokens (Yubikeys) to log in to Azure AD with Firefox on Linux
Microsoft currently doesn't support FIDO2 logins with Firefox on Linux (they do support Chrome) and actively disables this in their login flow. Despite this, I have been able to make it work using the following steps: Enroll a new key via Chrome. Re…
Google Chrome web USB serial socket permissions issues
Trying to use ESPHome Web to flash some firmware using Web Serial with Chromium, I got an immediate error when selecting a USB serial device: Failed to open serial port: FILE_ERROR_ACCESS_DENIED. The issue had to do with ownership of the /dev/ttyUSB0…
Fixing the 1password for Linux URL scheme handler
When my employer switched 1Password over to Single Sign On (SSO), the callback from browser back to the Linux app wasn't working for me. It just failed silently because Firefox suppressed errors about 1Password's URL scheme handler not being register…
HiDPI on Linux
title: About
These are reference notes of my personal experiences getting HiDPI screens working on my Linux systems with Gnome shell and Wayland.
This is not intended as a general guide covering all use-cases, though I'm sharing it in case it helps a…
Podman
Podman is a daemonless and (optionally) rootless container runtime for OCI containers on Linux. See also Podman docker compatibility Podman Troubleshooting 2022-01-27 - Making Earthly work with Podman