1 [[!meta title="Known issues with graphics cards"]]
3 - For other hardware compatibility issues, refer to our [[known issues|support/known_issues]].
7 <h1 id="error-starting-gdm">Error starting GDM</h1>
9 This section applies if you see the following error message when
13 Error starting GDM with your graphics card: <i>name of your graphics
14 card [id] (rev number)</i>. Please take note of this error and visit
15 https://tails.boum.org/gdm for troubleshooting.
18 [[!img error.png link="no" alt=""]]
20 1. Identify the name, ID, and revision number (if any) of your graphics card.
22 For example, if your error message starts with:
24 <p class="pre">Error starting GDM with your graphics card:
25 NVIDIA Corporation [10de:0a6c] GT218M [NVS 3100M] (rev a2)</p>
27 - The name is *NVIDIA Corporation GT218M [NVS 3100M]*.
28 - The ID is *[10de:0a6c]*. The ID is unique to the model of your
29 graphics card, it is not unique to your computer.
30 - The revision number is *a2*. Your graphics card might have no
33 1. Check if your graphics card is listed below. For example, you can search for its
34 name or ID on this page.
36 - If your graphics card is listed, check if a workaround is
37 documented to make it work on Tails.
39 If the workaround doesn't work, we are sorry that Tails does not work well
40 on this computer. Our best hope is that a future update of Linux drivers will
43 - If your graphics card is not listed, please [[contact our support
44 team by email|support/talk]].
46 Mention in your email:
48 - The version of Tails that you are trying to start.
49 - The name, ID, and revision number (if any) of your graphics card.
53 <p>You can send us a photo of the error message as it appears on
58 1. If your problem gets fixed in a future version of Tails, please let us
59 know so we can update this page.
63 Name and ID in /usr/share/misc/pci.ids
64 ======================================
66 The correspondence between the name and ID is established in
67 /usr/share/misc/pci.ids.
71 8086 Intel Corporation
74 0046 Core Processor Integrated Graphics Controller
78 Intel Corporation Core Processor Integrated Graphics Controller [8086:0046]
80 Template for new section
81 ========================
92 ### Affected graphics cards
95 <tr><th>Name</th><th>ID</th><th>Revision number</th></tr>
96 <tr><td>$VENDOR $DEVICE</td><td>[$VENDOR_ID:$PRODUCT_ID]</td><td>(rev $REVISION_NUMBER)</td></tr>
105 <h2 id="radeon-hd">AMD Radeon HD</h2>
108 Issues: #11095 #12482
111 ### Affected graphics cards
114 <tr><th>Name</th><th>ID</th><th>Revision number</th></tr>
115 <tr><td>Advanced Micro Devices, Inc. [AMD/ATI] Mars XTX [Radeon HD 8790M]</td><td>[1002:6606]</td><td></td></tr>
116 <tr><td>Advanced Micro Devices, Inc. [AMD/ATI] Mars XTX [Radeon HD 8790M]</td><td>[1002:6606]</td><td>(rev ff)</td></tr>
117 <tr><td>Advanced Micro Devices, Inc. [AMD/ATI] Turks XT [Radeon HD 6670/7670]</td><td>[1002:6758]</td><td></td></tr>
118 <tr><td>Advanced Micro Devices, Inc. [AMD/ATI] Seymour LP [Radeon HD 6430M]</td><td>[1002:6761]</td><td></td></tr>
119 <tr><td>Advanced Micro Devices, Inc. [AMD/ATI] Cedar [Radeon HD 5000/6000/7350/8350 Series]</td><td>[1002:68f9]</td><td></td></tr>
120 <tr><td>Advanced Micro Devices, Inc. [AMD/ATI] Broadway PRO [Mobility Radeon HD 5850]</td><td>[1002:68a1]</td><td></td></tr>
121 <tr><td>Advanced Micro Devices, Inc. [AMD/ATI] RV730/M96 [Mobility Radeon HD 4650/5165]</td><td>[1002:9480]</td><td></td></tr>
122 <tr><td>Advanced Micro Devices, Inc. [AMD/ATI] RV630/M76 [Mobility Radeon HD 2600 XT/2700]</td><td>[1002:9583]</td><td></td></tr>
123 <tr><td>Advanced Micro Devices, Inc. [AMD/ATI] Device</td><td>[1002:98e4]</td><td>(rev da)</td></tr>
124 <tr><td>Advanced Micro Devices, Inc. [AMD/ATI] Trinity [Radeon HD 7520G]</td><td>[1002:9990]</td><td></td></tr>
125 <tr><td>Advanced Micro Devices, Inc. [AMD/ATI] Beavercreek [Radeon HD 6550D]</td><td>[1002:9640]</td><td></td></tr>
126 <tr><td>Advanced Micro Devices, INC. [AMD/ATI] RX 6800</td><td>[1002:73bf]</td><td></td></tr>
129 Other graphics cards in the Radeon HD family might be affected:
131 - [[!wikipedia Radeon_HD_2000_series]]
132 - [[!wikipedia Radeon_HD_3000_series]]
133 - [[!wikipedia Radeon_HD_4000_series]]
134 - [[!wikipedia Radeon_HD_5000_series]]
135 - [[!wikipedia Radeon_HD_6000_series]]
136 - [[!wikipedia Radeon_HD_7000_series]]
137 - [[!wikipedia Radeon_HD_8000_series]]
141 Try starting Tails using the following [[boot
142 options|doc/advanced_topics/boot_options]].
143 You should try only one of these boot options per start attempt.
146 * `xorg-driver=modesetting`
148 If the computer has another, integrated graphics card, try configuring
149 the computer to use that one instead of the AMD graphics card.
151 <h2 id="radeon-r5">AMD Radeon R5</h2>
153 ### Affected graphics cards
156 <tr><th>Name</th><th>ID</th><th>Revision number</th></tr>
157 <tr><td>Advanced Micro Devices, Inc. [AMD/ATI] Exo UL/ULT/ULP [Radeon R5 M320]</td><td></td><td></td></tr>
162 Adding `radeon.modeset=0 xorg-driver=modesetting` to the
163 [[boot options|doc/advanced_topics/boot_options]]
166 <h2 id="radeon-r9">AMD Radeon R9</h2>
169 Issues: #12218 #11850
172 ### Affected graphics cards
175 <tr><th>Name</th><th>ID</th><th>Revision number</th></tr>
176 <tr><td>Advanced Micro Devices, Inc. [AMD/ATI] Hawaii PRO [Radeon R9 290/390]</td><td>[1002:67b1]</td><td></td></tr>
181 Adding `radeon.dpm=0` to the
182 [[boot options|doc/advanced_topics/boot_options]]
185 <h2 id="amd-radeon-rx-400">AMD Radeon RX 400 family</h2>
187 ### Affected graphics cards
190 <tr><th>Name</th><th>ID</th><th>Revision number</th></tr>
191 <tr><td>Radeon RX 480</td><td></td><td></td></tr>
196 Adding `amdgpu.dc=0` to the
197 [[boot options|doc/advanced_topics/boot_options]]
200 ### Other possibly affected graphics cards
202 Other graphics cards in the [[!wikipedia Radeon_RX_400_series]] might be affected.
204 <h2 id="amd-vega">AMD Radeon RX Vega family</h2>
206 ### Affected graphics cards
208 Graphics cards in the [[!wikipedia Radeon_RX_Vega_series]],
209 as found in some AMD Ryzen processors, might be affected.
213 To start Tails successfully, [[add the following boot option when starting
214 Tails|doc/advanced_topics/boot_options]]:
218 <h2 id="amd-renoir">AMD Renoir family</h2>
220 ### Affected graphics cards
223 <tr><th>Name</th><th>ID</th><th>Revision number</th></tr>
224 <tr><td>AMD/ATI Renoir</td><td>1002:1636</td><td></td></tr>
229 We don't know any workaround so far. If you find one, please [[tell our help
230 desk about it|support/talk]].
232 ### Other possibly affected graphics cards
234 Graphics cards in the [[!wikipedia Ryzen desc="Renoir"]] family, as found in
235 some AMD Threadripper and Ryzen processors, might be affected.
237 <h2 id="intel">Intel</h2>
244 ### Affected graphics cards
246 Various Intel graphics card.
251 <tr><th>Name</th><th>ID</th><th>Revision number</th></tr>
252 <tr><td>Intel Corporation</td><td></td><td></td></tr>
259 Try starting Tails using the following [[boot
260 options|doc/advanced_topics/boot_options]].
261 You should try only one of these boot options per start attempt.
263 * `xorg-driver=intel`
265 * `nomodeset xorg-driver=vesa`
266 * `xorg-driver=modesetting`
268 Otherwise, try starting in the *Troubleshooting Mode*.
270 <h2 id="intel-855gm">Intel 855GM</h2>
273 Issue: #11096, Debian #776911
277 ### Affected graphics cards
280 <tr><th>Name</th><th>ID</th><th>Revision number</th></tr>
281 <tr><td>Intel Corporation 82852/855GM Integrated Graphics Device</td><td>[8086:3582]</td><td>(rev 02)</td></tr>
284 <h2 id="nvidia-tesla">Nvidia NV50 family (Tesla)</h2>
290 ### Affected graphics cards
293 <tr><th>Name</th><th>ID</th><th>Revision number</th></tr>
294 <tr><td>NVIDIA Corporation MCP89 (GeForce 320M)</td><td>[10de:08a0]</td><td>a2</td></tr>
299 Try starting Tails using the following [[boot
300 options|doc/advanced_topics/boot_options]].
301 You should try only one of these boot options per start attempt.
304 * `xorg-driver=modesetting`
306 ### Other possibly affected graphics cards
308 Other graphics cards in the [NV50 family (Tesla)](https://nouveau.freedesktop.org/CodeNames.html#NV50) might be affected:
311 Update this table from time to time as the list of Nvidia cards might change.
312 Last updated: 2019-07-30
317 <th><strong>Code name</strong> </th>
318 <th><strong>Official Name</strong> </th>
322 <td>GeForce 8800 (GTS, GTX, Ultra)<br/>Quadro FX (4600 (SDI), 5600) </td>
326 <td>GeForce 8600 (GT, GTS, M GT, M GS), 8700M GT, GeForce 9500M GS, 9650M GS <br/>Quadro FX (370, 570, 570M, 1600M, 1700), NVS 320M </td>
330 <td>GeForce 8300 GS, 8400 (GS, M G, M GS, M GT), 8500 GT, GeForce 9300M G <br/>Quadro FX 360M, NVS (130M, 135M, 140M, 290) </td>
334 <td>GeForce 8800 (GT, GS, GTS 512, M GTS, M GTX) <br/> GeForce 9600 GSO, 9800 (GT, GTX, GTX+, GX2, M GT, M GTX) <br/> GeForce GTS 150(M), GTS 160M, GTS 240, GTS 250, GTX (260M, 280M, 285M), GT (330, 340) <br/> Quadro FX (2800M, 3600M, 3700, 3700M, 3800M, 4700 X2), VX 200 </td>
338 <td>GeForce 9600 (GSO 512, GT, S), 9700M GTS, 9800M GTS, GeForce G 110M, GT 130(M), GT 140 <br/>Quadro FX (1800, 2700M) </td>
342 <td>GeForce 9400 GT, 9500 (GT, M G), 9600 (M GS, M GT), 9650M GT, 9700M GT <br/> GeForce G 102M, GT 120 <br/> Quadro FX (380, 580, 770M, 1700M) </td>
346 <td>GeForce 8400 GS, GeForce 9200M GS, 9300 (GE, GS, M GS)<br/> GeForce G 100, G 105M <br/>Quadro FX (370 LP, 370M), NVS (150M, 160M, 295, 420, 450) </td>
349 <td>NVA0 (GT200) </td>
350 <td>GeForce GTX (260, 275, 280, 285, 295) <br/>Quadro CX, FX (3800, 4800, 5800) </td>
353 <td>NVA3 (GT215) </td>
354 <td>GeForce GT (240, 320, 335M), GTS (250M, 260M, 350M, 360M) <br/>Quadro FX 1800M </td>
357 <td>NVA5 (GT216) </td>
358 <td>GeForce GT (220, 230M, 240M, 325M, 330M), 315 <br/>Quadro 400, FX 880M, NVS 5100M </td>
361 <td>NVA8 (GT218) </td>
362 <td>GeForce 8400 GS, ION 2, GeForce 205, 210, G 210M, 305M, 310(M), 405 <br/>Quadro FX (380 LP, 380M), NVS (300, 2100M, 3100M) </td>
365 <td>NVAA (MCP77/MCP78) </td>
366 <td>GeForce 8100, 8200, 8300 mGPU / nForce 700a series, 8200M G </td>
369 <td>NVAC (MCP79/MCP7A) </td>
370 <td>ION, GeForce 9300, 9400 mGPU / nForce 700i series, 8200M G, 9100M, 9400M (G) </td>
374 <h2 id="nvidia-kepler">Nvidia NVE0 family (Kepler)</h2>
376 ### Affected graphics cards
379 <tr><th>Name</th><th>ID</th><th>Revision number</th></tr>
380 <tr><td>NVIDIA Corporation GK107 (GeForce GTX 650)</td><td>[10de:0fc6]</td><td>a1</td></tr>
383 ### Other possibly affected graphics cards
385 Other graphics cards in the [NVE0 family (Kepler)](https://nouveau.freedesktop.org/CodeNames.html#NVE0) might be affected.
389 We don't know any workaround for these graphics cards yet.
390 Please let us know if you find one.
392 <h2 id="nvidia-maxwell">Nvidia NV110 family (Maxwell)</h2>
398 ### Affected graphics cards
401 <tr><th>Name</th><th>ID</th><th>Revision number</th></tr>
402 <tr><td>NVIDIA Corporation GM107 [GeForce GTX 750 Ti]</td><td>?</td><td>a2</td></tr>
403 <tr><td>NVIDIA Corporation GM204 [GeForce GTX 970]</td><td>[10de:13c2]</td><td></td></tr>
404 <tr><td>NVIDIA Corporation GM204M [GeForce GTX 970M]</td><td>[10de:13d8]</td><td></td></tr>
405 <tr><td>NVIDIA Corporation GM204M [GeForce GTX 970M]</td><td>[10de:1618]</td><td></td></tr>
410 This problem has been fixed for some of these graphic cards.
412 Otherwise, try starting Tails using the following [[boot
413 options|doc/advanced_topics/boot_options]].
414 You should try only one of these boot options per start attempt.
416 * `nouveau.noaccel=1`
417 * `nouveau.modeset=0`
418 * `xorg-driver=modesetting`
420 ### Other possibly affected graphics cards
422 Other graphics cards in the [NV110 family (Maxwell)](https://nouveau.freedesktop.org/CodeNames.html#NV110) might be affected:
425 Update this table from time to time as the list of Nvidia cards might change.
426 Last updated: 2019-07-30
431 <th><strong>Code name</strong> </th>
432 <th><strong>Official Name</strong> </th>
435 <td>NV117 (GM107) </td>
436 <td>GeForce GTX (745, 750, 840M, 845M, 850M, 860M, 950M, 960M) <br/>Quadro K620, K1200, K2200, M1000M, M1200M; GRID M30, M40</td>
439 <td>NV118 (GM108) </td>
440 <td>GeForce 830M, 840M, 930M, 940M[X]</td>
443 <td>NV120 (GM200) </td>
444 <td>GeForce GTX Titan X</td>
447 <td>NV124 (GM204) </td>
448 <td>GeForce GTX (980)</td>
451 <td>NV126 (GM206) </td>
452 <td>GeForce GTX (950, 960)</td>
455 <td>NV12B (GM20B) </td>
460 <h2 id="nvidia-pascal">Nvidia NV130 family (Pascal)</h2>
467 ### Affected graphics cards
470 <tr><th>Name</th><th>ID</th><th>Revision number</th></tr>
471 <tr><td>$VENDOR $DEVICE</td><td>[$VENDOR_ID:$PRODUCT_ID]</td><td>(rev $REVISION_NUMBER)</td></tr>
475 ### Possibly affected graphics cards
477 Graphics cards in the [NV130 family (Pascal)](https://nouveau.freedesktop.org/CodeNames.html#NV130) might be affected:
480 Update this table from time to time as the list of Nvidia cards might change.
481 Last updated: 2019-07-30
486 <th><strong>Code name</strong> </th>
487 <th><strong>Official Name</strong> </th>
490 <td>NV132 (GP102) </td>
491 <td>NVIDIA Titan (X, Xp), GeForce GTX 1080 Ti</td>
494 <td>NV134 (GP104) </td>
495 <td>GeForce GTX (1070, 1080)</td>
498 <td>NV136 (GP106) </td>
499 <td>GeForce GTX 1060</td>
502 <td>NV137 (GP107) </td>
503 <td>GeForce GTX (1050, 1050 Ti)</td>
506 <td>NV138 (GP108) </td>
507 <td>GeForce GT 1030</td>
513 This problem has been fixed for some of these graphic cards.
515 Otherwise, try starting Tails using the following [[boot
516 options|doc/advanced_topics/boot_options]].
517 You should try only one of these boot options per start attempt.
519 * `nouveau.noaccel=0`
520 * `nouveau.noaccel=1`
521 * `nouveau.modeset=0`
522 * `xorg-driver=modesetting`
524 <h2 id="nvidia-turing">Nvidia NV160 family (Turing)</h2>
526 As of 2020-03-19, much of these Nvidia graphics cards are [not
527 supported](https://nouveau.freedesktop.org/wiki/FeatureMatrix/) by Tails yet.
529 ### Affected graphics cards
533 <th><strong>Code name</strong> </th>
534 <th><strong>Official Name</strong> </th>
537 <td>NV167 (TU117)</td>
538 <td>GeForce GTX 1650</td>
539 <td>GeForce RTX 2060 Mobile</td>
540 <td>GeForce RTX 2070</td>
541 <td>GeForce RTX 2070 Super</td>
542 <td>GeForce RTX 2070m</td>
543 <td>GeForce RTX 2080 Super</td>
547 ### Possibly affected graphics cards
549 Graphics cards in the [NV160 family (Turing)](https://nouveau.freedesktop.org/CodeNames.html#NV160) might be affected.
553 Try starting Tails using the following [[boot
554 options|doc/advanced_topics/boot_options]].
555 You should try only one of these boot options per start attempt.
557 * `nouveau.noaccel=1`
558 * `nouveau.modeset=0`
559 * `xorg-driver=modesetting`
561 <h2 id="nvidia-ampere">Nvidia RTX 30X0 family (Ampere)</h2>
563 As of 2020-11-07, these Nvidia graphics cards are [not
564 supported](https://nouveau.freedesktop.org/wiki/FeatureMatrix/)
565 out of the box by Tails yet.
567 ### Affected graphics cards
569 Graphics cards in the [[!wikipedia GeForce_30_series desc="Ampere family"]]
574 Try starting Tails using the following [[boot
575 options|doc/advanced_topics/boot_options]].
576 You should try only one of these boot options per start attempt.
578 * `nouveau.modeset=0`
581 <h1 id="other-issues">Other issues</h1>
583 <h2 id="black-screen-switchable-graphics">Black screen with switchable graphics computers</h2>
585 Some computers with switchable graphics (such as Optimus) fail to
586 choose a video card and end up on a black screen. This has been
587 reported for MacBook Pro 6,2, MacBook Pro 10,1 Retina, MacBook Pro
588 15-inch (early 2011) and might affect many others.
590 There are several possible workarounds for this issue:
592 * Explicitly select one of the two graphics adapters in the BIOS
593 instead of letting the system choose one automatically. If this does
594 not solve the problem, try selecting the other graphics adapter.
596 * For the Mac computers, it is possible to use a third-party
597 application, <http://gfx.io/>, to force integrated graphics only through macOS.
598 Then restart in that special mode that works with Tails.
600 * Expert Linux users can also do the following:
602 1. Add the `i915.modeset=0 rootpw=pass` option in the
603 [[Boot Loader|doc/advanced_topics/boot_options]].
605 2. Create a file `/etc/X11/xorg.conf.d/switchable.conf` with the
614 4. Restart X with the command:
618 5. After the GNOME session has started, change again the root password with
623 For more details, see our issue on [[!tails_ticket 7505 desc="Video is broken with switchable graphics"]].
625 <h2 id="sg-segfault">Cannot start GNOME session with switchable graphics computers</h2>
627 On some computers with switchable graphics, Tails 2.10 and later fails
628 to start the GNOME session and keeps returning to the [[Welcome
629 Screen|doc/first_steps/welcome_screen]].
631 Try starting Tails using the following [[boot
632 options|doc/advanced_topics/boot_options]].
633 You should try only one of these boot options per start attempt.
635 * `modprobe.blacklist=nouveau`
636 * `xorg-driver=modesetting`
638 <h2 id="intel-gm965">Intel GM965/GL960</h2>
641 Issue: #12217, Linux #187001
644 ### Affected graphics cards
647 <tr><th>Name</th><th>ID</th><th>Revision number</th></tr>
648 <tr><td>Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (primary)</td><td>[8086:2a02]</td><td></td></tr>
649 <tr><td>Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (secondar)</td><td>[8086:2a03]</td><td></td></tr>
652 The laptop crashes while running Tails.
656 Adding `video=SVIDEO-1:d` to the
657 [[boot options|doc/advanced_topics/boot_options]] fixes the issue.
659 <h2 id="qemu">Virtual machines with <span class="application">virt-manager</span>, <span class="application">libvirt</span> and <span class="application">QEMU</span></h2>
662 [[dedicated troubleshooting documentation|doc/advanced_topics/virtualization/virt-manager#graphics-issues]]
663 about graphics issues in Tails running inside a virtual machine
664 with <span class="application">virt-manager</span>.
666 <h2 id="vmware">Virtual machines with <span class="application">VMware</span></h2>
668 To improve support of Tails running inside a virtual machine with
669 <span class="application">VMware</span>, [[install|doc/first_steps/additional_software]] the
670 <code>open-vm-tools-desktop</code> software package in Tails.