RSSAmplifier

Blog

Nobuto Murata

Nobuto Murata

nobuto-m.github.ioRSS feed ↗7 posts

Latest posts

How to prevent TrackPoint or touchpad events from waking up ThinkPad T14 Gen 5 AMD from suspend

TL;DR Try the following lines in your custom udev rules, e.g. /etc/udev/rules.d/99-local-disable-wakeup-events.rules KERNEL == 'i2c-ELAN0676:00' , SUBSYSTEM == 'i2c' , DRIVERS == 'i2c_hid_acpi' , ATTR { power/wakeup }= 'disabled' KERNEL == 'PNP0C0E:00' , ATTR { power/wakeup }= 'disabled' Table of Contents TL;DR The motivation Disabling touchpad as a wakeup source on T14 Gen 5 AMD Disabling…

No, you can't downgrade T14 Gen 3 AMD's UEFI BIOS even when Secure Rollback Prevention is turned off

The “Secure Rollback Prevention” entry in the UEFI BIOS configuration The bottom line is that there is a new configuration called “AMD Secure Processor Rollback protection” on recent AMD systems in addition to “Secure Rollback Prevention” (BIOS rollback protection). If it’s enabled by a vendor, you cannot downgrade the UEFI BIOS revisions once you install…

Ubuntu Server autoinstall with a physical machine

There is a great set of articles in the Ubuntu Server guide about how to achieve an unattended installation of Ubuntu Server: Automated Server installation Automated Server install quickstart Automated Server installer config file reference And I followed those to test my minimal autoinstall file as follows. #cloud-config autoinstall : version : 1 identity : hostname : ubuntu-server username :…

How I spent year-end holidays

I intentionally spent the holidays by keeping myself busy with some technical stuff because I knew I would regret it if nothing had been done since there was no trip planned during the period. Those were not that creative, but to follow some tutorials, for example, where I didn’t have experience with or to address some day-to-day pains. Immediate wins Tailscale After moving to a new place…

Shortcut key to mute/unmute yourself in Zoom, Google Meet, or Teams

A custom and global shortcut key to mute / unmute yourself in Zoom or Google Meet Just like everyone else, 2020 was the year of having more and more video-conference calls. How many times did we struggle to find the meeting window during a call, and say “Sorry, I was on mute”? I tried to address the pain and ended up with the following setup. xdotool xdotool is a great automation tool…

Minimal Dynamic DNS configuration for No-IP.com with ddclient

EDIT: I have migrated one of my domains to Google Domains so I&rsquo;m using protocol=googledomains these days. When I searched for a way to configure ddclient for No-IP.com , some pages mention protocol=dyndns2 with a custom URL. But actually, ddclient supports protocol=noip out of the box, so minimal steps would be something like: $ sudo apt install ddclient $ cat <<EOF | sudo tee…

Knowing what services need restart with “needrestart”

With Livepatch support in Linux kernel and Livepatch service for Ubuntu , reboots are no longer necessary even when kernel vulnerabilities are found. You can avoid and postpone unplanned reboots to whenever convenient for you, such as scheduled maintenance windows (Well, there are some corner cases which still require reboots though). What about services? After applying security updates of…