But if some app is Wayland only (like Waydroid), it won’t ever work on Qubes until it moves to Wayland, which in turn can support X apps just fine thanks to Xwayland.
Is there a guarantee that all new software will be backwards-compatible with X? I don’t think so. Currently almost all DEs still rely on X in some way (probably only GNOME really can run on pure Wayland), but in a few years this will almost definitely change.
Do you believe it’s possible that new apps will more often then not start supporting exclusively Wayland, and X-only environments won’t be able to run them? Does it spell trouble if Qubes does not migrate soon enough?
@apparatus - in answer to your question, there is work being done on
working with wayland, but it’s a way off.
The current desktop environment (by default) is Xfce. If you do not like
this, there is support for other DEs. I use KDE, which is extremely
customisable, and I think better integrates with the Qubes way. You can
install it with sudo qubes-dom0-update kde-settings-qubes
If you dont like KDE you could try another DE - it is easy to switch
between them at log in, so you can revert to Xfce at any time.
I never presume to speak for the Qubes team.
When I comment in the Forum I speak for myself.
Is it possible now to have a horizontal panel in KDE and arrange/sort VMs & templates like the new Xfce menu does? Last time I tried I had no luck with either so reverted.
There has been a recent PR for Qubes Menu (sometimes referred to as XFCE menu) with specific focus on Wayland and KDE. I believe that change is not even in testing repository (yet). With that fix, it should work in KDE Plasma/Wayland.
I’m not clear what you mean by a horizontal panel, or what you might
want to have in it.
It has always been possible to sort and arrange qubes and templates,
and I believe that the KDE menu is more customisable than the Xfce menu.
(In any case, the Qubes menu is available under KDE also.)
If you have issues with these, open a new thread and provide some detail
on what you want,what you have tried, and what is not working for you.
I never presume to speak for the Qubes team.
When I comment in the Forum I speak for myself.
R-Click on Existing Panel and select “Enter Edit Mode”. Drag the options
bar to the side of screen to have a vertical panel.
If you want a vertical panel *as well as" the horizontal, R-click on the
Desktop, select “Add Panel” and choose one of the options. Then treat
the new panel as above to get a vertical panel as well as existing
horizontal.
5 gives you the option to have multiple panels.
I never presume to speak for the Qubes team.
When I comment in the Forum I speak for myself.
There’s a long thread I started some time back which covers this. Using
KDE it’s trivial to set up Activities with color coded backgrounds to
hold specific domains. You can force qubes to appear in specific Activities
which minimises the risk of cross domain errors. You can customise the
Activity to group qubes and application launchers for that security
domain.
KDE has many features built in, like fully customisable menus, easy shortcuts,
window controls, etc, where Xfce is playing catch up.
I never presume to speak for the Qubes team.
When I comment in the Forum I speak for myself.
You already trust something like ~1000 packages from Fedora in dom0. This would “only” introduce a vulnerability if a package was backdoored and exploitable, in this case it means something specifically crafted for Qubes OS that would be part of KDE Plasma itself (or a dependency) and not found since Fedora 37 (which is used by dom0).