Linux
Dying SSD with “Media and Data Integrity Errors”
Sunday, June 23rd, 2024Dying SSD which caused system freezes, fsck issues, etc.
Serving VNC via HTML5 using noVNC and x11vnc
Thursday, July 22nd, 2021Epson DS-30 on Ubuntu Linux
Saturday, February 13th, 2021https://bugs.launchpad.net/ubuntu/+source/sane-backends/+bug/1728012/comments/36 Use the attached ds-30-bundle, download fromhttp://support.epson.net/linux/en/iscan.php?model=ds-30&version=1.0.1 Install the deb packages with ./install.sh –dry-run Use simple-scan to run the scan. Insert paper face down above/next tothe little scan marker and press the button
Running a GUI application in Docker
Saturday, January 30th, 2021Creating a service to run a systemd-nspawn server
Thursday, January 28th, 2021debootstrap –include=systemd-container –components=main,universe focal myContainer http://nova.clouds.archive.ubuntu.com/ubuntu/ https://bbs.archlinux.org/viewtopic.php?id=232804 Edit /usr/lib/systemd/system/systemd-nspawn@.service ExecStart= -> remove -UAdd[Exec]PrivateUsers=off https://wiki.debian.org/nspawn#Booting_a_Container sudo systemctl daemon-reloadsudo systemctl restart systemd-nspawn@myContainer
Git refuses to discover new remote branches
Saturday, January 23rd, 2021In addition to the excellent suggestions at https://stackoverflow.com/questions/1783405/how-do-i-check-out-a-remote-git-branch, take a look in .git/config and make sure fetch is specified to only fetch the master branch: [remote “origin”] url = git@github.com:example/coolproject.git fetch = +refs/heads/master:refs/remotes/origin/master # bad You’ll want to change the fetch line to fetch all branches instead: [remote “origin”] url = git@github.com:example/coolproject.git fetch = +refs/heads/*:refs/remotes/origin/*
ImageMagick snippet: batch crop, dither, and guillotine
Thursday, November 12th, 2020Concatenating PDFs while padding/extending odd-length PDFs
Saturday, October 10th, 2020When concatenating PDFs to consolidate print jobs, it is nice to have single-page or PDFs with odd numbers of pages to not have to share sides with another unrelated document. There is a short script available at https://unix.stackexchange.com/questions/66418/how-can-i-merge-pdf-files-so-that-each-file-begins-on-an-odd-page-number ; however, it does not appear to be updated for PyPDF2. So here is an update for […]
Scanning with Brother DCP-7065DN in Ubuntu
Saturday, September 12th, 2020First, make sure the printer is detected in lsusb: Then, either add a udev rule to ensure that we have permission to access it, or use the following one-time hack: Now, install the correct driver for the printer from support.brother.com. For the DCP-7065DN on Ubuntu 64-bit, the following package worked: Check that sane-find-scanner can see […]
Simple recursive DNS server with Unbound DNS
Thursday, July 30th, 2020This is a simple configuration for running a recursive DNS server (passes DNS requests to another server and caches responses) with the Unbound DNS server. Installation (Ubuntu): Open the config Configuration Replace 8.8.8.8 below with the desired upstream DNS server. Starting the server Debugging / Troubleshooting Query the server Read the DNS server log References: […]
« Previous Entries