Skip to content

qvm-start-daemon - audiovm - keyboard layout #8109

@neowutran

Description

@neowutran

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    C: audioThis issue pertains to audio in Qubes OS.C: coreThis issue pertains to a Qubes core component.P: defaultPriority: default. Default priority for new issues, to be replaced given sufficient information.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions