Merge pull request #25 from Roxedus/patch-2

Update FAQ.md
pull/27/head
aptalca 2020-12-08 19:02:43 -05:00 zatwierdzone przez GitHub
commit 9120d80883
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: 4AEE18F83AFDEB23
1 zmienionych plików z 19 dodań i 14 usunięć

33
FAQ.md
Wyświetl plik

@ -4,26 +4,21 @@ Here will some Frequently Asked Questions reside
## My host is incompatible with images based on Ubuntu Focal
This seems to only affect armhf.
This seems to only affect 32 bit installs of distros based on Debian Buster.
This is due to a bug in the libseccomp2 library (dependency of docker itself), which is fixed. However it's not pushed to all the repositories.
[A GitHub issue tracking this](https://github.com/moby/moby/issues/40734)
You have a few options, some are short-term.
You have a few options, 1 and 2 are short-term, 3 is to be considered the best option if you dont plan to reinstall the device.
### Resolution
If you decide to do option 2 or 3, you should just need to restart the container after confirming you have libseccomp2.4.4 installed.
1. Use another tag, not based on Focal. At the time of writing we currently offer a `bionic` tag for [Plex](https://github.com/linuxserver/docker-plex) and [Jellyfin](https://github.com/linuxserver/docker-jellyfin) that will receive the same care as latest for the foreseeable future.
2. Add the backports repo for DebianBuster. As seen [here](https://github.com/linuxserver/docker-jellyfin/issues/71#issuecomment-733621693).
```bash
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 04EE7237B7D453EC 648ACFD622F3D138
echo "deb http://deb.debian.org/debian buster-backports main" | sudo tee -a /etc/apt/sources.list.d/buster-backports.list
sudo apt update
sudo apt install -t buster-backports libseccomp2
```
3. Manually install an updated version of the library with dpkg.
2. Manually install an updated version of the library with dpkg.
```bash
wget http://ftp.us.debian.org/debian/pool/main/libs/libseccomp/libseccomp2_2.4.4-1~bpo10+1_armhf.deb
@ -32,14 +27,24 @@ You have a few options, some are short-term.
Note this url may have been updated. Find the latest by browsing [here](http://ftp.us.debian.org/debian/pool/main/libs/libseccomp/).
3. Add the backports repo for DebianBuster. As seen [here](https://github.com/linuxserver/docker-jellyfin/issues/71#issuecomment-733621693).
```bash
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 04EE7237B7D453EC 648ACFD622F3D138
echo "deb http://deb.debian.org/debian buster-backports main" | sudo tee -a /etc/apt/sources.list.d/buster-backports.list
sudo apt update
sudo apt install -t buster-backports libseccomp2
```
4. Reinstall/update your OS to a version that still gets updates.
* Any distro based on DebianStretch does not seem to have this package available
* DebianBuster based distros can get the package trough backports, as outlined in point 2.
RaspberryPI OS (formerly Raspbian) Can be upgraded to run with a 64bit
RaspberryPI OS (formerly Raspbian) Can be upgraded to run with a 64bit kernel
Symptoms of this can be:
### Symptoms
* 502 errors in __Jellyfin__ as seen in [linuxserver/docker-jellyfin#71](https://github.com/linuxserver/docker-jellyfin/issues/71)
* `Error starting framework core` messages in the docker log for __Plex__. [linuxserver/docker-plex#247](https://github.com/linuxserver/docker-plex/issues/247)
* No WebUI for __Radarr__, even though the container is running. [linuxserver/docker-radarr#118](https://github.com/linuxserver/docker-radarr/issues/118)
* `docker exec <container-name> date` returns 1970