Questions tagged [qubes]

Qubes OS is a secure operating system based on Linux and the Xen hypervisor. Use this tag for questions that are Qubes specific and not for generic Linux or Xen questions

Qubes OS is a security-oriented operating system, with a focus on security by compartmentalization, isolating chunks of your digital life into qubes and mitigate other complex attacks where firewalls and antiviruses aren't enough.

It runs on top of Xen Hypervisor and use advanced virtualization features like Intel VT-x with EPT or AMD-V with RVI in conjunction with IOMMU to create security domains like "work", "fun" or "shopping". Each domain is a separated Virtual Machine, and isolated between them but tightly integrated with Qubes-Os graphical interface. Window border colors are used to denote each domain.

To mitigate Layer2 based network attacks, you can use a netvm as the Virtual machine that will bridge connections with Dom0, and route all traffic from AppVm to it's specific netvm gateway. This abstraction also applies to firewalls.

No software is run on Dom0 for security reasons, and since everything works inside virtual machines, attacks that could lead to privilege escalation should not harm the main OS.

Disposable VMs are also an interesting concept of lightweight VM that can be created quickly and which will disappear when it is finished with. There is a list of Templates, used to provide Apps based on well known distributions.

Related Stuff:

67 questions
5
votes
3 answers

Configuring network settings manually in Qubes OS

I'm trying to setup Qubes OS on my desktop but struggling to get the network/internet working. This is the configuration i want to setup - ip - 192.168.1.2 Subnet - 255.255.255.0 Gateway - 192.168.1.1 DNS - 8.8.8.8 interface - eth0 i tried…
aix
  • 151
  • 1
  • 1
  • 4
4
votes
1 answer

Why doesn't this error instead: systemctl show 'random text here'.device

Sample: [ctor@dom0 ~]$ cat nonsense #!/bin/bash set -vex systemctl show "sys-devices-virtual-block-dm\x2d0.device" echo systemctl show sys-devices-virtual-block-dm\x2d0.device echo systemctl show 'random text here'.device echo The following…
user306023
3
votes
1 answer

Qubes-OS transfer files from and to HVM

I can't find in the documentation how to transfer data from and to the HVM in Qubes-OS. When a normal AppVM is created, it has the Qubes Tools installed so easy copy and paste, and transferring files is possible. However, a HVM seems completely…
99DJFKDJFO
  • 31
  • 3
3
votes
0 answers

No sound in Linux

So sound used to work in my Linux distros. I use Qubes OS, Tails, and Fedora. All used to have sound but lost it for whatever reason even after fresh reinstalls. Pavucontrol in Qubes OS gives me "Dummy Output" as the only output device. Tails's…
fedofile
  • 31
  • 4
3
votes
1 answer

Qubes clobbered my boot, how can I re-enable efi booting?

I have a "test all the operating systems"-laptop which was running Windows and Ubuntu MATE, with rEFInd used as boot manager. Yesterday I installed Qubes on the last third of the drive. I've since read why you should not but for just testing the OS…
azzid
  • 938
  • 2
  • 9
  • 24
3
votes
1 answer

Does Qubes OS support opengl on discrete graphics?

How can I configure Qubes OS that a VM supports opengl for my nvidia graphics on my laptop (optimus)? The laptop has a integrated intel card and a quadro K2000M. At least the quadro 2000 seems to be supported by Xen passthrough:…
student
  • 17,875
  • 31
  • 103
  • 169
3
votes
2 answers

Qubes does not boot on Fedora/Qubes dual-boot machine

My goal is to have a dual-boot of Qubes OS 3.1 and Fedora 23 Workstation (respin). This guy got it working on Ubuntu, but he installed Ubuntu first, while I installed Qubes first. The last resort would be to follow him and reinstall from scratch,…
Slazer
  • 123
  • 2
  • 8
2
votes
1 answer

Why are all snap processes hanging?

Chromium, which I installed using snap, started hanging on startup. snap list hangs. snap changes hangs. snap version hangs. All the troubleshooting steps here result in either a hang, or an error, or no change in the situation. This is in a Fedora…
Robin Green
  • 1,250
  • 3
  • 12
  • 28
2
votes
0 answers

Qubes-OS install Qubes support tools in HVM to fix screen resolution and copy paste

I want to install a fully virtualized machine (HVM) with Kali Linux in Qubes-OS. The installation itself was a bit bumpy but I managed to install it correctly. Now, the issue is that I want to increase the screen size and use copy pasting between…
2
votes
3 answers

How to safely shutdown every running VM during Restart/Shutdown in Qubes OS 4.0 without incurring a stall/delay due to a timeout? (systemd issue)

Due to some issue that's affecting Qubes 4.0 also, when Restart-ing or Shutdown-ing the computer from dom0, there will be some delay(stall) until the action is completed unless all running VMs are shutdown first. I have to manually run a script to…
user306023
2
votes
2 answers

Multibooting Grub with shared /boot one distro uses Grub 1, the other Grub 2

I have a set up like so: - sda1 /boot (shared) - sda5 (Kali: luks encrypted LVM) - home /home - root / - swap swap - sda6 (Qubes(xen): luks encrypted LVM) - root / - swap swap - ... (a bunch of virtual machine drives) My question is:…
Tim Hope
  • 123
  • 4
2
votes
0 answers

How to install qubes on a mac with full-disk encryption?

I installed Qubes r3.2 on a mac without rEFInd; it installed but failed to boot properly, I just got grub, and when I tried to do - boot - it wouldn't work. Next I installed Qubes r4, it didn't install at first but then I did manual partitioning and…
current_user
  • 21
  • 1
  • 5
2
votes
1 answer

How does Qubes do memory management, especially with regard to shared objects?

I'm just reading about Qubes OS, and I have a very simple question -- how does it do memory management and shared object use? Feel free to correct any misconceptions or errs in vocab, but we have the ability to pull in a shared object into two…
Evan Carroll
  • 28,578
  • 45
  • 164
  • 290
2
votes
1 answer

Whonix - whonix-gw keeps saying start condition has not been met

I have started the tor service with no issue on whonix-ws and anon-whonix (although both won't connect to Tor because of this issue I'm having). I can also confirm that I have a connection on sys-net to clearnet just fine. When I try to start the…
KangaRanga
  • 21
  • 1
2
votes
1 answer

Install VLC on Qubes OS/Fedora 23

I recently installed Qubes OS and I would like to install VLC Media Player on my personal VM which is based on Fedora 23. To configure RPM-fusion I ran the two following commands (found on the french fedora documentation): $ su -lc 'dnf install…
Anthony
  • 193
  • 1
  • 2
  • 11
1
2 3 4 5