-
-
Notifications
You must be signed in to change notification settings - Fork 48
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Major UX pain points #1117
Comments
What's the issue with creating a USB appVM? It doesn't seem to satisfy any of your criteria. |
@unman the only way I could get an AppVM to mount any USB devices was to go into my BIOS and disable USB 3.0. I discovered this from a thread in the Users Group. |
I would add:
|
Adding this pain point, as it's something I struggle with a bit
An example of this is say the Electrum Bitcoin wallet. Where does one do each part of this installation process. Does a user download the tar file, verify the signature, untar it, then copy to TemplateVM? And then run the install I realize, this type of use case only pertains to CLI users and not our ultimate target user who relies on the GUI, but would be nice to have more docs that explain better / how and where to do processes like this! |
Indeed, but the answer seems to be software-specific in many cases, so I wonder about our ability to provide guidance which is both sufficiently general to encompass many different programs while being specific enough to be useful. Perhaps the closest thing to a generally-applicable procedure is simply to use a StandaloneVM in any case where the program requires persistent write access to any part of the root filesystem. At any rate, this has been the de facto solution for me in many cases. |
Yes for sure, but something general like the following example would be more helpful than what mildly technical users (who don't fully understand some of the lower level Qubes stuff) like myself have to work with.
Yes @rootkovska did a mild explainer on this a few months ago in re: to how I best setup my webdev environment (which downloads lots of random JS and Ruby gems), a StandaloneVM was the right answer. But, that seems a bit unrealistic performance / space wise for individuals apps that user wants to isolate, e.g. a Bitcoin wallet. |
I agree with need a more user-friendly way to install apps (both from repos and individual .rpm or .tgz). I think there are two somehow different problems:
While the #1 requires (currently) a conscious decision from the user, the #2 should be automated once the user (or an administrator) made a choice in the step #1. |
I would add #1455 , because interacting with other than current window looks very weird and reason might look unclear. |
Please, forgive me if this has been mentioned elsewhere, but (speaking as an end-user) it's kind of important to have a GUI way of attaching an ISO image to a Qube rather than resorting to the command line. Just wanted to make sure this is referenced in a support ticket. TIA |
I nominate:
RationalIn all other operating systems there is a reasonably straightforward way to configure your layout preferences and then switch between layouts with a keyboard shortcut or (for people who don't like keyboard shortcuts) with at most two mouse clicks. QubesOS in its place has a landmine and a huge pain. The LandmineQubes OS actually does include a mechanism that visually resembles the above mentioned graphical configuration menu. Unfortunately it doesn't work. To be more precise: it sets the keyboard layout for dom0, but not any of DomU. This landmine is documented but that doesn't make it any less of a landmine: the user will hit it first and then maybe find the documentation. The PainThe only working method of switching keyboard layout that is at least somewhat discoverable is:
This method takes much longer than a keyboard shortcut and, more importantly, is different from the user expectations set up by other operating systems. |
This issue is being closed because:
In addition, this issue violates our guideline that every issue must be about a single, actionable thing. Issues that are about many different things tend to be too messy and chaotic to be helpful for developers. Contrary to their intention, then often lead to nothing being done rather than many things being done. They impose an unnecessary cognitive burden on developers to figure out what is going on and what exactly needs to be done. We should strive to make this part simple and easy for the developers so that they can focus on what they do best. If anyone believes that this issue should be reopened, please let us know in a comment here. |
I'm opening this issue to track what I consider major UX pain points with Qubes at present. My criteria for these is:
BIOS / Hardware Related
GUI Related
Security
Stability
Might be unsolvable due to the security design of Qubes
Other users, feel free to add comments on anything they encounter that feels like a significantly large and discreet UX pain point.
The text was updated successfully, but these errors were encountered: