graphics/virtio-gpu-qemu-kmod 0.2.1405500_1 FreeBSD
VirtIO GPU driver for QEMU/UTM guests with framebuffer mmap
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Port added
- Last update
- Commit
3ee2bfd06e- License
- BSD2CLAUSE
- Categories
- graphics, kld
Description
A VirtIO GPU display driver for FreeBSD guests running under QEMU or UTM.
This driver replaces and enhances the VirtIO GPU driver built into the kernel, by enabling /dev/fb0, i.e. registering the framebuffer as a device, such that programs in the user address space can mmap(2). This allows an X server to drive the display through the xf86-video-scfb driver.
The driver supports overriding the display resolution advertised by the host, and flushes the framebuffer to the host at a configurable rate.
The driver must be preloaded from loader.conf; see virtio_gpu_qemu(4) for more information.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | graphics/virtio-gpu-qemu-kmod | 0.2.1405500_1 |
| HardenedBSD | graphics/virtio-gpu-qemu-kmod | 0.2.1501503_1 |
| GhostBSD | graphics/virtio-gpu-qemu-kmod | 0.2.1500068 |
Install
Binary package:
pkg install virtio-gpu-qemu-kmod
From the ports tree:
cd /usr/ports/graphics/virtio-gpu-qemu-kmod/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= virtio-gpu-qemu-kmod>0:graphics/virtio-gpu-qemu-kmod
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | - | - | - | - | - |
| FreeBSD:14:quarterly | - | - | n/a | - | - |
| FreeBSD:15:latest | 0.2.1501000_1 | 0.2.1501000_1 | n/a | - | - |
| FreeBSD:15:quarterly | 0.2.1501000_1 | 0.2.1501000_1 | n/a | n/a | n/a |
| FreeBSD:16:latest | 0.2.1600026_1 | 0.2.1600028_1 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
The Makefile names none itself; they come from USES and USE_*.
The full lists below include those, and their dependencies in turn.
No port depends on this one.
Configuration
No options to configure.
- USES
- kmod uidfix
- Service scripts
- none
Files
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| virtio_gpu_qemu-v0.2.tar.bz2 | 17483 | 6c71d563eb293033ee9724f4698307342bebe8bfb30b93e839e3eab7e02a5aa9 |