home.social

#kvm — Public Fediverse posts

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

  1. 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

  2. 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

  3. 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

  4. 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

  5. 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

  6. 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

  7. 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

  8. Wer bei #KVM Probleme mit #qxl Grafik hat, der:die prüfe nicht nur, ob der entsprechende Treiber installiert ist, sondern auch ob nur und ausschließlich dieser Grafiktreiber im Gast installiert ist………
    Ich war nach tagelangem hin und her gemurkse und immer wieder in Kreis drehen fast so weit, den Windows-Gast neu zu installieren…. 🤬

  9. Containers vs VMs: Exploration of security concerns of containers and the practicality of using VMs to run untrusted code like AI agents
    emirb.github.io/blog/microvm-2
    #container #security #agent #kvm #vm #+

  10. Power Management Module — It took me three iterations to get the module ready for mass production.
    V0.1 — Hand-soldered; not the prettiest, but it worked.
    V0.2 — A larger, neater board, but still in the prototype stage.
    V1 — custom PCB, heat-shrink tubing, ships with USBridge KVM 2.0.
    It is this small board that allows you to perform a full reset or reboot of the server from anywhere in the world.

    #homelab #KVM #sysadmin #aiautomation #ai #ssh #openhardware

  11. Most KVM solutions stream video. That means any automation script — or AI agent — has to deal with pixels.
    Mine streams the BIOS as plain text over SSH.
    Structured output. JSON-parseable. Color metadata included.
    An agent can:

    Read BIOS state
    Check for errors
    Navigate menus
    Inject keystrokes

    No vision model needed. Just text.
    crowdsupply.com/usbridge-technologies/usbridge-kvm-2-0
    #homelab #KVM #sysadmin #AI #automation #ssh #openhardware

  12. Arch Linux: How to Fix KVM Virtual Machine's Internet Not Working with the Firewall Enabled

    (When you install KVM/QEMU based Virtual Machine on your Arch Linux system, sometimes your internet doesn't work inside the VM, almost always your host OS firewall is at the fault.)
    sajidmahmood.com/fix-virt-mana
    #blog #linux #vm #KVM #archlinux #ufw

  13. Got tired of dragging a monitor to the rack just to get into the BIOS.
    So I built a KVM that converts the firmware screen into live text — piped straight into an SSH terminal. Arrow keys inject HID keystrokes. No browser, no cloud, no video stream.
    This is what it looks like in practice.
    Pre-launch on Crowdsupply if anyone's curious: crowdsupply.com/usbridge-technologies/usbridge-kvm-2-0

    #KVM #sysadmin #homelab #ssh #linux #openhardware #embedded

  14. PSA for anyone using #QEMU #KVM for #SingleGPUPassthrough
    Guides are all over the net suggesting hooks scripts invoking pci devices, unloading/loading kernel modules, and other unnecessary things. Here's my current hook script for starting the VM:

    systemctl stop display-manager

    That's it. And the reverse for teardown:

    systemctl start display-manager

    #IOMMU groups still apply, and you need to pass the correct PCI devices to your VM, but everything else is handled automatically.

    Disclaimer that this is how it works currently for my AMD card. I did have a working setup with my NVIDIA card that did unload/load kernel modules, however it seems things have come a long way since I set that up.

    #virtualization #libvirt #vfio

  15. QEMU 11.0.0: AWS Nitro Enclaves jetzt lokal testen

    QEMU 11 bringt einen neuen „nitro“-Accelerator für AWS Nitro Enclaves, mehr Schutz für vertrauliche VMs und erweiterte Unterstützung für viele Architekturen.

    heise.de/news/QEMU-11-0-0-AWS-

    #CloudComputing #IT #KVM #OpenSource #Virtualisierung #news

  16. Through #WINE and absolute fuckery, I was able to get #SkyrimSE running with #MO2 and run my existing load order. No more messing with #VFIO and #KVM . Only thing that won't work is #ENB — for that I'm testing #CommunityShaders which so far looks good. Not quite as pretty, but far more performant.

  17. Through #WINE and absolute fuckery, I was able to get #SkyrimSE running with #MO2 and run my existing load order. No more messing with #VFIO and #KVM . Only thing that won't work is #ENB — for that I'm testing #CommunityShaders which so far looks good. Not quite as pretty, but far more performant.

  18. The 4mm active coolers have arrived!

    I’ve just finished the installation. Mounting them to the USBridge radiator was a precise task, but the setup is now ready. No more relying on passive cooling alone — it's time to see if these tiny fans can handle the heat during intensive KVM video processing.

    Moving straight to stress testing. I’ll share the thermal benchmarks soon!

    #sysadmin #KVM #SystemAdmin #homeLab #Infrastructure

  19. OoO QEMU/KVM with libvirt can do virtiofs-9p fileshares using hvf.
    Even virtual TPM with swtpm works.

    Only annoyance so far, I've yet to get Spice with virt-manager to work. With Spice-gtk it probably should be possible but none of the virt-manager packages has it built in.

    The brew one works, the #Nix virt-manager package for whatever reason is even buggier than the brew one. It doesn't save the config. Even after enabling dbus manually.

    #llibvirt #qemu #kvm #spice

  20. Drivers switch went about as well as I could have expected: failed to boot to GUI, then I banged my head against the wall for a while before finding a lingering xorg.conf I swore I'd deleted, then everything just worked!

    Trying to get #QEMU #KVM VM working today with #SingleGPUPassthrough . The VM itself is already set up, I just need to configure passing the GPU to the guest and installing drivers

  21. Cool, KVM-based AMD SEV-SNP support was recently added to Cloud Hypervisor! Including support for Google's oak stage0 firmware and IGVM image format.
    github.com/cloud-hypervisor/cl

    #ConfidentialComputing #virtualization #KVM #CloudHypervisor

  22. Implementation of snapshots in USBridge.

    I designed the system as a standalone mechanism, isolated from the host OS. The key priorities are determinism and data protection.
    No drivers or agents. The host has no physical ability to delete or modify snapshots—this provides protection against OS compromise or encryption tools.

    I use the Copy-on-Write mechanism. Snapshots are created instantly, without duplicating immutable data. Immediately after creation, the snapshot is sealed as a read-only subvolume.
    I have disabled the automatic deletion of old blocks. If space runs low, archive mode is used so that the history isn’t erased by the algorithm.
    Data can be read on any Linux system (native Btrfs).

    #sysadmin #KVM #Engineering #Btrfs #SystemAdmin #Infrastructure

  23. Low-latency инфраструктура: как устроены ЦОД и сети для минимизации задержек

    Здравствуйте! Меня зовут Максим Захаренко, я CEO облачной платформы и автор медиа « вАЙТИ ». Хочу поделиться нашим опытом и мыслями о том, как в России строится инфраструктура для облачных сервисов с минимальной задержкой (low-latency). Это взгляд изнутри — от лица провайдера, который каждый день сталкивается с задачей ускорения облака для B2B-клиентов. Поговорим о том, почему задержка — такой важный параметр, как устроены современные дата-центры и сети, какие решения применяем мы и другие российские компании и с какими вызовами приходится сталкиваться.

    habr.com/ru/companies/beeline_

    #low_latency_cloud #low_latency #облачная_инфраструктура #датацентр #цод #сетевые_технологии #openstack #kvm #виртуализация #vdi

  24. Low-latency инфраструктура: как устроены ЦОД и сети для минимизации задержек

    Здравствуйте! Меня зовут Максим Захаренко, я CEO облачной платформы и автор медиа « вАЙТИ ». Хочу поделиться нашим опытом и мыслями о том, как в России строится инфраструктура для облачных сервисов с минимальной задержкой (low-latency). Это взгляд изнутри — от лица провайдера, который каждый день сталкивается с задачей ускорения облака для B2B-клиентов. Поговорим о том, почему задержка — такой важный параметр, как устроены современные дата-центры и сети, какие решения применяем мы и другие российские компании и с какими вызовами приходится сталкиваться.

    habr.com/ru/companies/beeline_

    #low_latency_cloud #low_latency #облачная_инфраструктура #датацентр #цод #сетевые_технологии #openstack #kvm #виртуализация #vdi

  25. Low-latency инфраструктура: как устроены ЦОД и сети для минимизации задержек

    Здравствуйте! Меня зовут Максим Захаренко, я CEO облачной платформы и автор медиа « вАЙТИ ». Хочу поделиться нашим опытом и мыслями о том, как в России строится инфраструктура для облачных сервисов с минимальной задержкой (low-latency). Это взгляд изнутри — от лица провайдера, который каждый день сталкивается с задачей ускорения облака для B2B-клиентов. Поговорим о том, почему задержка — такой важный параметр, как устроены современные дата-центры и сети, какие решения применяем мы и другие российские компании и с какими вызовами приходится сталкиваться.

    habr.com/ru/companies/beeline_

    #low_latency_cloud #low_latency #облачная_инфраструктура #датацентр #цод #сетевые_технологии #openstack #kvm #виртуализация #vdi

  26. Low-latency инфраструктура: как устроены ЦОД и сети для минимизации задержек

    Здравствуйте! Меня зовут Максим Захаренко, я CEO облачной платформы и автор медиа « вАЙТИ ». Хочу поделиться нашим опытом и мыслями о том, как в России строится инфраструктура для облачных сервисов с минимальной задержкой (low-latency). Это взгляд изнутри — от лица провайдера, который каждый день сталкивается с задачей ускорения облака для B2B-клиентов. Поговорим о том, почему задержка — такой важный параметр, как устроены современные дата-центры и сети, какие решения применяем мы и другие российские компании и с какими вызовами приходится сталкиваться.

    habr.com/ru/companies/beeline_

    #low_latency_cloud #low_latency #облачная_инфраструктура #датацентр #цод #сетевые_технологии #openstack #kvm #виртуализация #vdi

  27. Файловый сервер SAMBA / pool ZFS

    Всегда хотел развернуть шару SMB с хранилищем на ZFS, но есть нюансы… Совершенно не приемлю, чтобы пользователи каким либо образом взаимодействовали с сервером, где расположен pool\ZFS. В моем понимании, СХД может включать в себя только служебные компоненты без прямого пользовательского доступа к его сети. Идея казалось очень простой - поднимаем виртуальный сервер, подключаем его к домену, цепляем туда существующий ZFS пул....

    habr.com/ru/articles/1013164/

    #samba #zfs #kvm #VirtioFS #xattr #acl

  28. Today I realized that my Linux Contabo VPS has a built-in script in `/etc/cron.hourly` that drops the cache every hour. I found it when I checked dmesg; there are so many "drop_caches: 1" lines.

    I guess the memory is not dedicated, but shared via KVM memory ballooning.

    It seems Contabo tries so hard to reclaim physical memory from its customers by dropping page caches every hour. I feel like Contabo is somewhat notorious for aggressive overprovisioning.

    I will delete the `free` script.

    #linux #contabo #mm #kvm #vps
  29. While watching Brodie Robertson's reaction to LTT trying Linux again, I installed Void Linux. I picked the musl base live image and after install I had to manually install xfce and sum stuffs.

    I'll be doing the stuff I've been doing in the cachyos vm here.

    #voidlinux #xfce #linux #freesoftware #opensource #runit #musl #amd #qemu #kvm #microsoft #windows10 #windows11 #microslop #linustechtips #ltt #cachyos #archlinux

  30. 25 ЛЕТ НА ИГЛЕ VMWARE: ПОЧЕМУ ЛОМКА ДЛИТСЯ ДОЛЬШЕ, ЧЕМ ВЫ ДУМАЕТЕ

    VMware не идеальная система. Исторических костылей там столько, что впору писать отдельную статью, и некоторые архитектурные решения заставляют задуматься о количестве пива на той встрече, где их принимали. Но за двадцать пять лет VMware сделала штуку, которую пока никто не повторил: собрала экосистему, в которой сложное выглядит простым. А когда сложное выглядит простым, люди забывают, насколько оно сложное, и начинают рисовать план миграции на квартал. Broadcom купила VMware в конце 2023-го за 61 миллиард и перекроила лицензирование. Рынок зашевелился. Каждый второй вендор выпустил пресс-релиз про «замену VMware». Прошло два года. Полностью мигрировали 4%. Четыре процента. Аналитики прогнозируют, что к 2028-му уйдёт 35% рабочих нагрузок — не компаний, а нагрузок. Большинство организаций, даже уходя, будут жить с VMware на части инфраструктуры ещё годы. Эта статья про то, почему четыре. Я проектирую и эксплуатирую enterprise-платформы виртуализации и VDI, и мне есть что сказать про то, как оно устроено на самом деле. Анатомия зависимости →

    habr.com/ru/articles/1004262/

    #VMware #Broadcom #виртуализация #миграция #Proxmox #KVM #vSphere #NSX #импортозамещение #enterprise