ben-grande / qusal

Salt Formulas for Qubes OS.
14 stars 6 forks source link

Add sys-gui (GUI Domain) formula #89

Open ben-grande opened 3 weeks ago

ben-grande commented 3 weeks ago

Current problem (if any)

GUI domain is still Dom0.

Proposed solution

Give users the option to choose between sys-gui, sys-gui-gpu and sys-gui-vnc. I have tinkered with it in the past but sys-gui was very far away from being ready even on full templates (disregarding distro packages), so it was problems with the Qubes code that appears to have been reported and issues upstream.

Note to self: revisit this issue in 1-3 months and try to produce the formula.

Search for GUI domain issues:

https://github.com/QubesOS/qubes-issues/issues?page=1&q=is%3Aissue+is%3Aopen+sys-gui+label%3A%22C%3A+gui-domain%22

The value to a user, and who that user might be

Users can choose which kind of GUI domain they want to use with minimal templates.

tlaurion commented 3 weeks ago

Not directly related.

Marek tested pass-through recently with simply changing a qube virt mode to hvm with dgpu being passed through and was successful.

https://matrix.to/#/!WtRrlYUTHOQjqGcSnn:invisiblethingslab.com/$0mTgMzFgdg13MHywgNeTndH6Jj7x3VJcgXsr9C2z5Bw?via=matrix.org&via=nitro.chat&via=invisiblethingslab.com

Quote:

basically:

ben-grande commented 6 days ago

Formula is not ready and many things are incomplete upstream in the GUI domain implementation. Readers, you can get it to work, but be aware that it is only for advanced users, your machine may freeze, you may need to do hard reboots and and you may need to use the Linux console (Ctrl-Alt-Fn, where n is a number from 1 to 7) to login to dom0 and troubleshoot.