-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

On 2017-01-03 13:01, 'James Funkhauser' via qubes-users wrote:
> I would like to start saving up for a desktop that will run 4.0 out
> of the box. Price isn't really an issue; what's important is that I
> have a computer that meets all the standards necessary for running
> 4.0. I have looked at the HCL list, but none of the machines have
> been tested with 4.0 (which I understand, given that it is still in
> alpha). Would it be sufficient to just get a machine with one of the
> processors listed in the ark.intel link on your site's "Minimum
> requirements for 4.x" page? Or could I even just replace my current
> processor with one of those listed there?
> 
> Otherwise, if anyone can point me toward a machine (or better yet, a
> few different machines) that will meet all the necessary
> requirements, run the OS with sufficient hardware isolation, etc., I
> would be most grateful. Thanks in advance for your time.

There are a few different levels of compatibility. The highest is
Qubes-certified hardware. Unfortunately, I'm not aware of any machines
that meet all the certification requirements for Qubes 4.x.[1] But this
shouldn't be too surprising, given that those requirements are
exceptionally stringent and intentionally aspirational.

The second level is the recommended requirements.[2] The fast SSD and
Intel IGP requirements are mainly about convenience and compatibility
(e.g., avoiding the troubleshooting hassles of discrete graphics cards).
A TPM is required for AEM, but if you don't plan on using AEM, then it's
not necessary. A non-USB keyboard or multiple USB controllers is required
if you wish to have a dedicated USB qube and to use it safely, since
otherwise it would control your keyboard (and either your keyboard
controls dom0, or you don't control dom0).

The lowest bar is the minimal requirements.[2] Even the minimal
requirements for 4.x are quite secure, since they now include VT-d and
VT-x (which weren't minimally required in previous Qubes releases). VT-d
is required for isolating devices (e.g., networking, USB),[3] and VT-x
is required for running certain kinds of VMs (e.g., Windows).[4] This
should be relatively easy to achieve, but you have to attend to more than
just the CPU's properties. For example, it's not enough that the CPU
alone supports VT-d. The motherboard has to support it also.

[1] https://www.qubes-os.org/news/2016/07/21/new-hw-certification-for-q4/
[2] https://www.qubes-os.org/doc/system-requirements/#qubes-release-4x
[3] 
https://www.qubes-os.org/doc/user-faq/#can-i-install-qubes-on-a-system-without-vt-d
[4] 
https://www.qubes-os.org/doc/user-faq/#can-i-install-qubes-on-a-system-without-vt-x

- -- 
Andrew David Wong (Axon)
Community Manager, Qubes OS
https://www.qubes-os.org
-----BEGIN PGP SIGNATURE-----

iQIcBAEBCgAGBQJYbBZAAAoJENtN07w5UDAwqCcP/2A1mBh+EuUzNJYyF30xmj6D
5Kbt18QBw3jXf1wD9qJQtaio2eEgoskeMPU7eWvHbrr1/xFIe974oXda25ZmDj0T
lCrVBtCuomnZH82A+lA7ckVH/i4K4X1Wf73KNENFhpYd62i95HwZNSuQgU9MpsB3
makuaAg9mfmnlxrsz0k9rK2XQERaeZlToq1vvW1os85O9H6XQxOYYR9cOvg0EqdJ
VScVcPVuUCqQtElNuwAIiNKKGqS0kijuCA53HbhvnST8HGy83cdz2T9Ag0wyPB8L
y/2KxEBVlPGwEFIeMfYSNfVZF97ZKmOSMFGVD5rQO+A4pHBpBgvzV3/aM1+OH4BE
iIR/ecudmGMvoRQVQ9aA7reQO5qSU4oeVgMOTuMs81VNHMzIeCap9G5GUSU6Lshk
UPM9Y8gGAXlno5pYEoBPz94A1d3j/op0vtI+huSlV8KMbepHU84z8fz9xgh2zRkc
/EsNkHwjqfs8dZ+GAiG6xeuVaOmlhib6YR+75/0zIJ/bZklH+VWK3K5z59M3uoCb
AuXHf72uuRWVaGJa3l+ShrHiCAotcQVeop1c9OYPPbo3TWcJXbs0A9NNmXfWGd3I
1cnzxISw6PoDQcGpH4Tmdb9jPujfT4EybLkUGZ0Xgtbb17Y3qvE4RWoE1aHy0j+0
5KUVQgEh/ZwZBW9IZGN+
=m5/i
-----END PGP SIGNATURE-----

-- 
You received this message because you are subscribed to the Google Groups 
"qubes-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to qubes-users+unsubscr...@googlegroups.com.
To post to this group, send email to qubes-users@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/qubes-users/55e1d319-12ba-977f-3901-bcaa34179d3f%40qubes-os.org.
For more options, visit https://groups.google.com/d/optout.

Reply via email to