known_issues.mdwn 17.8 KB
Newer Older
Tails developers's avatar
Tails developers committed
1
[[!meta title="Known issues"]]
2

Tails developers's avatar
Tails developers committed
3
[[!toc levels=2]]
4

Tails developers's avatar
Tails developers committed
5 6
Problems starting Tails
=======================
Tails developers's avatar
Tails developers committed
7

Tails developers's avatar
Tails developers committed
8 9 10
This section lists known problems with specific hardware. To report a problem
with different hardware see our [[report guidelines when Tails does not
start|doc/first_steps/bug_reporting/tails_does_not_start]].
11

12 13 14 15 16
<a id="problematic-usb-sticks"></a>

Problematic USB sticks
----------------------

17 18 19 20 21
<a id="sandisk"></a>

### SanDisk

Many SanDisk USB sticks are configured by the
22 23 24 25 26
manufacturer as a fixed disk, and not as a removable disk. As a consequence,
they require removing the `live-media=removable` boot parameter, which [[is
dangerous|doc/first_steps/bug_reporting/tails_does_not_start#entirely]].

* SanDisk Cruzer Edge 8GB
27
* SanDisk Cruzer Extreme USB 3.0 16GB, 32GB and 64GB
28 29 30 31 32
* SanDisk Cruzer Fit USB 2.0 8GB, 16GB, and 32G
* SanDisk Cruzer Force 8GB
* SanDisk Cruzer Glide 4GB, 8GB and 16GB
* SanDisk Cruzer Switch USB 2.0 8GB and 32GB
* SanDisk Cruzer USB 3.0 64GB
Tails developers's avatar
Tails developers committed
33
* SanDisk Cruzer Blade 4GB, 8GB, and 32GB
34
* SanDisk Cruzer Facet
35
* SanDisk Cruzer Orbiter 32GB (hangs at installation time but boots fine afterwards)
Tails developers's avatar
Tails developers committed
36
* SanDisk Ultra 32 GB
37 38

SanDisk had begun the production of flash drives configured as fixed disk in
39
2012 to meet new requirements for Windows 8 Certification, and ended it in mid-2014. The flash drives that
40 41
comply with this certification will have the Windows 8 logo on their packaging.
If a flash drive does not have the Windows 8 logo on its packaging, then that
Tails developers's avatar
Tails developers committed
42
drive will function as a removable disk and should work with Tails.
43 44 45

See also [[!tails_ticket 6397]].

Tails developers's avatar
Tails developers committed
46 47
<a id="pny"></a>

48 49 50 51 52
### PNY

When installing Tails, PNY USB sticks have problems with the constant write load
and are prone to failure.

53 54 55 56
<a id="aegis"></a>

### Aegis

57 58
* Aegis Secure Key USB 2.0

59 60
During the boot process, USB is briefly powered off, that causes Aegis hardware-encrypted USB sticks to lock down, and the PIN must be entered again (fast) in order to complete the boot.

61 62 63 64
* Aegis Secure Key USB 3.0

This USB stick doesn't start Tails at all, the USB 2.0 workaround is not working for that hardware.

65 66 67 68
### Other vendors

* Staples Relay USB 2.0 16GB, suffers from the same problem as [[some SanDisk USB sticks|known_issues#sandisk]].

Tails developers's avatar
Tails developers committed
69 70 71
Acer Travelmate 8573T-254G50M
-----------------------------

72 73
Booting from DVD works fine, but does not start on USB sticks created
using Tails Installer.
74

75 76
This problem might be corrected in Tails 1.1 and newer: please report
your test results back to us.
77

emma peel's avatar
emma peel committed
78 79
Acer Aspire 5315-ICL50 and Acer ES-1-331
----------------------------------------
80 81 82

Does not start on USB sticks created using Tails Installer.

Tails developers's avatar
Tails developers committed
83 84 85 86 87 88
ASUS VivoBook X202E
-------------------

Legacy support needs to be enabled in order to start Tails. To enable
legacy boot support, enable 'Launch CSM' under boot (menu).

89 90 91
This problem might be corrected in Tails 1.1 and newer: please report
your test results back to us.

Tails developers's avatar
Tails developers committed
92 93 94 95 96 97
Compaq 615
----------

You need to update the firmware to its latest version in order to start from a
device installed using Tails Installer.

Tails developers's avatar
Tails developers committed
98 99
Dell Inc. Latitude E6430 and E6230
----------------------------------
100

101
Does not start on USB sticks created using Tails Installer.
102

Tails developers's avatar
Tails developers committed
103
With BIOS versions A03 06/03/2012 (and A09, A11, and A12)
104 105 106

Error message: `Invalid partition table!`

Tails developers's avatar
Tails developers committed
107
Workaround (at least with BIOS versions A09, A11, and A12): just hit enter
108 109
and it will continue with the boot.

110 111 112
This problem might be corrected in Tails 1.1 and newer: please report
your test results back to us.

113 114
Dell XPS L702X/03RG89, Samsung RV520, Samsung Series 7 Chronos
--------------------------------------------------------------
115

116
Does not start on USB sticks created using Tails Installer.
117

Tails developers's avatar
Tails developers committed
118
We were reported that the legacy BIOS shipped on these systems doesn't
119 120
know how to deal with the GPT partition scheme installed by Tails
Installer.
121

122 123 124
This problem might be corrected in Tails 1.1 and newer: please report
your test results back to us.

125 126
<http://en.community.dell.com/support-forums/laptop/f/3518/p/19392884/20010995.aspx>

127 128 129 130
Dell Inspiron 8100
------------------

The display panel will have the wrong resolution unless `video=LVDS-1:1600x1200
131 132 133
nouveau.noaccel=1` is added to the boot command line. This problem might be
corrected in Tails 1.1 and newer: please report your test results back
to us.
134

135 136 137
Dell Dimension 2400
-------------------

138
Does not start neither from USB nor from DVD. System crashes with a blank
139
screen and locked up keyboard. This problem might be corrected in
140
newer versions: please report your test results back to us.
141

142 143 144 145 146
Fujitsu Siemens Amilo A 1667G
-----------------------------

Does not start on USB sticks created using Tails Installer.

147 148 149
HP Compaq dc5750 Microtower
---------------------------

150
Does not start Tails 1.2.3 created using Tails Installer.
151

152 153 154
HP Pavilion dv7
---------------

155
Since Tails 1.3, gets stuck at the boot menu, whether Tails is installed manually or using
156 157
Tails Installer.

158 159 160 161 162 163
HP ProBook 4330s
----------------

With UEFI enabled, when chosing a boot device, select `Boot From EFI File` and
then `Filesystem Tails` and `EFI/BOOT/bootx64.efi`.

Tails developers's avatar
Tails developers committed
164 165 166
Lenovo IdeaPad Y410p
--------------------

167
Does not start Tails 1.1 from USB installed manually in Linux.
Tails developers's avatar
Tails developers committed
168

Tails developers's avatar
Tails developers committed
169 170 171 172 173
Lenovo IdeaPad z585
-------------------

Goes back continuously to boot menu on Tails installed on DVD.

sajolida's avatar
sajolida committed
174 175
Clevo W258CU, ThinkPad X220, X121e, T420i, T410, T520, W520, T530, E325, and E530
---------------------------------------------------------------------------------
176

177 178
These machines do not start on USB sticks created using Tails USB
Installer, due to a firmware limitation.
179 180

A workaround for some of these machines is to use the [[manual
181
installation process|doc/first_steps/installation/manual/linux]].
182 183
Note, however, that this technique does not allow you to set up
a persistent volume.
184

185 186
This problem might be corrected in Tails 1.1 and newer: please report
your test results back to us.
Tails developers's avatar
Tails developers committed
187

Tails developers's avatar
Tails developers committed
188
<a id="mac"></a>
Tails developers's avatar
Tails developers committed
189

190 191 192
Mac
---

193 194
* Some Mac need [rEFInd](http://sourceforge.net/projects/refind/)
  installed to boot Tails from a USB stick.
195
* Any Mac with 32-bit EFI may not succeed in booting Tails USB stick
196 197 198
  created by Tails Installer. You can check if a given Mac is 32-bit
  or 64-bit EFI on that list:
  <http://www.everymac.com/mac-answers/snow-leopard-mac-os-x-faq/mac-os-x-snow-leopard-64-bit-macs-64-bit-efi-boot-in-64-bit-mode.html>
sajolida's avatar
sajolida committed
199
* MacBook Pro 5,5 does not boot with Tails in UEFI mode.
200 201 202
* MacBook Pro 5,1 17" (Nvidia GeForce 9400M): one must add the
  `nouveau.noaccel=1` boot parameters so that the display
  works properly.
203 204
* MacBook Air 3,2 (A1369 EMC 2392) freezes when booting Tails in
  UEFI mode.
sajolida's avatar
sajolida committed
205
* MacBook Pro (early 2011) fails to boot from DVD since Tails 1.1.
BitingBird's avatar
BitingBird committed
206
* Mac Pro Tower and MacBook Pro 4,1 (both from early 2008) and
sajolida's avatar
sajolida committed
207
  MacBook Pro 8,2 (late 2011) fail to boot from a USB stick created by
208 209
  Tails Installer.

210 211 212 213 214
<a id="switchable_graphics"></a>

Switchable graphics computers
-----------------------------

BitingBird's avatar
BitingBird committed
215 216
Some computers with switchable graphics (such as Optimus) fail to
choose a video card and end up on a black screen. This has been
sajolida's avatar
sajolida committed
217 218
reported for MacBook Pro 6,2, MacBook Pro 10,1 Retina, MacBook Pro
15-inch (early 2011) and might affect many others.
219 220 221

There are two possible workarounds for this issue:

222
* For the Mac computers, it is possible to use a third-party
sajolida's avatar
sajolida committed
223 224
  application, <http://gfx.io/>, to force integrated graphics only through OS X.
  Then restart in that special mode that works with Tails.
225

226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243
* Expert Linux users can also do the following:

  1. Add the `i915.modeset=0 rootpw=pass` option in the
     [[boot menu|doc/first_steps/startup_options#boot_menu]].

  2. Create a file `/etc/X11/xorg.conf.d/switchable.conf` with the
     following content:

         Section "Device"
             Identifier "Device0"
             Driver "nouveau"
             BusID "1:0:0"
         EndSection

  4. Restart X with the command:

         service gdm3 restart

sajolida's avatar
sajolida committed
244
  5. After the GNOME session has started, change again the root password with
245 246
     the command:

sajolida's avatar
sajolida committed
247
         sudo passwd
248

sajolida's avatar
sajolida committed
249
For more details, see our ticket on [[!tails_ticket 7505 desc="Video is broken on dual-graphics-card apple hardware"]].
250

251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266
<a id="chainloading"></a>

Chainloading Tails from GRUB
----------------------------

To workaround problems in booting Tails on laptops with UEFI support, it is
possible to chainload the syslinux on the ISO image from another boot loader
that is already working on the laptop, like GRUB. Be careful not to modify at
all the options of syslinux in the process.

The following commands, run from the GRUB shell, might be helpful:

    set root=(hd1)
    chainloader +1
    boot

sajolida's avatar
sajolida committed
267 268
<a id="wi-fi"></a>

sajolida's avatar
sajolida committed
269 270
Wi-Fi issues
============
271

sajolida's avatar
sajolida committed
272 273
Broadcom Wi-Fi network interface needing `broadcom-sta-dkms`
------------------------------------------------------------
274

sajolida's avatar
sajolida committed
275
Some Broadcom Wi-Fi interfaces require the
sajolida's avatar
sajolida committed
276 277
[`wl`](https://wiki.debian.org/wl) driver, provided by the
`broadcom-sta-dkms` Debian package, to work in Tails.
278

sajolida's avatar
sajolida committed
279
The `wl` driver is not included in Tails because it is proprietary.
280

sajolida's avatar
sajolida committed
281
To find out if your Wi-Fi interface requires the `wl` driver:
282

sajolida's avatar
sajolida committed
283
1. Execute the following command in a [[terminal|doc/first_steps/introduction_to_gnome_and_the_tails_desktop#index3h2]]:
284

sajolida's avatar
sajolida committed
285 286 287
       lspci -nn | grep Network

2. Verify if your device is in the list of devices supported by the `broadcom-sta-dkms`
sajolida's avatar
sajolida committed
288 289 290
package on the corresponding [Debian wiki page](https://wiki.debian.org/wl).
If you find your device in the list of supported devices, then it is
impossible to use your Wi-Fi card in Tails.
291 292 293

<a id="bcm43224"></a>

sajolida's avatar
sajolida committed
294 295
Broadcom BCM43224 802.11a/b/g/n Wi-Fi network interface
-------------------------------------------------------
296

sajolida's avatar
sajolida committed
297
The Broadcom Corporation BCM43224 802.11a/b/g/n Wi-Fi network
sajolida's avatar
sajolida committed
298
interface is known to not be able to
299
[[spoof its MAC address|doc/first_steps/startup_options/mac_spoofing]]. Tails
sajolida's avatar
sajolida committed
300
enables MAC spoofing by default, and will disable any network interface
301 302 303 304 305
it fails to spoof. To make it work you must
[[disable Tails' MAC spoofing feature|doc/first_steps/startup_options/mac_spoofing#disable]];
please read the documentation carefully and make sure you understand
the consequences before doing so.

sajolida's avatar
sajolida committed
306
This network interface can, for instance, be found in the MacBook Air
307
4,1, 4,2, 5,1 and 5,2.
308

Tails developers's avatar
Tails developers committed
309 310
Security issues
===============
311

312 313 314 315 316 317 318 319 320 321
Claws Mail leaks plaintext of encrypted emails to IMAP server
-------------------------------------------------------------

Claws Mail stores plaintext copies of all emails on the remote IMAP
server, including those that are meant to be encrypted.

If you send OpenPGP encrypted emails using *Claws Mail* and IMAP, make
sure to apply one of the workarounds documented in our [[security
announcement|security/claws_mail_leaks_plaintext_to_imap]].

322 323
Tails might not erase all the system memory on shutdown
-------------------------------------------------------
Tails developers's avatar
Tails developers committed
324

325
On rare systems (non-PAE with big amounts of memory), Tails does not
326
consistently erase all system memory as it should.
327

328 329 330 331
If no [[cold boot attack|doc/advanced_topics/cold_boot_attacks]]
happens directly after shutdown, the RAM empties itself in minutes,
and all data disappears.

332 333
See [[!tails_ticket 6006 desc="More efficient memory wipe"]].

intrigeri's avatar
intrigeri committed
334 335
<a id="video-memory"></a>

336 337 338
Tails does not erase video memory
---------------------------------

intrigeri's avatar
intrigeri committed
339
Tails doesn't erase the [[!wikipedia VRAM desc="video memory"]] yet.
340 341 342
When one uses Tails, then restarts the computer into another operating
system, that other operating system can see what has been displayed on
the screen within Tails.
343

344 345
Shutting down the computer completely, instead of restarting it,
might allow the video memory to empty itself.
346

347 348
See [[!tails_ticket 5356 desc="Erase video memory on shutdown"]].

349 350
After using Tails Installer, the "emergency shutdown" doesn't work
------------------------------------------------------------------
351

352
Tails Installer messes a bit too much with the USB devices for the
353 354
"emergency shutdown on media removal" feature to continue working after using
it. If you believe this feature is critical for the session you're running, we
sajolida's avatar
sajolida committed
355
advice you to restart Tails.
Tails developers's avatar
Tails developers committed
356

BitingBird's avatar
BitingBird committed
357 358 359
See
[[!tails_ticket 5677 desc="liveusb-creator should not break emergency shutdown"]].

Tails developers's avatar
Tails developers committed
360 361 362 363 364 365 366
Tails DVD eject failure
-----------------------

Pressing the DVD eject button does not trigger emergency shutdown.
Also, the "normal" (non-emergency) shutdown procedure does not eject
the DVD anymore.

367
See [[!tails_ticket 5447 desc="Fix DVD eject at shutdown"]].
368 369 370 371 372 373 374 375

Stream isolation inconsistency in Claws Mail
--------------------------------------------

Claws Mail isn't using its dedicated Tor SocksPort for Tor hidden
service IMAP/POP/SMTP servers (instead Tor's TransPort is used). This
is just a deviation from Tails' design and should have no adverse real
world consequences.
Tails developers's avatar
Tails developers committed
376

377 378 379 380 381 382 383 384 385
Tails fails to completely shutdown or restart
---------------------------------------------

When stopping Tails on some hardware, the memory wipe procedure fails to
complete: the display gets scrambled, but the computer doesn't
completely shutdown or restart. Sometimes the caps-lock button light of
the keyboard flashes.

<div class="caution">
386

Bessemer's avatar
Bessemer committed
387
When this happens, there is no guarantee that the memory is wiped entirely.
388

389 390 391 392
</div>

This issue has been reported on the following hardware:

Tails developers's avatar
Tails developers committed
393
  - Apple when booting from a USB stick:
Tails developers's avatar
Tails developers committed
394
    - MacBook Air 5,1
395
    - MacBook Air 5,2 (using a device installed with Tails Installer)
396
    - MacBook Air 6,2
sajolida's avatar
sajolida committed
397 398 399
    - MacBook Pro 7,1 13-inch (mid 2010)
    - MacBook Pro 9,2 13-inch (mid 2012)
    - MacBook Pro 8,1 13-inch (late 2011)
Tails developers's avatar
Tails developers committed
400
    - MacBook Pro 10,2
sajolida's avatar
sajolida committed
401 402
    - MacBook Pro Retina 11,1 (late 2013)
    - MacBook Pro Retina 13-inch (early 2015)
403
  - Hewlett-Packard HP ENVY x360
404
  - Hewlett-Packard HP Pavilion dv6 Notebook PC
405
  - Hewlett-Packard HP ProBook 450 G0
406 407
  - Lenovo ThinkPad X61, only on emergency shutdown when pulling out the
    USB stick
408
  - Lenovo ThinkPad X220
409
  - Toshiba Satellite C855D
Tails developers's avatar
Tails developers committed
410
  - Dell Inc. Studio 1458
Tails developers's avatar
Tails developers committed
411 412
  - Fujitsu Lifebook AH531/GFO, only on regular shutdown, emergency
    shutdown works
413
  - Samsung N150P
414
  - Acer Aspire e1-572
415
  - Dell Latitude E6230
416
  - Microsoft Surface Pro 3
417

418 419
<a id="fingerprint"></a>

420 421
Browser fingerprint
===================
422

423 424 425
There are currently no known differences between the fingerprints of
<span class="application">Tor Browser</span> inside and outside of
Tails.
426

427
<!--
428

429 430 431 432 433 434
OR

There are known differences between the fingerprints of <span
class="application">Tor Browser</span> inside and outside of Tails:

-->
435

Tails developers's avatar
Tails developers committed
436 437 438
Other issues
============

439 440 441 442 443
<a id="i2p_browser"></a>

Hard to exchange files with the I2P Browser
-------------------------------------------

444
It is impossible to exchange files between the I2P Browser and the amnesia user.
Tails developers's avatar
Tails developers committed
445
See [[!tails_ticket 8280]]. But you can do that with
Tails developers's avatar
Tails developers committed
446
administration rights from the command line. The home directory of the I2P Browser is
447 448 449 450 451 452 453 454 455 456
located in `/var/lib/i2p-browser/chroot/home/i2pbrowser/`.

You might have to check the permissions of the files that you want to exchange
with the I2P Browser:

  - They need to belong to the `i2pbrowser` user to be accessible from inside
    of the I2P browser.
  - They need to belong to the `amnesia` user to be accessible from outside of
    the I2P Browser.

457 458 459
Boot menu has display issues
----------------------------

sajolida's avatar
sajolida committed
460
Since Tails 1.1, one some hardware (ThinkPad X230, MacBook Pro 8,1),
461 462
the boot menu is not displayed properly. Tails starts fine, though.

Tails developers's avatar
Tails developers committed
463 464 465 466
Connecting to FTP servers is not possible
-----------------------------------------

Public FTP servers on the Internet are not reachable using Tails.
467
See [[!tails_ticket 6096 desc="Fix FTP support"]] for more details.
Tails developers's avatar
Tails developers committed
468 469 470 471

Tails fails to connect to certain Wi-Fi networks
------------------------------------------------

472
This might be related to the introduction of wireless regulation support
Tails developers's avatar
Tails developers committed
473
in Tails 0.13.
Tails developers's avatar
Tails developers committed
474

Tails developers's avatar
Tails developers committed
475 476 477 478 479 480 481 482 483 484 485
Touchpad configurations
-----------------------

### Acer TravelMate B113 - ETPS/2 Elantech Touchpad

    synclient FingerPress=256;
    synclient TapButton3=0;
    synclient Clickpad=1;
    synclient VertTwoFingerScroll=1;
    synclient FingerLow=1;
    synclient FingerHigh=1;
Tails developers's avatar
Tails developers committed
486

487 488 489 490 491 492 493
Bluetooth devices don't work
----------------------------

Bluetooth is not enabled in Tails for security reasons. To enable it
anyway, see the documentation about
[[wireless devices|doc/advanced_topics/wireless_devices]].

494 495 496 497 498 499 500 501 502
<a id="browser_languages"></a>

Tor Browser is translated in a limited number of languages
----------------------------------------------------------

Since Tails 1.2, the web browser is based on Tor Browser which is
translated in less languages than before. You can see the list of
languages available in Tor Browser from the [Tor Browser
homepage](https://www.torproject.org/projects/torbrowser.html.en).
503

504 505 506 507 508 509 510 511 512 513
The Windows 8 Browser theme doesn't look like Internet Explorer 10
------------------------------------------------------------------

When the Windows 8 camouflage is enabled, the Internet Explorer 10
theme for the Tor Browser, Unsafe Browser and I2P Browser is incorrect
([[!tails_ticket 9326]]). Specifically,

* the default Firefox tab bar is used (it should be positioned above
  the URL bar, and use a "square" style), and
* the search bar is enabled (it should be disabled).
514

515
<a id="keyboard_layout"></a>
516

sajolida's avatar
sajolida committed
517 518 519 520 521
Keyboard layout is sometimes not applied
----------------------------------------

The keyboard layout selected in *Tails Greeter* is sometimes not
applied if different from **English (US)**. Click on the
sajolida's avatar
sajolida committed
522
[[keyboard layout|doc/first_steps/introduction_to_gnome_and_the_tails_desktop#keyboard_layout]] icon
sajolida's avatar
sajolida committed
523 524
in the notification area to switch between English and the layout
selected in *Tails Greeter*.
525 526 527 528 529 530 531

<a id="automatic_upgrade_fails"></a>
Tails does not boot after Automatic Upgrade
-------------------------------------------

If you keep updating automatically, there is a point in which your Tails
partition gets full. Currently the test about remaining space is failing,
532
so you may end up with a Tails device with a corrupted partition, unable
emma peel's avatar
emma peel committed
533
to boot.
534 535

Then, it gets blocked when booting, often after the message
536
'Loading, please wait...'.
537 538

To fix this problem, you can [[update your Tails
anonym's avatar
anonym committed
539
manually|doc/first_steps/upgrade/#manual]].
540 541

Note that your Persistent Volume will be safely preserved.