mirror of
https://github.com/QubesOS/qubes-doc.git
synced 2025-12-10 05:30:36 -05:00
parent
c07ee61ed8
commit
63498a6c17
41 changed files with 187 additions and 187 deletions
|
|
@ -32,10 +32,10 @@ What if my application has not been automatically included in the list of availa
|
|||
Some times applications may not have included a `.desktop` file and may not be detected by `qvm-sync-appmenus`.
|
||||
Other times, you may want to make a web shortcut available from the Qubes start menu.
|
||||
|
||||
You can manually create new entries in the "available applications" list of shortcuts for all app qubes based on a TemplateVM.
|
||||
You can manually create new entries in the "available applications" list of shortcuts for all app qubes based on a template.
|
||||
To do this:
|
||||
|
||||
1. Open a terminal window to the TemplateVM.
|
||||
1. Open a terminal window to the template.
|
||||
2. Create a custom `.desktop` file in `/usr/share/applications` (you may need to first create the subdirectory).
|
||||
Look in `/usr/share/applications` for existing examples, or see the full [file specification](https://specifications.freedesktop.org/desktop-entry-spec/desktop-entry-spec-latest.html).
|
||||
It will be something like:
|
||||
|
|
@ -53,7 +53,7 @@ To do this:
|
|||
Exec=vuescan
|
||||
```
|
||||
|
||||
3. In dom0, run `qvm-sync-appmenus <TemplateVMName>`.
|
||||
3. In dom0, run `qvm-sync-appmenus <templateName>`.
|
||||
4. Go to VM Settings of the app qube(s) to which you want to add the new shortcut, then the Applications tab.
|
||||
Move the newly created shortcut to the right under selected.
|
||||
|
||||
|
|
@ -102,7 +102,7 @@ Behind the scenes
|
|||
-----------------
|
||||
|
||||
`qvm-sync-appmenus` works by invoking *GetAppMenus* [Qubes service](/doc/qrexec/) in the target domain.
|
||||
This service enumerates installed applications and sends formatted info back to the dom0 script (`/usr/libexec/qubes-appmenus/qubes-receive-appmenus`) which creates .desktop files in the app qube/TemplateVM directory.
|
||||
This service enumerates installed applications and sends formatted info back to the dom0 script (`/usr/libexec/qubes-appmenus/qubes-receive-appmenus`) which creates .desktop files in the app qube/template directory.
|
||||
|
||||
For Linux VMs the service script is in `/etc/qubes-rpc/qubes.GetAppMenus`.
|
||||
In Windows it's a PowerShell script located in `c:\Program Files\Invisible Things Lab\Qubes OS Windows Tools\qubes-rpc-services\get-appmenus.ps1` by default.
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@ title: Media Troubleshooting
|
|||
|
||||
If you’re having trouble playing a video file in a qube, you’re probably missing the required codecs.
|
||||
The easiest way to resolve this is to install VLC Media Player and use that to play your video files.
|
||||
You can do this in multiple different TemplateVM distros by following the instructions [here](/faq/#how-do-i-play-video-files).
|
||||
You can do this in multiple different template distros by following the instructions [here](/faq/#how-do-i-play-video-files).
|
||||
|
||||
## Video lagging
|
||||
|
||||
|
|
|
|||
|
|
@ -151,5 +151,5 @@ Look at the [FAQs](/faq/#i-assigned-a-pci-device-to-a-qube-then-unassigned-itshu
|
|||
You may have an adapter (wired, wireless), that is not compatible with open-source drivers shipped by Qubes.
|
||||
You may need to install a binary blob, which provides drivers, from the linux-firmware package.
|
||||
|
||||
Open a terminal and run `sudo dnf install linux-firmware` in the TemplateVM upon which your NetVM is based.
|
||||
You have to restart the NetVM after the TemplateVM has been shut down.
|
||||
Open a terminal and run `sudo dnf install linux-firmware` in the template upon which your NetVM is based.
|
||||
You have to restart the NetVM after the template has been shut down.
|
||||
|
|
|
|||
|
|
@ -22,11 +22,11 @@ Here are some examples of non-Qubes reports about this problem:
|
|||
|
||||
More examples can be found by searching for "Failed to synchronize cache for repo" (with quotation marks) on your preferred search engine.
|
||||
|
||||
## Lost internet access after a TemplateVM update
|
||||
## Lost internet access after a template update
|
||||
|
||||
In earlier versions of Qubes, there were situations where qubes lost internet access after a TemplateVM update. The following fix should be applied in recent versions of Qubes.
|
||||
In earlier versions of Qubes, there were situations where qubes lost internet access after a template update. The following fix should be applied in recent versions of Qubes.
|
||||
|
||||
Run `systemctl enable NetworkManager-dispatcher.service` in the TemplateVM upon which your NetVM is based.
|
||||
Run `systemctl enable NetworkManager-dispatcher.service` in the template upon which your NetVM is based.
|
||||
You may have to reboot afterward for the change to take effect.
|
||||
(Note: This is an upstream problem. See [this Redhat ticket](https://bugzilla.redhat.com/show_bug.cgi?id=974811)).
|
||||
For details, see the qubes-users mailing list threads [here](https://groups.google.com/d/topic/qubes-users/xPLGsAJiDW4/discussion) and [here](https://groups.google.com/d/topic/qubes-users/uN9G8hjKrGI/discussion).)
|
||||
|
|
@ -37,12 +37,12 @@ This has nothing to do with Qubes.
|
|||
It's a longstanding Windows bug.
|
||||
More information about this issue and solutions can be found [here](https://superuser.com/questions/951960/windows-7-sp1-windows-update-stuck-checking-for-updates).
|
||||
|
||||
## Dom0 and/or TemplateVM update stalls when updating via the GUI tool
|
||||
## Dom0 and/or template update stalls when updating via the GUI tool
|
||||
|
||||
This can usually be fixed by updating via the command line.
|
||||
|
||||
In dom0, open a terminal and run `sudo qubes-dom0-update`.
|
||||
|
||||
Depending on your operating system, open a terminal in the TemplateVMs and run:
|
||||
Depending on your operating system, open a terminal in the templates and run:
|
||||
* Fedora: `sudo dnf upgrade`
|
||||
* Debian: `apt-get update && apt-get dist-upgrade`
|
||||
|
|
|
|||
|
|
@ -9,7 +9,7 @@ title: Updating Debian and Whonix
|
|||
|
||||
Despite Qubes shipping with [Debian Templates](/doc/templates/debian/), most of Qubes core components run on Fedora and thus our documentation has better coverage for Fedora. However, Qubes has been working closely with the [Whonix](https://whonix.org) project which is based on Debian.
|
||||
|
||||
This troubleshooting guide is collection of tips about updating Whonix that also pertain to updating the normal Debian package manager. If you plan to use Debian heavily, **we highly recommend you install the Whonix templates and use them to update your normal Debian TemplateVM.**
|
||||
This troubleshooting guide is collection of tips about updating Whonix that also pertain to updating the normal Debian package manager. If you plan to use Debian heavily, **we highly recommend you install the Whonix templates and use them to update your normal Debian template.**
|
||||
|
||||
*Note: some of the links on this page go to documentation on Whonix's website*
|
||||
|
||||
|
|
|
|||
|
|
@ -101,7 +101,7 @@ If your computer has a PS/2 port, you may instead use a PS/2 keyboard to enter t
|
|||
When trying to [create and use a USB qube](/doc/how-to-use-usb-devices/#creating-and-using-a-usb-qube) with the `qubes-usb-proxy` package, you may receive this error: `ERROR: qubes-usb-proxy not installed in the VM`.
|
||||
|
||||
If you encounter this error, you can install the `qubes-usb-proxy` with the package manager in the VM you want to attach the USB device to.
|
||||
Depending on your operating system, open a terminal in the TemplateVM and enter one of the following commands:
|
||||
Depending on your operating system, open a terminal in the template and enter one of the following commands:
|
||||
|
||||
- Fedora: `sudo dnf install qubes-usb-proxy`
|
||||
- Debian/Ubuntu: `sudo apt-get install qubes-usb-proxy`
|
||||
|
|
|
|||
|
|
@ -76,7 +76,7 @@ Common reasons that may be revealed are: too low memory, corrupted files or a VM
|
|||
|
||||
If the error occurs as a result of too little initial memory, increase the initial memory from 200MB to 400MB by navigating to VM settings » Advanced » Initial memory.
|
||||
|
||||
## "No match found" when trying to install a TemplateVM
|
||||
## "No match found" when trying to install a template
|
||||
|
||||
For example:
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue