{
  "version": "https://jsonfeed.org/version/1.1",
  "title": "bytee.net",
  "home_page_url": "https://bytee.net/",
  "feed_url": "https://bytee.net/blog.json",
  "description": "Linux, reviews, hints and opinions from tech geeks",
  "language": "en",
  "items": [
    {
      "id": "https://bytee.net/blog/arch-linux-secure-boot-sbctl-uki",
      "url": "https://bytee.net/blog/arch-linux-secure-boot-sbctl-uki",
      "title": "Arch Linux Secure Boot with systemd-boot, sbctl and a Unified Kernel Image",
      "content_html": "<p>Set up Arch Linux Secure Boot with sbctl, systemd-boot and a signed Unified Kernel Image that survives kernel updates.</p>",
      "date_published": "2026-10-22T00:00:00.000Z",
      "tags": [
        "Arch Linux",
        "Secure Boot",
        "sbctl",
        "systemd-boot",
        "UKI"
      ],
      "image": "https://bytee.net/assets/gen/hero-arch-linux-secure-boot-sbctl-uki.webp"
    },
    {
      "id": "https://bytee.net/blog/linux-surface-ergonomic-keyboard",
      "url": "https://bytee.net/blog/linux-surface-ergonomic-keyboard",
      "title": "Fixing Linux Bluetooth issues with the Microsoft Surface Ergonomic Keyboard",
      "content_html": "<p>Microsoft&#39;s Surface Ergnomic Keyboard provides a comfortable and great typing experience. It&#39;s connected directly via Bluetooth without an dongle. But sadly some quirks in the bluetooth implementation of the keyboard make it harder to get it working on Linux.</p>\n",
      "date_published": "2019-10-06T16:04:00.000Z",
      "tags": [],
      "image": "https://bytee.net/user/pages/01.blog/linux-surface-ergonomic-keyboard/surface-ergonomic-keyboard.jpg"
    },
    {
      "id": "https://bytee.net/blog/kvm-gpu-pass-through-with-identical-cards",
      "url": "https://bytee.net/blog/kvm-gpu-pass-through-with-identical-cards",
      "title": "Linux KVM GPU pass-through with identical graphic cards",
      "content_html": "<p>Passing-through a GPU to a virtual machine requires loading vfio-pci, instead of the &quot;normal&quot; GPU driver.  Normally you use the device-ids to select the graphic card for the virtual machine, but what if they share the same id?</p>\n",
      "date_published": "2019-09-15T09:24:00.000Z",
      "tags": [
        "linux",
        "kvm",
        "qemu",
        "gpu pass-through",
        "vfio",
        "vfio-pci",
        "featured"
      ],
      "image": "https://bytee.net/user/pages/01.blog/kvm-gpu-pass-through-with-identical-cards/header-threadripper-kvm-passthrough.jpg"
    },
    {
      "id": "https://bytee.net/blog/certificate-authority-on-linux",
      "url": "https://bytee.net/blog/certificate-authority-on-linux",
      "title": "Your own SSL Certificate Authority on Linux",
      "content_html": "<p>With your own Certificate Authority you can get rid of browser security warnings and you don&#39;t need to import single site certificates, only the CA root certificate once.</p>\n",
      "date_published": "2019-05-04T17:01:00.000Z",
      "tags": [
        "linux",
        "certificate authority",
        "openssl",
        "security",
        "featured"
      ],
      "image": "https://bytee.net/user/pages/01.blog/certificate-authority-on-linux/your-connection-is-not-private.jpg"
    },
    {
      "id": "https://bytee.net/blog/how-to-recursively-delete-directory-files",
      "url": "https://bytee.net/blog/how-to-recursively-delete-directory-files",
      "title": "How to recursively delete hidden .directory files on Linux",
      "content_html": "<p>Hidden files from file managers, thumbnail creation and applications can be very annoying, especially because they stay forever. In most &quot;.gitignore&quot; files at least the &quot;.DS_Store&quot; (MacOS finder) is listed, but what about all the other hidden Linux application files?</p>\n",
      "date_published": "2019-04-14T06:16:00.000Z",
      "tags": [
        "linux",
        "find",
        "recursive",
        "coreutils"
      ],
      "image": "https://bytee.net/user/pages/01.blog/how-to-recursively-delete-directory-files/header-delete-files-resursively.jpg"
    },
    {
      "id": "https://bytee.net/blog/amd-threadripper-kvm-windows-gpu-passthrough",
      "url": "https://bytee.net/blog/amd-threadripper-kvm-windows-gpu-passthrough",
      "title": "AMD Ryzen ThreadRipper KVM Windows 10 GPU pass-through",
      "content_html": "<p>The AMD Ryzen ThreadRipper CPU is, thanks to the enormous core count, perfect for virtualization. By passing an graphic card to the VM it&#39;s possible achieve almost bare metal GPU performance, which is important for gaming or the use of graphical intensive software (like Adobe Photoshop). </p>\n",
      "date_published": "2019-04-07T06:47:00.000Z",
      "tags": [
        "linux",
        "kvm",
        "qemu",
        "gpu pass-through",
        "threadripper",
        "numa",
        "featured"
      ],
      "image": "https://bytee.net/user/pages/01.blog/amd-threadripper-kvm-windows-gpu-passthrough/header-threadripper-kvm-passthrough.jpg"
    },
    {
      "id": "https://bytee.net/blog/thinkpad-p1-linux-bios-update",
      "url": "https://bytee.net/blog/thinkpad-p1-linux-bios-update",
      "title": "Lenovo ThinkPad P1 UEFI BIOS Update on Linux",
      "content_html": "<p>In the past BIOS updates often required Windows or booting from a stick. Thankfully with the Lenovo ThinkPad P1 and the almost identical ThinkPad X1 Extreme, you can update the BIOS directly from Linux.</p>\n",
      "date_published": "2019-03-31T15:59:00.000Z",
      "tags": [
        "linux",
        "thinkpad",
        "fwupdmgr",
        "featured"
      ],
      "image": "https://bytee.net/user/pages/01.blog/thinkpad-p1-linux-bios-update/2019-03-31_18-03-1554050204.jpg"
    },
    {
      "id": "https://bytee.net/blog/screenshots-with-sway-and-grim",
      "url": "https://bytee.net/blog/screenshots-with-sway-and-grim",
      "title": "Rectangle Screenshots with Sway on Wayland and Grim",
      "content_html": "<p>In Sway, the wayland version of i3-gaps, regular x11 screenshot tools, like maim are not working. Thankfully there are some alternatives to consider.</p>\n",
      "date_published": "2019-03-28T14:05:00.000Z",
      "tags": [
        "linux",
        "wayland",
        "grim"
      ],
      "image": "https://bytee.net/user/pages/01.blog/screenshots-with-sway-and-grim/2019-03-28_14-03-1553781526.jpg"
    },
    {
      "id": "https://bytee.net/blog/sony-mdr-1000x-on-linux",
      "url": "https://bytee.net/blog/sony-mdr-1000x-on-linux",
      "title": "Sony MDR-1000X on Linux",
      "content_html": "<p>The Sony MDR-1000X and it&#39;s successors the WH-1000XM2 and WH-1000XM3 are some of the best bluetooth headphones out there. With it&#39;s easy to use integrated touch pad on the right side and the great noise cancelling they are an ideal daily driver at the office. Using them on Linux is quiet straight forward with some caveats on high quality audio.</p>\n",
      "date_published": "2019-03-16T09:39:00.000Z",
      "tags": [
        "linux",
        "bluetooth",
        "featured"
      ],
      "image": "https://bytee.net/user/pages/01.blog/sony-mdr-1000x-on-linux/header.jpg"
    },
    {
      "id": "https://bytee.net/blog/linux-capture-animated-gifs-with-rectangle-select",
      "url": "https://bytee.net/blog/linux-capture-animated-gifs-with-rectangle-select",
      "title": "Linux capture animated GIFs with rectangle select",
      "content_html": "<p>There are multiple solutions capturing GIFs under Linux and I tried a lot. Most have usability issues, produce way to large output files or don’t even allow to grab a rectangle. As I am using i3 wm, it also needs to be able to be started via a shortcut without any GUI software.</p>\n",
      "date_published": "2017-07-02T10:28:00.000Z",
      "tags": [
        "linux",
        "sh",
        "ffmpeg",
        "featured"
      ],
      "image": "https://bytee.net/user/pages/01.blog/linux-capture-animated-gifs-with-rectangle-select/gifcatpure2.jpg"
    }
  ]
}