Hardware Compatibility List (HCL) for All Qubes OS Releases
The HCL is a compilation of reports generated and submitted by users across various Qubes versions. Note: Except in the case of developer-reported entries, the Qubes team has not independently verified the accuracy of these reports. Please first consult the data sheets (CPU, chipset, motherboard) prior to buying new hardware for Qubes. Meet the SystemRequirements and search particular for support of:
- HVM (“AMD virtualization (AMD-V)”, “Intel virtualization (VT-x)”, “VIA virtualization (VIA VT)”)
- IOMMU (“AMD I/O Virtualization Technology (AMD-Vi)”, “Intel Virtualization Technology for Directed I/O (VT-d)”)
- TPM (“Trusted Platform Module (TPM)” connected to a “20-pin TPM header” on motherboards.)
Test the hardware yourself, if possible. If using the list to make a purchasing decision, we recommend that you choose hardware with:
- the best achievable Qubes security level (green columns in HVM, IOMMU, TPM)
- and general machine compatibility (green columns in Qubes version, dom0 kernel, remarks).
Generating and Submitting New Reports
In order to generate a HCL report in Qubes, simply open a terminal in dom0 (KDE: start-menu -> System Tools -> Konsole or Terminal Emulator)
and run qubes-hcl-report <vm-name>
, where <vm-name>
is the name of the VM to which the generated HCL files will be saved.
(Note: If you are working with a new Qubes installation, you may need to update your system in order to download this script.)
You are encouraged to submit your HCL report for the benefit of further Qubes development and other users.
If you would like to submit your HCL report, please send the HCL Info .txt
file to `qubes-users@googlegroups.com` with the subject HCL - <your machine model name>
.
Please include any useful information about any Qubes features you may have tested (see the legend below), as well as general machine compatibility (video, networking, sleep, etc.).
If you have problems with your hardware try a different kernel in the Troubleshooting menu.
Please consider sending the HCL Support Files .cpio.gz
file as well.
Please note:
The HCL Support Files may contain numerous hardware details, including serial numbers. If, for privacy or security reasons, you do not wish to make this information public, please do not send the .cpio.gz
file to the public mailing list.
Legend
Legend
Marks and background colour
Yes
Working correctly.
No
Does not work or is not present.
*
Indicates that some kind of tweaking is needed, see remarks for further information.
A blank cell indicates that we lack information about it.
Columns
Device
Manufacturer and Devicename (Socket/CPU, Chipset/Southbridge, Graphics)
BIOS version
Reported BIOS version
Intel VT-x or AMD-v technology (required for running HVM domains, such as Windows-based AppVMs)
Intel VT-d or AMD IOMMU technology (required for effective isolation of network VMs and PCI passthrough)
TPM with proper BIOS support (required for Anti Evil Maid)
Qubes version
Reported Qubes version (R=Release, rc=release candidate, B=Beta, i.e.: R1, R2B1, R2rc1)
Reported kernel version (numbers in uname -r), can be selected during installation and boot in Troubleshooting menu.
Remarks
Further information field. Qubes, dom0 and this field is coloured in conjunction to reflect general machine compatibility.
Reported by
Name linked to report in qubes-users.
Reports
Qubes HCL
Laptop Devices
BIOS version
HVM
IOMMU
TPM
Qubes version
dom0 kernel
Remarks
Reported by
Apple MacBookPro (i5-3210M, Ivy Bridge, Intel HD Graphics)
Yes
Yes
R2B2
Apple MacBookPro (i7-620M, HD Graphics + GT 330M)
Yes
No
R2B2
No Network, Chipset doesn’t support VT-d! read more read more
ASUS N56VZ (CPU, HM67 Express, HD Graphics)
N56VZ.216
Yes
No
R2rc2
3.12.23-1
Chipset does not support VT-d
ASUS X55A ()
No
No
R2B2
ASUS X750JA (i7-4700HQ, HM86, HD Graphics 4600)
X750JB.208
Yes
Yes
R2
3.12.23-1
Enable legacy CSM and disable secure boot in BIOS
ASUS Zenbook UX-31 (i5-2557M, HD 3000)
Yes
Yes
R2B2
ASUS Zenbook UX31A (i5-3317U, Ivy Bridge, HD4000)
UX31A.212
Yes
Yes
R2rc1
3.12.14-4
USB Ethernet dongle not working.
ASUS Zenbook UX31A (i7-3517U, Ivy Bridge, HD4000)
UX31A.212
Yes
Yes
R2B3
3.11.1-2
Backlight keyboard keys not working. Only 4GB ram, but works.
Clevo P150EM (Sager NP9150) (i7-3720QM, HD4000)
4.6.5
Yes
Yes
R2B3
3.9.2-2
Most features work on 3.7 and 3.11, but for best results use 3.9.
Clevo P151HM1 (i7-2720QM, Sandy Bridge, GeForce GTX 460M)
4.6.4
Yes
Yes
No
R2rc1
3.12.14-4
Clevo W150ER (i7-3612QM, Ivy Bridge, Geforce GT 650M)
4.6.5
Yes
No
R2rc1
3.12.14-4
Dell Inspiron 3521 (i3-3217U, HM76, HD Graphics)
A12
Yes
No
R2rc1
3.12.14-4
Dell Latitude E4300 (P9600, GMA 4500MHD, Mobile 4 Series Chipset)
A24
Yes
Yes
R2B2
R2B3
3.9
Runs only with kernel 3.9 read more
Dell Latitude 5520 ()
Yes
R1
Dell Latitude E6320 (i5-2540M, Sandy Bridge, HD graphics)
A06
Yes
Yes
R2B2
Dell Latitude E6410 (i5-M560, Arrandale, HD Graphics)
A16
Yes
*
R2
3.12.23-1
Intel graphics unusable with enabled VT-d
Dell Latitude E6410 (i7-M640, Arrandale, NVS 3100M)
A16
Yes
Yes
R2
3.12.23-1
trusted execution disabled
Dell Latitude E6420 (i5-2520M, Sandy Bridge, HD graphics)
Yes
Yes
R1
3.4.17
needs kernel 3.4.17+
R2B1
3.4.17
needs kernel 3.4.17+
R2B2
3.7.4
Suspend doesn’t work on 3.7.6 kernel, but work on 3.7.4
R2B3
3.11.1-2
marmarek (Qubes core developer)
Dell Latitude E6430 (i5-3340M, Ivy Bridge, HD graphics)
A11
Yes
Yes
R2
3.12.23-1
The optional nVidia Optimus VGA is (still) not working.
Dell Latitude E6520 ()
Yes
R1
Dell Latitude E7440 (i7-4600U, Haswell, embedded VGA)
A09
Yes
Yes
*
R2
3.12.23-1
TPM present, AEM untested
Dell Precision M4600 (i7-2860QM, NVIDIA Quadro 1000M)
Yes
R1
Dell XPS 13 (i5, Sandy Bridge, Intel HD)
A03
R1
R2B1
R2B2
Dell XPS 13 (L322X) (i7-3537U, Ivy Bridge, Intel HD)
A09
Yes
No
R2B2
Dell XPS 15 (9530) (i7-4702HQ, Haswell, embedded VGA)
A04
Yes
Yes
R2
3.12.23-1
problem booting from external drive
Dell XPS 15 L521X (i7-3632QM, HM77, embedded VGA+GeForce GT 640M)
A16
Yes
Yes
R2
3.12.23-1
Does not visually ask for the password when opted to encrypt the target disk for installation.
Dell XPS 17 L701X (i5-480M, Arrandale, NVIDIA GT 435M)
A10
Yes
No
# best achievable QSL - (Qubes Security Level) –>
R2
3.12.23-1
wired network adapter not assigned to netvm by default?
Fujitsu S751 (i5-2520M, QM67, HD3000)
1.18
Yes
Yes
R1
R2B1
R2B2
3.7.4
needs kernel downgrade to 3.7.4
R2B3
3.7.4
HP Chromebook 14 (Celeron 2955U, Haswell, Intel HD Graphics)
Yes
No
No
R2
3.12.23-1
HP EliteBook 820 G1 (i5-4300U, Haswell, Intel HD Graphics)
L71 Ver. 01.11
Yes
Yes
R2rc2
3.12.23-1
HP EliteBook 850 G1 (i7-4600U, Haswell, Intel HD Graphics + Radeon HD 8730M)
L71 Ver. 01.20
Yes
Yes
R2
3.17.1-1
HP EliteBook 2170p (i5-3317U, Ivy, Intel HD Graphics)
68IMT Ver. F.42
Yes
Yes
R2rc2
3.12.23-1
HP EliteBook 8460p (i5-2520M, Sandy Bridge, HD Graphics)
68SCF Ver. F.08
Yes
Yes
R2
3.12.23-1
HP EliteBook 8540p (i5-2540M, Arrandale, NVIDIA GT216)
F.0C
Yes
Yes
R2B2
HP EliteBook 8560p (i5-2540M, Sandy Bridge, ATI Caicos)
F.08
Yes
Yes
R2B2
HP EliteBook Folio 9470m (i5-3437U, Ivy Bridge, HD graphics)
68IBD Ver. F.47
R2
3.12.23-1
no access to BIOS on this machine
HP Pavilion Sleekbook 14-B030TU (i5-3317U, Ivy Bridge, Intel HD Graphics)
F.06
Yes
Yes
R2B1
R2B2
Lenovo IdeaPad Y500 (i5-3230M, unknown, GT650M-SLI)
No
R2
Not able to install
Lenovo IdeaPad Y580 (unknown, HM76 Express, HD Graphics)
No
R2rc2
3.12.23-1
Not able to install, HM76 Express Chipset does *not* support VT-d
Lenovo IdeaPad Z500 Touch (20221) (i5-3230M, Ivy Bridge, HD Graphics)
1.21
Yes
No
R2
3.12.18-1
Touchpad doesn’t work during installer
Lenovo Thinkpad Edge E130 (i3-3217U, Ivy Bridge, HD Graphics)
2.05
Yes
Yes
R2B2
Lenovo Thinkpad T60 (T7600, GMA 950)
Yes
No
R2rc2
Does not install
Lenovo Thinkpad T61 (Nvidia Quadro NVS 140M)
Yes
No
R1
R2B1
R2B3
3.11.1-2
Lenovo Thinkpad T410 (2522AC1) (i5-520M, Arrandale, HD graphics)
1.32
Yes
Yes
Yes
R2rc1
3.12.14-4
AEM works
Lenovo Thinkpad T410 (2516CTO) (i7-620M, Arrandale, HD graphics)
1.34
Yes
Yes
R2B3
3.9
Lenovo Thinkpad T420 ()
Yes
Yes
Yes
R1
R2B1
AEM works
Lenovo Thinkpad T420s (i5-2520M, Sandy Bridge, Intel HD graphics)
Yes
Yes
Yes
R1
R2B1
AEM works
R2B2
Requires kernel 3.2.30 to support S3 sleep (the default kernel S3 sleep causes system reboot)
R2B3
3.11
Lenovo Thinkpad T430 (i5-3320)
Yes
Yes
R2B1
Lenovo Thinkpad T430 (i5-3360M, Ivy Bridge, HD Graphics)
2.5.1
Yes
Yes
R2B2
Lenovo Thinkpad T430 (2349NL5) (i5-3320M, QM77, HD Graphics)
Yes
Yes
Yes
R2
3.12.23-1
If VT-d is not working, disable it, save, reboot, shutdown, enable it, save, reboot
Lenovo Thinkpad T430s (i5-3320M, QM77, HD4000)
2.05
Yes
Yes
Yes
R2B1
R2B2
R2B3
3.11
2.58
R2rc1
3.12.14-4
AEM works
Lenovo Thinkpad T430u (i7-3517M, Ivy Bridge, HD Graphics + GT 620M)
2.08
Yes
Yes
R2B1
Lenovo Thinkpad T440p (i7-4800MQ, Haswell, Intel HD graphics)
2.21
Yes
Yes
R2B3
3.11
802.11 ac doesn’t work with Fedora 18, but with Fedora 20
Lenovo Thinkpad T440p (20AN00C1MD) (i7-4900MQ, QM87, GeForce GT 730M)
GLET70WW (2.24 )
Yes
Yes
Yes
R2
3.12.23-1
no VT-d with i7-4710MQ; a i5-4300M, i5-4330M, i7-4600M, i7-4800MQ or i7-4900MQ CPU could support VT-d
R2
3.12.23-1
TPM working, updated to i7-4900MQ with Vt-d working
Lenovo Thinkpad T500 (P8400, GM45, GMA 4500MHD)
3.22
Yes
*
R2B3
3.11.1-2
activated VT-d BIOS option not recognized in Qubes
Lenovo Thinkpad T510 (4384-WGZ) (i5-520M, Arrandale, Intel HD graphics)
1.52
Yes
Yes
R2B3
3.9.2
R2rc1
3.9.2
Audio is always muted after reboot
Lenovo Thinkpad W510 (i7-Q820, nVidia)
Yes
R1
Lenovo Thinkpad W530 (24385JU) (i7-3740QM, nVidia Optimus)
2.53
Yes
Yes
R2rc1
3.12.18-1
display issuesread more
Lenovo ThinkPad X1 Carbon (3444AZU) (i5-3317U, Ivy Bridge, HD4000)
G6ET93WW (2.53 )
Yes
Yes
R2
3.12.23-1
Lenovo Thinkpad X1 Carbon (3444CTO) (i5-3427U)
Yes
Yes
R2B2
Lenovo Thinkpad X1 Carbon Gen 2 (i5-4300U, Haswell-ULT, HD4000)
1.07
No
No
R2B3
3.11.1-2
needs iwl7260-firmware in netvm
Lenovo Thinkpad X1 Carbon Gen 2 (i7-4600U, Haswell-ULT, HD4000)
1.11
Yes
Yes
R2B3
3.11.1-2
needs iwl7260-firmware in netvm
Lenovo Thinkpad X1 Carbon (20BSCTO1WW) (i5-5200U, Broadwell-U, HD5500)
N14ET25W (1.03 )
Yes
Yes
*
R2
3.18.5-101
graphics not supported with R2 kernel, install with kickstart file and use 3.18 kernel, TPM present-untested
Lenovo Thinkpad X61t ()
R2B1
Lenovo Thinkpad X121e (i3-2367M, Sandy Bridge, HD 3000)
8QET56WW (1.17 )
Yes
No
*
R2
3.12.23-1
TPM present, AEM untested
Lenovo Thinkpad X201 (i5-520M, HD3000)
Yes
Yes
R2rc1
3.9.2-2
X problem with activated VT-d on all other kernel versions
Lenovo Thinkpad X220 (4290-W3W) (i5-2520M, QM67, HD3000)
1.39
Yes
Yes
R1
R2B2
R2B3
3.11.1-2
Lenovo Thinkpad X230 (i5-3320M, Ivy Bridge, HD Graphics)
2.5.1
Yes
Yes
Yes
R1
R2B2
Lenovo Thinkpad X230 (2306CTO) (i7-3520M, Ivy Bridge, HD Graphics)
2.54
Yes
Yes
Yes
R2rc1
3.12.14-4
Lenovo Thinkpad Yoga (i5-4200U, Haswell, embedded VGA)
GQET35WW (1.15 )
Yes
No
R2
3.12.23-1
touchscreen not working
Lenovo Thinkpad Yoga S1 (i7-4600U)
BOET20WW
Yes
Yes
R2
3.12.23-1
Lenovo Yoga 2 (i3-4010U, Haswell, HD Graphics)
96CN23WW(V1.09)
Yes
Yes
R2
3.12.23-1
required patching for working wifi
MSI GP60-2PE (i5-4200H, Haswell, HD Graphics)
E16GHIMS.109
Yes
Yes
R2rc2
3.12.23-1
speep doesn’t work
MSI GS60 (i7-4700HQ, Haswell, IGP)
E16H2IMS.103
Yes
Yes
R2rc1
3.12.18-1
MSI GX660 (i5-460M, PM55, Radeon HD5870)
1.0L
Yes
No
R2B3
3.11.1-2
Purism Librem 15 (i7-4712MQ, HM87, NVIDIA GT840M)
Yes
No
Purism Librem 15 (i7-4770HQ, HM87, Iris Pro 5200)
Yes
Yes
Samsung NP300E7A (i3-2330M, HM65, HD3000)
P04ABJ
Yes
No
R2B3
3.11.1-2
Samsung Series 7 Chronos NP700Z5C (i7-3635QM, nVidia Optimus)
P04ABJ
Yes
No
R1
R2B1
R2B2
Samsung X460 (P8600, PM45, GeForce 9200M GS)
20091110
Yes
No
R1
R2B1
R2B3
3.11.1-2
marmarek (Qubes core developer)
Sony VAIO Z 12 (2010 edition)
Yes
Yes
R1
Qubes core developers
R2B1
Qubes core developers
R2B2
Qubes core developers
R2B3
3.11
Qubes core developers
Sony VAIO series Z2 - VPCZ2190S (i5-2540M, Sandy Bridge, HD3000, 2011 edition)
Yes
*
R1
R0170H5
Yes
R2B3
3.11
BIOS has to be patched to activate VT-d, external Radeon HD 6700M
Toshiba M780 S7240 ()
latest
Yes
R1
Toshiba Tecra A11-15X (i7-M620)
Yes
R1
Toshiba Tecra S11 ()
Yes
R1
Zareason Ultra Lap 420 (i5-3317U, Ivy Bridge, HD Graphics)
Yes
Yes
R2B2
Desktop, Workstation and Server
BIOS version
HVM
IOMMU
TPM
Qubes version
dom0 kernel
Remarks
Reported by
Apple Mac mini (late 2012) (i7-3615QM, Ivy Bridge, HD Graphics)
MM61.88Z.0106. B03.1211161202
Yes
Yes
R2
3.12.23-1
Qubes installation does not work, but running an installed system with some tweaks does.
ASUS ROG CG8565 (unknown, Z68, HD Graphics+GTX590/GTX560Ti)
No
R2
3.12.23-1
Qubes installation does not work.
Dell Inspiron 660 (i5-3330, Xeon E3-1200 Graphics)
A09
Yes
Yes
R2B2
Dell Inspiron 3847 (i7-4790, Haswell, HD Graphics)
A05
Yes
Yes
R2
3.12.23-1
Dell Optiplex 780 (Q6600, Q45, HD Graphics)
*
*
*
R2
3.12.23-1
Qubes installation does not work. VT-x/VT-d/TPM present-untested
Dell PowerEdge T110 II (Xeon E3-1230, onboard Matrox)
Yes
R1
Dell Precision T3400 Workstation (Intel Q6600, NVIDIA Quadro NVS 290)
A09
Yes
No
R2B2
GIGABYTE BRIX Pro / Ultra Compact PC (M4HM85P-00) (i5-4570R, HM87, Iris Pro 5200)
F2
Yes
Yes
R2
3.12.23-1
HP Compaq dc7800 SFF (E8400, Q35)
1.32
Yes
*
*
R2B3
3.9.2-2
IGP won’t work with activated VT-d (3.12,3.11,3.7), 3,9 works, TPM not tested.
HP Compaq dc7900 Convertible Minitower (E8400, Q45/Q43)
1.26
Yes
Yes
*
R2B3
3.9.2-2
Problem with graphics on 3.11,3.7, only 2GB RAM.
R2rc1
3.9
Problem with graphics on 3,12,3.11,3.7, only 2GB RAM stock, TPM not tested
HP ProLiant DL360 G5 (E5440, 5000P, ATI ES1000)
P58
Yes
No
R2B3
3.11.1-2
Some video glitches, no audio hardware.
Lenovo ThinkCentre M71e (G620, H61, HD2000)
9QKT29AUS
Yes
No
R2B3
3.11.1-2
Lenovo ThinkCentre M93p (i7-4770, Haswell, GeForce GT 720)
FBKT75AUS
Yes
Yes
R2
3.12.23-1
Lenovo ThinkStation S30 4352G1G (E5-1620 v2, Ivytown, Radeon HD 6950)
A2KT44AUS
Yes
Yes
*
R2rc1
3.12.14-4
Issue with sound, network and marvel raid. AEM untested.
Motherboards
BIOS version
HVM
IOMMU
TPM
Qubes version
dom0 kernel
Remarks
Reported by
ASRock G31M-GS (LGA775, G31, GMA3100)
P1.90
Yes
No
No
R2rc1
3.12.14-4
using Q6600 and GeForce 8600 GT
ASRock Q87M Vpro (LGA1150, Q87)
P1.50
Yes
Yes
*
R2B3
3.11.1-2
Problems with Power Saving, Audio and USB3, TPM not tested
ASRock Z77 Pro4 (i7-3770, Ivy Bridge, HD Graphics 4000)
P1.40
Yes
Yes
No
R2B2
ASUS M4A89GTD USB3/PRO ()
3029
Yes
No
No
R2rc1
with Phenom II X4 965 and Radeon HD 5750
ASUS P5GC-MX/1333 (E8400, 945GC, embedded VGA)
0413
Yes
No
R2
3.12.23-1
does boot and generates hcl-report
ASUS SABERTOOTH 990FX R2.0 (FX-8350, 990FX, GeForce GTX 470)
2301
Yes
Yes
*
R2
3.12.23-1
TPM header available
Biostar A880GZ (AM3+, 880G/SB850)
No
R2B3
3.9.2-2
Biostar TA790GX A3+ (AM3, 790GX/SB750)
78DAA420
Yes
No
No
R2B3
3.9.2-2
R2rc1
3.12.14-4
USB-Devices are working in 3.12 installer and luks prompt again.
EVGA Z68 (LGA1150, Z68)
4.6.4
Yes
No
No
R2B3
3.11.1-2
Problems with Audio
GIGABYTE GA-6PXSV4 (Xeon E5, C604, Aspeed AST2300)
R17
Yes
Yes
*
R2
3.12.23-1
TPM header available
Gigabyte GA-870A-UD3 (Phenom II X4 955, 870/SB850, GTX 460)
F5a
Yes
No
No
R2B2
3.11.1-2
R2rc1
3.12.14-4
Gigabyte GA-FXA990-UD3 (rev 3.0) (AMD FX-8350, GTX 470)
FB
Yes
*
*
R2B2
IOMMU not tested with Qubes, working on other platforms read more, TPM header
Gigabyte GA-X79S-UP5 Wi-Fi (LGA2011, C606)
1.0
Yes
*
*
IOMMU not tested with Qubes, VT-d option in BIOS according to manual, TPM header
MSI Big Bang (i7-950, Radeon HD 6770)
R2B2
Supermicro X10SAE (Xeon E3-1245, Haswell)
1.0
Yes
Yes
*
R1
TPM header
R2B2