home.social

#kvm — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #kvm, aggregated by home.social.

  1. I'm continuing to develop my hardware KVM-over-IP project. The main feature is "SSH mode." The device doesn't just transmit an image; it converts the BIOS screen into text output in the terminal using deterministic pixel mapping. Error codes can now be copied directly from the terminal.
    I went further and added automation to the USBridge client. Scripts (for example, automatic BIOS entry) manage input delays and use OCR to search for the desired text on the screen. I find the line "Aptio Setup Utility"—wait, a pop-up appears—the script recognizes it and sends an Esc ($0x29$). In my opinion, OCR in automation scripts works surprisingly reliably here.
    What do you think?

    #SysAdmin #KVM #OpenSource #Linux #HomeLab #AI #IPKVM #Automation #SelfHosted

  2. I couldn't have imagined that even a radiator would require so much customization and handwork. And that's before it even hit the factory line!

    I started with copper and went all the way to the custom shape and active fan. I strive to put maximum effort into every component of this device to achieve the perfect result.

    #SysAdmin #KVM #OpenSource #Linux #HomeLab

  3. I'm no master machinist, but I cut and filed these aluminum heatsinks anyway!

    Spent the day working on active thermal design, adapting stock profiles to perfectly fit the case and fan layout. The test units for tech bloggers and reviewers are almost done—can't wait for the first independent reviews of USBridge!

    #USBridge #KVM #IPKVM #homelab #hardware #embedded #diy #maker #linux #electronics #devlog

  4. Proxmox: Ihre umfassende Lösung für Virtualisierungen

    Proxmox VE (Virtual Environment) ist eine leistungsstarke und vielseitige Open-Source-Plattform, die Ihnen umfangreiche Möglichkeiten zur Virtualisierung und Containerisierung bietet.

    #Proxmox #Virtualisierung #OpenSource #KVM #LXC #Container #Hypervisor #ProxmoxVE #PVE #DebianBasis #WebInterface #RESTAPI #CLI #Cluster #LiveMigration #ZFS #Ceph #Storage

    beflash.de/proxmox/

  5. BIOS-to-Text Update for USBridge-KVM 2.0: I’m working on improving how KVM converts BIOS screens into structured text via SSH.

    Fixed a contrast issue that caused interface elements to blend into the background and not always display the correct colors.

    The text is now fully parsable, which significantly simplifies interaction with the system for automated scripts (or AI agents using MCP) without having to rely on unreliable image recognition models or screen coordinates.

    #SysAdmin #Linux #Hardware #KVM #OpenSource #SelfHosted #HomeLab #AI

  6. Guten Morgen ihr Profis!
    Ich muss mir grad n #Homeoffice einrichten und nun benötige ich einen Umschalter, der folgende Konstellationen abbilden kann:

    1. (standard) DesktopPC mit zwei Monitoren(1+2)
    2. (homeoffice) Laptop an zwei Monitoren(1+2) UND DesktopPC an (kleinem) Monitor3

    Also im Grunde muss ich wohl das Monitorsignal zwischen 2 Eingängen und 3 Ausgängen routen können. Gibts sowas? #KVM -Switch/Splitter passt ja nicht so richtig, zumal Tastatur/Maus nicht wirklich mein Problem sind...

    #hardware #fediask

  7. Guten Morgen ihr Profis!
    Ich muss mir grad n #Homeoffice einrichten und nun benötige ich einen Umschalter, der folgende Konstellationen abbilden kann:

    1. (standard) DesktopPC mit zwei Monitoren(1+2)
    2. (homeoffice) Laptop an zwei Monitoren(1+2) UND DesktopPC an (kleinem) Monitor3

    Also im Grunde muss ich wohl das Monitorsignal zwischen 2 Eingängen und 3 Ausgängen routen können. Gibts sowas? #KVM -Switch/Splitter passt ja nicht so richtig, zumal Tastatur/Maus nicht wirklich mein Problem sind...

    #hardware #fediask

  8. Guten Morgen ihr Profis!
    Ich muss mir grad n #Homeoffice einrichten und nun benötige ich einen Umschalter, der folgende Konstellationen abbilden kann:

    1. (standard) DesktopPC mit zwei Monitoren(1+2)
    2. (homeoffice) Laptop an zwei Monitoren(1+2) UND DesktopPC an (kleinem) Monitor3

    Also im Grunde muss ich wohl das Monitorsignal zwischen 2 Eingängen und 3 Ausgängen routen können. Gibts sowas? #KVM -Switch/Splitter passt ja nicht so richtig, zumal Tastatur/Maus nicht wirklich mein Problem sind...

    #hardware #fediask

  9. Guten Morgen ihr Profis!
    Ich muss mir grad n #Homeoffice einrichten und nun benötige ich einen Umschalter, der folgende Konstellationen abbilden kann:

    1. (standard) DesktopPC mit zwei Monitoren(1+2)
    2. (homeoffice) Laptop an zwei Monitoren(1+2) UND DesktopPC an (kleinem) Monitor3

    Also im Grunde muss ich wohl das Monitorsignal zwischen 2 Eingängen und 3 Ausgängen routen können. Gibts sowas? #KVM -Switch/Splitter passt ja nicht so richtig, zumal Tastatur/Maus nicht wirklich mein Problem sind...

    #hardware #fediask

  10. I integrated the Claude agent with my server via USBridge-KVM and the MCP protocol. No OS is required—the AI analyzes the terminal output using OCR and controls the BIOS independently.

    ✅ Standalone hardware testing
    ✅ CMOS battery discharge diagnostics
    ✅ Full keyboard/mouse control via HID emulation
    ✅ Mounting virtual media (ISO) for remote OS installation

    As an engineer, it’s a pleasure to see the AI “getting its hands dirty” in the BIOS.

    Currently live on CrowdSupply! Check the link in my profile or here: crowdsupply.com/usbridge-techn

    #ClaudeAI #AI #HomeLab #SysAdmin #KVM #USBridge #SelfHosted

  11. @alwayscurious it is even better than that. Even #Microsoft don't emulate USB for #HyperV guests, they have #vmbus: docs.kernel.org/virt/hyperv/vm to provide guest with input devices.

    My shout into the void was hoping to find someone with a vested interest in funding work on the USB stack. Most of the core parts of QEMU are maintained by paid engineers but running #Windows on #KVM seems to be niche enough to ignore. Finding a volunteer to wade through 55 bugs + security reports would be rough.

  12. @alwayscurious it is even better than that. Even #Microsoft don't emulate USB for #HyperV guests, they have #vmbus: docs.kernel.org/virt/hyperv/vm to provide guest with input devices.

    My shout into the void was hoping to find someone with a vested interest in funding work on the USB stack. Most of the core parts of QEMU are maintained by paid engineers but running #Windows on #KVM seems to be niche enough to ignore. Finding a volunteer to wade through 55 bugs + security reports would be rough.

  13. @alwayscurious it is even better than that. Even #Microsoft don't emulate USB for #HyperV guests, they have #vmbus: docs.kernel.org/virt/hyperv/vm to provide guest with input devices.

    My shout into the void was hoping to find someone with a vested interest in funding work on the USB stack. Most of the core parts of QEMU are maintained by paid engineers but running #Windows on #KVM seems to be niche enough to ignore. Finding a volunteer to wade through 55 bugs + security reports would be rough.

  14. @alwayscurious it is even better than that. Even #Microsoft don't emulate USB for #HyperV guests, they have #vmbus: docs.kernel.org/virt/hyperv/vm to provide guest with input devices.

    My shout into the void was hoping to find someone with a vested interest in funding work on the USB stack. Most of the core parts of QEMU are maintained by paid engineers but running #Windows on #KVM seems to be niche enough to ignore. Finding a volunteer to wade through 55 bugs + security reports would be rough.

  15. @alwayscurious it is even better than that. Even #Microsoft don't emulate USB for #HyperV guests, they have #vmbus: docs.kernel.org/virt/hyperv/vm to provide guest with input devices.

    My shout into the void was hoping to find someone with a vested interest in funding work on the USB stack. Most of the core parts of QEMU are maintained by paid engineers but running #Windows on #KVM seems to be niche enough to ignore. Finding a volunteer to wade through 55 bugs + security reports would be rough.

  16. I’m fine-tuning the cooling system for the USBridge-KVM 2.0 (which transmits BIOS data in text format via SSH). Under heavy load (2K video streaming), the temperature rose to 70 °C, which wasn’t acceptable to me.

    I replaced the axial fan with a turbine fan for side-exhaust cooling.
    I soldered a 2-millimeter copper spacer directly to the heatsink to reduce the gap to the chip.

    Stable temperature of 50°C under load. It’s incredibly satisfying to see the improvement thanks to the hardware modification.

    #DIY #Hardware #sysadmin #KVM #Engineering #Homelab #SelfHosted

  17. I’m fine-tuning the cooling system for the USBridge-KVM 2.0 (which transmits BIOS data in text format via SSH). Under heavy load (2K video streaming), the temperature rose to 70 °C, which wasn’t acceptable to me.

    I replaced the axial fan with a turbine fan for side-exhaust cooling.
    I soldered a 2-millimeter copper spacer directly to the heatsink to reduce the gap to the chip.

    Stable temperature of 50°C under load. It’s incredibly satisfying to see the improvement thanks to the hardware modification.

    #DIY #Hardware #sysadmin #KVM #Engineering #Homelab #SelfHosted

  18. I’m fine-tuning the cooling system for the USBridge-KVM 2.0 (which transmits BIOS data in text format via SSH). Under heavy load (2K video streaming), the temperature rose to 70 °C, which wasn’t acceptable to me.

    I replaced the axial fan with a turbine fan for side-exhaust cooling.
    I soldered a 2-millimeter copper spacer directly to the heatsink to reduce the gap to the chip.

    Stable temperature of 50°C under load. It’s incredibly satisfying to see the improvement thanks to the hardware modification.

    #DIY #Hardware #sysadmin #KVM #Engineering #Homelab #SelfHosted

  19. I’m fine-tuning the cooling system for the USBridge-KVM 2.0 (which transmits BIOS data in text format via SSH). Under heavy load (2K video streaming), the temperature rose to 70 °C, which wasn’t acceptable to me.

    I replaced the axial fan with a turbine fan for side-exhaust cooling.
    I soldered a 2-millimeter copper spacer directly to the heatsink to reduce the gap to the chip.

    Stable temperature of 50°C under load. It’s incredibly satisfying to see the improvement thanks to the hardware modification.

    #DIY #Hardware #sysadmin #KVM #Engineering #Homelab #SelfHosted

  20. I’m fine-tuning the cooling system for the USBridge-KVM 2.0 (which transmits BIOS data in text format via SSH). Under heavy load (2K video streaming), the temperature rose to 70 °C, which wasn’t acceptable to me.

    I replaced the axial fan with a turbine fan for side-exhaust cooling.
    I soldered a 2-millimeter copper spacer directly to the heatsink to reduce the gap to the chip.

    Stable temperature of 50°C under load. It’s incredibly satisfying to see the improvement thanks to the hardware modification.

    #DIY #Hardware #sysadmin #KVM #Engineering #Homelab #SelfHosted

  21. So I'm thinking of upgrading my T630 to #proxmox 9 from 8. But since I don't have much there anyways, this could be a chance to switch to something more interesting, penses-tu pas??

    Could go the #BSD way and use #bhyve stuff? Orrr try something really interesting, #SmartOS which gives you bhyve AND #KVM AND #zones ??? Oh I do love a good set of choices that just paralyzes me sometimes :D

    Anyone use any of these? Are there terraform / pulumi compatible modules for this stuff?

    #Homelab #unix #linux #freebsd #illumos

  22. So I'm thinking of upgrading my T630 to #proxmox 9 from 8. But since I don't have much there anyways, this could be a chance to switch to something more interesting, penses-tu pas??

    Could go the #BSD way and use #bhyve stuff? Orrr try something really interesting, #SmartOS which gives you bhyve AND #KVM AND #zones ??? Oh I do love a good set of choices that just paralyzes me sometimes :D

    Anyone use any of these? Are there terraform / pulumi compatible modules for this stuff?

    #Homelab #unix #linux #freebsd #illumos

  23. So I'm thinking of upgrading my T630 to #proxmox 9 from 8. But since I don't have much there anyways, this could be a chance to switch to something more interesting, penses-tu pas??

    Could go the #BSD way and use #bhyve stuff? Orrr try something really interesting, #SmartOS which gives you bhyve AND #KVM AND #zones ??? Oh I do love a good set of choices that just paralyzes me sometimes :D

    Anyone use any of these? Are there terraform / pulumi compatible modules for this stuff?

    #Homelab #unix #linux #freebsd #illumos

  24. So I'm thinking of upgrading my T630 to #proxmox 9 from 8. But since I don't have much there anyways, this could be a chance to switch to something more interesting, penses-tu pas??

    Could go the #BSD way and use #bhyve stuff? Orrr try something really interesting, #SmartOS which gives you bhyve AND #KVM AND #zones ??? Oh I do love a good set of choices that just paralyzes me sometimes :D

    Anyone use any of these? Are there terraform / pulumi compatible modules for this stuff?

    #Homelab #unix #linux #freebsd #illumos

  25. So I'm thinking of upgrading my T630 to #proxmox 9 from 8. But since I don't have much there anyways, this could be a chance to switch to something more interesting, penses-tu pas??

    Could go the #BSD way and use #bhyve stuff? Orrr try something really interesting, #SmartOS which gives you bhyve AND #KVM AND #zones ??? Oh I do love a good set of choices that just paralyzes me sometimes :D

    Anyone use any of these? Are there terraform / pulumi compatible modules for this stuff?

    #Homelab #unix #linux #freebsd #illumos

  26. This is the LCD menu on the USBridge KVM 2.0.
    • Disks — mount/unmount virtual disks and ISO images directly from the device.
    • Snapshots — view the snapshot history
    • Event Log — log history.
    • Settings — token, network configuration, display, firmware version.
    • Monitor — video output for quick host diagnostics.

    There’s one thing I still need to fix—graphics rendering on the KVM screen. Anti-aliasing is practically nonexistent right now. It works, but it looks ugly. I just haven’t had time to work on it yet.

    #homelab #KVM #sysadmin #AI #automation #ssh #openhardware

  27. This is the LCD menu on the USBridge KVM 2.0.
    • Disks — mount/unmount virtual disks and ISO images directly from the device.
    • Snapshots — view the snapshot history
    • Event Log — log history.
    • Settings — token, network configuration, display, firmware version.
    • Monitor — video output for quick host diagnostics.

    There’s one thing I still need to fix—graphics rendering on the KVM screen. Anti-aliasing is practically nonexistent right now. It works, but it looks ugly. I just haven’t had time to work on it yet.

    #homelab #KVM #sysadmin #AI #automation #ssh #openhardware

  28. This is the LCD menu on the USBridge KVM 2.0.
    • Disks — mount/unmount virtual disks and ISO images directly from the device.
    • Snapshots — view the snapshot history
    • Event Log — log history.
    • Settings — token, network configuration, display, firmware version.
    • Monitor — video output for quick host diagnostics.

    There’s one thing I still need to fix—graphics rendering on the KVM screen. Anti-aliasing is practically nonexistent right now. It works, but it looks ugly. I just haven’t had time to work on it yet.

    #homelab #KVM #sysadmin #AI #automation #ssh #openhardware

  29. This is the LCD menu on the USBridge KVM 2.0.
    • Disks — mount/unmount virtual disks and ISO images directly from the device.
    • Snapshots — view the snapshot history
    • Event Log — log history.
    • Settings — token, network configuration, display, firmware version.
    • Monitor — video output for quick host diagnostics.

    There’s one thing I still need to fix—graphics rendering on the KVM screen. Anti-aliasing is practically nonexistent right now. It works, but it looks ugly. I just haven’t had time to work on it yet.

    #homelab #KVM #sysadmin #AI #automation #ssh #openhardware

  30. This is the LCD menu on the USBridge KVM 2.0.
    • Disks — mount/unmount virtual disks and ISO images directly from the device.
    • Snapshots — view the snapshot history
    • Event Log — log history.
    • Settings — token, network configuration, display, firmware version.
    • Monitor — video output for quick host diagnostics.

    There’s one thing I still need to fix—graphics rendering on the KVM screen. Anti-aliasing is practically nonexistent right now. It works, but it looks ugly. I just haven’t had time to work on it yet.

    #homelab #KVM #sysadmin #AI #automation #ssh #openhardware