[qubes-users] HCL - Dell Xps 17 9710

Hi,

Sound and mic do not work out of the box, but you can make them work.

To make sound and mic work:

  1. dom0: sudo qubes-dom0-update kernel-latest git tar automake libtool

  2. Create new cube called “alsa-download”, and start a terminal in alsa-download vm.

  3. In alsa-download:

  4. git clone git://git.alsa-project.org/alsa-lib.git

  5. cd alsa-lib

  6. git checkout v1.2.6.1

  7. cd …

  8. tar czvf alsa-lib.tgz alsa-lib

  9. git git://git.alsa-project.org/alsa-ucm-conf.git

  10. cd alsa-ucm-conf

  11. git checkout v1.2.6.1

  12. cd …

  13. tar czvf alsa-ucm.tgz alsa-ucm-conf

  14. wget https://download-ib01.fedoraproject.org/pub/fedora/linux/updates/testing/35/Everything/aarch64/Packages/a/alsa-sof-firmware-2.0-2.fc35.noarch.rpm

  15. In dom0:

  16. qvm-run --pass-io alsa-download ‘cat /home/user/alsa-lib.tgz’ > alsa-lib.tgz

  17. qvm-run --pass-io personal ‘cat /home/user/alsa-ucm.tgz’ > alsa-ucm.tgz

  18. qvm-run --pass-io personal ‘cat /home/user/alsa-sof-firmware-2.0-2.fc35.noarch.rpm’ > alsa-sof-firmware-2.0-2.fc35.noarch.rpm

  19. sudo dnf install alsa-sof-firmware-2.0-2.fc35.noarch.rpm

  20. tar xzvf alsa-lib.tgz

  21. tar xzvf alsa-ucm.tgz

  22. cd alsa-lib

  23. ./gitcompile

  24. sudo make install

  25. cd …/alsa-ucm-conf

  26. cp -r ucm ucm2 /usr/share/alsa1. Restart computer, and enjoy sound and mic. Make sure in dom0 **uname -a** gives you kernel version >= 5.15.

  27. Make sure every time you lose sound, or mic or both:

  28. double check kernel version in dom0 **uname -a** gives you higher than or equal 5.15

  29. in dom0:

  30. cd alsa-lib

  31. sudo make install

  32. cd …/alsa-ucm-conf

  33. cp -r ucm ucm2 /usr/share/alsa

  34. Make sure sudo dnf list --installed|grep alsa-sof gives you version 2.0.2 or higher**.** If not, execute step 3.2, 4.c, 4.d from above in that order.

Enjoy sound and mic!

Best regards
Robert

Qubes-HCL-Dell_Inc_-XPS_17_9710-20220212-104223.yml (958 Bytes)

Thank you Robert for your HCL report, which is [online](Hardware compatibility list (HCL) | Qubes OS) now.

/Sven