---
title: Install qemu-virgil on Linux | Snap Store
description: Get the latest version of qemu-virgil for Linux - QEMU as a snap, built
  from latest git with some fancy graphics extras
url: https://snapcraft.io/qemu-virgil
---

# qemu-virgil

[Oliver Grawert (ogra)](https://snapcraft.io/publisher/ogra "View all snaps from Oliver Grawert (ogra)")

* [Oliver Grawert (ogra)](https://snapcraft.io/publisher/ogra "View all snaps from Oliver Grawert (ogra)")

latest/stable 4.2.0

Install latest/stable of qemu-virgil

This channel hasn't been updated in a while. It might be unmaintained and have stability or security issues.

---

**Install using the command line**

```
sudo snap install qemu-virgil
```

Don't have snapd? [Get set up for snaps](https://snapcraft.io/docs/installing-snapd).

---

### Package name

* qemu-virgil

---

### License

* unset

---

### Last updated

* 29 June 2021 - latest/stable
* 26 April 2025 - latest/edge

---

### Contact

* [ogra@ubuntu.com?subject=qemu-virgl](mailto:ogra@ubuntu.com?subject=qemu-virgl "mailto:ogra@ubuntu.com?subject=qemu-virgl")

---

##### Report a Snap Store violation

* [Report this Snap](https://snapcraft.io/qemu-virgil#report-snap-modal)

---

* [Description](https://snapcraft.io/qemu-virgil#tab-description)
* [Security](https://snapcraft.io/qemu-virgil#tab-security)

#### QEMU as a snap, built from latest git with some fancy graphics extras

The latest QEMU as a snap package with GTK, SDL2 and Virgil 3D enabled

To read more about QEMU see <https://www.qemu.org/>
To read more about Virgil 3D support go to <https://virgil3d.github.io/>

The snap package source can be found at <https://github.com/ogra1/qemu-virgil-snap>

If your system supports kvm please make sure to connect the kvm interface after
you installed qemu-virgl.

sudo snap connect qemu-virgil:kvm

Then you can run the VM like below.

qemu-virgil -enable-kvm -m 512 -device virtio-vga,virgl=on -display sdl,gl=on
-netdev user,id=ethernet.0,hostfwd=tcp::10022-:22 -device rtl8139,netdev=ethernet.0
-soundhw ac97 some.img

For qemu-system-arm and qemu-system-aarch64 VMs the snap ships the
qemu-virgil.arm and qemu-virgil.arm64 commands.

---

## Install qemu-virgil on your Linux distribution

Choose your Linux distribution to get detailed installation instructions. If yours is not shown, get more details on the [installing snapd documentation](https://snapcraft.io/docs/installing-snapd).

[### Arch Linux](https://snapcraft.io/install/qemu-virgil/arch)

[### CentOS](https://snapcraft.io/install/qemu-virgil/centos)

[### Debian](https://snapcraft.io/install/qemu-virgil/debian)

[### elementary OS](https://snapcraft.io/install/qemu-virgil/elementary)

[### Fedora](https://snapcraft.io/install/qemu-virgil/fedora)

[### KDE Neon](https://snapcraft.io/install/qemu-virgil/kde-neon)

[### Kubuntu](https://snapcraft.io/install/qemu-virgil/kubuntu)

[### Manjaro](https://snapcraft.io/install/qemu-virgil/manjaro)

[### Pop!\_OS](https://snapcraft.io/install/qemu-virgil/pop)

[### openSUSE](https://snapcraft.io/install/qemu-virgil/opensuse)

[### Red Hat Enterprise Linux](https://snapcraft.io/install/qemu-virgil/rhel)

[### Ubuntu](https://snapcraft.io/install/qemu-virgil/ubuntu)
