On 07/08/2018 16:30, Gerd Hoffmann wrote: >>> >>> -display spice,client=yes >> There is no -display spice, atm. >> >> However there is a -display vnc. > That should not be there. Now that we have a deprecation process > I should probably actually deprecate it in favor of -vnc. > >> It's a bit unclear to me the relation between -display and >> -vnc/-spice/-curses etc. In the end, I tend to think of -display foo >> as a shortcut for a longer -foo configuration. > -display is for builtin UIs. You can have exactly one of these. > > -spice and -vnc is for remote protocols. They can be used together with > builtin UIs (even though that isn't a typical use case). Configuring > both spice and vnc works too. > > -sdl and -curses are shortcuts for -display sdl and -display curses. >
Why not allow multiple -display options, but give an error if more than one builtin UI is specified? Paolo