Contributed by rueda on from the consoleation-prize dept.
Joshua Stein (jcs@
) has
committed
viogpu(4)
,
which provides support for the
virtio(4)
GPU
interface
(provided by
QEMU and other virtual machines)
to create a wscons(4)
console.
CVSROOT: /cvs Module name: src Changes by: jcs@cvs.openbsd.org 2023/04/20 13:28:31 Modified files: share/man/man4 : Makefile sys/arch/amd64/conf: GENERIC sys/arch/arm64/conf: GENERIC RAMDISK sys/dev/pv : files.pv virtio.c virtioreg.h sys/dev/wscons : wsconsio.h Added files: share/man/man4 : viogpu.4 sys/dev/pv : viogpu.c viogpu.h Log message: add viogpu, a VirtIO GPU driver works enough to get a console on qemu with more work to come from others feedback from miod ok patrick
Great stuff! This moves us closer to having a fully functional wscons console on virtual machines in those specific environments too. We will be watching further development closely.
(Comments are closed)
By Elvin Aslanov (rwp00) rwp.primary@gmail.com on https://rwp0.github.io/
Hooray!
Though no results found for the manpage yet to read and learn:
https://man.openbsd.org/viogpu.4
By Peter J. Philipp (pjp) nospam@delphinusdns.org on
This change made me very happy because I could use the new arm64 instances at a known VPS provider. I don't have much these days but I did make a bit of money recently so I sent a small amount to the OpenBSD Foundation, unfortunately I didn't see the comments field in donations money anymore so I couldn't say that this directly was 1/3 for patrick, 1/3 for jcs and 1/3 for general OpenBSD. Thanks again!