forked from Mirror/pmbootstrap
pmb.qemu: drop spice support (!1886)
The SPICE UI option tends to be broken (see #1836), and even when it is working, it is not working particularly well. QXL requires special handling in our QEMU packages, when now virtio-gpu (virgl) is working quite well overall. Apparently it is possible to use virgl with SPICE; but only when using a Unix socket instead of a TCP port. That again is a bit complicated because we run QEMU outside the chroot and the SPICE client within. Overall it does no longer seem to be worth the effort. The default QEMU UI is working just fine (for the purposes of testing postmarketOS at least).
This commit is contained in:
parent
7c4db04b9d
commit
cb1f68817f
2 changed files with 11 additions and 46 deletions
|
@ -126,14 +126,9 @@ def arguments_qemu(subparser):
|
|||
ret.add_argument("--flavor", help="name of the kernel flavor (run 'pmbootstrap flasher list_flavors'"
|
||||
" to get a list of all installed flavors")
|
||||
|
||||
display = ret.add_mutually_exclusive_group()
|
||||
display.add_argument("--spice", dest="spice_port", const="8077",
|
||||
action="store", nargs="?", default=None,
|
||||
help="use SPICE for 2D acceleration (default port:"
|
||||
" 8077)")
|
||||
display.add_argument("--display", dest="qemu_display", const="sdl,gl=on",
|
||||
help="QEMU's display parameter (default: sdl,gl=on)",
|
||||
default="sdl,gl=on", nargs="?")
|
||||
ret.add_argument("--display", dest="qemu_display", const="sdl,gl=on",
|
||||
help="QEMU's display parameter (default: sdl,gl=on)",
|
||||
default="sdl,gl=on", nargs="?")
|
||||
|
||||
ret.add_argument("--audio", dest="qemu_audio", choices=["alsa", "pa", "sdl"],
|
||||
help="QEMU's audio backend (default: none)",
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue