Allow fullscreen fails in R4.1

Quoting /etc/qubes/guid.conf:

# EDITING THIS FILE WILL NOT HAVE ANY EFFECT! It is not read by the GUI daemon
# anymore, and is left here for reference only. To configure the GUI daemon,
# use qvm-features (see 'man qvm-features' for details).

allow_fullscreen is not mentioned in the qvm-features manual, and setting qvm-features whonix-ws-15-dvm allow_fullscreen 1 and starting a dispVM which inherits the rule, I cannot go into fullscreen just by e.g. double-clicking on a HTML5 video. Doing this causes the window to freeze until I go into full screen with Meta+F in i3.
Going into full screen with Meta+F is a nice workaround nonetheless.

Have you checked:

The GUI configuration file /etc/qubes/guid.conf in one of a few not managed by qubes-prefs or the Qubes Manager tool

But I’m not a 4.1 user so I might be wrong.

The file states in R4.1 that #EDITING THIS FILE WILL NOT HAVE ANY EFFECT! and it looks like that’s the case.

There seems to be a lot of documentation that is not applicable for R4.1, but that is our curse for the time being. Hell, even with the documentation, I’ve encountered dozens of non-hardware problems since starting to use Qubes.

I see. Then I don’t know what it could be.

In fact, the manual of qvm-features is now giving info about how to port the guid.conf configuration to qvm-features.
As stated in the manual:

   gui-*, gui-default-*
       GUI daemon configuration. See /etc/qubes/guid.conf for a list of supported options.

       To change a given GUI option for a specific qube, set the gui-{option} feature (with underscores replaced with dashes). For example, to enable allow_utf8_titles for a qube, set gui-allow-utf8-titles to True.

       To change a given GUI option globally, set the gui-default-{option} feature on the GuiVM for that qube.

So for instance, if you want to add the allow_fullscreen option to, let’s say mysupervm, you just have to run qvm-features mysupervm gui-allow-fullscreen 1 (remember to replace underscores with dash and True is actually 1).
If you want to set this option globally, run qvm-features dom0 gui-default-allow-fullscreen 1 and replace dom0 with whatever VM is the GUIVM (but it is probably dom0).

EDIT: Sorry to bring that subject back up after 2years.