Arrow Lake iGPU support - External monitors (USB-C) not working

@bertrand Hope this helps to build them:

I’ve pieced together my own kind of way of working.

I’ve copied fedora-41-xfce template to fedora-41-builder. Then created an AppVM based on that.

In the template I installed all dependencies which can be found in the dependencies-fedora.txt inside the qubes-builderv2 repo.

In the AppVm I’ve checked out the quibes-builderv2 repo; Created the file builder.yml with the following content:

# include configuration relevant for the current release
include:
- example-configs/qubes-os-r4.3.yml

# which repository to use to fetch sources
use-qubes-repo:
  version: 4.3
  testing: true

# each package built will have local build number appended to package release
# number. It makes it easier to update in testing environment
increment-devel-versions: true

# reduce output
debug: false

# this can be set to true if you do not want sources to be automatically
# fetched from git
skip-git-fetch: false

# executor configuration
executor:
  type: docker
  options:
    image: "qubes-builder-fedora:latest"

Ran the ./tools/generate-container-image.sh script. And build what I needed. Before building libvirt I already built a complete ISO to check somethings.

Note: This uses the docker build way to do stuff… I didn’t want to look into the quibes builder method so choose the “easy” way out :wink: .

Regards, Bloged