qvm-start-daemon - audiovm - keyboard layout #8109
Labels
C: audio
C: core
P: default
Priority: default. Default priority for new issues, to be replaced given sufficient information.
T: enhancement
Type: enhancement. A new feature that does not yet exist or improvement of existing functionality.
How to file a helpful issue
The problem you're addressing (if any)
When using a audiovm, the system will complain that the audiovm is not allowed to override the keyboard layout.
Modifying the keyboard layout is normally only related to guivm, not audiovm.
The solution you'd like
I believe the issue is here:
https://github.com/QubesOS/qubes-core-admin-client/blob/main/qubesadmin/tools/qvm_start_daemon.py#L800
https://github.com/QubesOS/qubes-core-admin-client/blob/main/qubesadmin/tools/qvm_start_daemon.py#L792
The same actions are executed for both guivm and audiovm.
This is not a behavior wanted for the audiovm.
Maybe could add a check like that https://github.com/QubesOS/qubes-core-admin-client/blob/main/qubesadmin/tools/qvm_start_daemon.py#L741 to only execute thoses actions if the VM ask for guivm
The value to a user, and who that user might be
No useless warning, so not thinking that something don't work
The text was updated successfully, but these errors were encountered: