Immich - Won't Install lxc-attach "$CTID" error #1190

Closed
opened 2026-02-04 23:32:01 +03:00 by OVERLORD · 18 comments
Owner

Originally created by @Zodsmar on GitHub (Jun 29, 2025).

Have you read and understood the above guidelines?

Yes

📜 What is the name of the script you are using?

Immich

📂 What was the exact command used to execute the script?

bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/immich.sh)"

⚙️ What settings are you using?

  • Default Settings
  • Advanced Settings

🖥️ Which Linux distribution are you using?

Debian 12

📝 Provide a clear and concise description of the issue.

Can't seem to install Immich.

🔄 Steps to reproduce the issue.

Run the script install.

Paste the full error output (if available).

Image

I do have a NVIDIA GPU which I have working for my Jellyfin and other LXC's.

🖼️ Additional context (optional).

lspci -nn | grep -Ei "3d|display|vga" my output 01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GP104 [GeForce GTX 1070] [10de:1b81] (rev a1)

Image

My Resources as above also seems correct. I am doing a Default install (I did originally none verbose then I did a verbose) Both same issue.

I did look at #5399 but my GPU is settled correctly and is passed into other LXC's and works fine. If I run a nvidia-smi it shows the GPU.

And if I do ls -l /dev/dri/renderD128 I get crw-rw---- 1 root render 226, 128 May 20 12:46 /dev/dri/renderD128

Originally created by @Zodsmar on GitHub (Jun 29, 2025). ### ✅ Have you read and understood the above guidelines? Yes ### 📜 What is the name of the script you are using? Immich ### 📂 What was the exact command used to execute the script? bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/immich.sh)" ### ⚙️ What settings are you using? - [x] Default Settings - [ ] Advanced Settings ### 🖥️ Which Linux distribution are you using? Debian 12 ### 📝 Provide a clear and concise description of the issue. Can't seem to install Immich. ### 🔄 Steps to reproduce the issue. Run the script install. ### ❌ Paste the full error output (if available). ![Image](https://github.com/user-attachments/assets/7d8e5c2c-1fc5-4c60-8d99-eae2a3f94519) I do have a NVIDIA GPU which I have working for my Jellyfin and other LXC's. ### 🖼️ Additional context (optional). `lspci -nn | grep -Ei "3d|display|vga"` my output `01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GP104 [GeForce GTX 1070] [10de:1b81] (rev a1)` ![Image](https://github.com/user-attachments/assets/16ff7b03-2545-4f00-82fd-f41c3e7fe6e8) My Resources as above also seems correct. I am doing a Default install (I did originally none verbose then I did a verbose) Both same issue. I did look at #5399 but my GPU is settled correctly and is passed into other LXC's and works fine. If I run a nvidia-smi it shows the GPU. And if I do `ls -l /dev/dri/renderD128` I get `crw-rw---- 1 root render 226, 128 May 20 12:46 /dev/dri/renderD128`
OVERLORD added the bug label 2026-02-04 23:32:01 +03:00
Author
Owner

@MickLesk commented on GitHub (Jun 29, 2025):

Curl cannot reached the GitHub Repo from immich after 3x5sec.

So First: AdBlock?
2nd: how fast/slow is your Internet?

Thats Not an device or GPU issue. Its an simple GitHub Crawl (get Release from Repo) -> its an very small Output for example 1.135.2

@MickLesk commented on GitHub (Jun 29, 2025): Curl cannot reached the GitHub Repo from immich after 3x5sec. So First: AdBlock? 2nd: how fast/slow is your Internet? Thats Not an device or GPU issue. Its an simple GitHub Crawl (get Release from Repo) -> its an very small Output for example 1.135.2
Author
Owner

@Zodsmar commented on GitHub (Jun 29, 2025):

Curl cannot reached the GitHub Repo from immich after 3x5sec.

So First: AdBlock? 2nd: how fast/slow is your Internet?

Thats Not an device or GPU issue. Its an simple GitHub Crawl (get Release from Repo) -> its an very small Output for example 1.135.2

No Adblock and my internet is 1.5GB up/down. So plenty fast. I'm trying to install again. Maybe I just got unlucky then idk.

@Zodsmar commented on GitHub (Jun 29, 2025): > Curl cannot reached the GitHub Repo from immich after 3x5sec. > > So First: AdBlock? 2nd: how fast/slow is your Internet? > > Thats Not an device or GPU issue. Its an simple GitHub Crawl (get Release from Repo) -> its an very small Output for example 1.135.2 No Adblock and my internet is 1.5GB up/down. So plenty fast. I'm trying to install again. Maybe I just got unlucky then idk.
Author
Owner

@MickLesk commented on GitHub (Jun 29, 2025):

maybe you got GitHub api rate Limit. Thats 60min

@MickLesk commented on GitHub (Jun 29, 2025): maybe you got GitHub api rate Limit. Thats 60min
Author
Owner

@Zodsmar commented on GitHub (Jun 29, 2025):

Oh that maybe actually could have happened. Verbose took forever. I'm running it again not in verbose cause that's typically faster.

@Zodsmar commented on GitHub (Jun 29, 2025): Oh that maybe actually could have happened. Verbose took forever. I'm running it again not in verbose cause that's typically faster.
Author
Owner

@tremor021 commented on GitHub (Jun 29, 2025):

There should be no speed difference. Verbose shows the console log while normal mode suppresses them, thats the only difference.

@tremor021 commented on GitHub (Jun 29, 2025): There should be no speed difference. Verbose shows the console log while normal mode suppresses them, thats the only difference.
Author
Owner

@Zodsmar commented on GitHub (Jun 29, 2025):

Image Well same issue and it shows my internet is connecting to github and the Github DNS is fine

@Zodsmar commented on GitHub (Jun 29, 2025): ![Image](https://github.com/user-attachments/assets/c4a8ec6c-264c-4eaf-9acd-10e5d2a760cf) Well same issue and it shows my internet is connecting to github and the Github DNS is fine
Author
Owner

@MickLesk commented on GitHub (Jun 29, 2025):

we cant do anything Here. Its inside the lxc that cannot resolve the Release of immich

@MickLesk commented on GitHub (Jun 29, 2025): we cant do anything Here. Its inside the lxc that cannot resolve the Release of immich
Author
Owner

@Zodsmar commented on GitHub (Jun 29, 2025):

we cant do anything Here. Its inside the lxc that cannot resolve the Release of immich

I tried the Gitea version but it breaks in a different spot. I guess gitea isn't the same somehow?

@Zodsmar commented on GitHub (Jun 29, 2025): > we cant do anything Here. Its inside the lxc that cannot resolve the Release of immich I tried the Gitea version but it breaks in a different spot. I guess gitea isn't the same somehow?
Author
Owner

@MickLesk commented on GitHub (Jun 29, 2025):

Gitea uses internal Gitea calls but the immich Repo is still github

@MickLesk commented on GitHub (Jun 29, 2025): Gitea uses internal Gitea calls but the immich Repo is still github
Author
Owner

@Zodsmar commented on GitHub (Jun 29, 2025):

Image

This is my Gitea error. Its different

@Zodsmar commented on GitHub (Jun 29, 2025): ![Image](https://github.com/user-attachments/assets/eefc6609-d25d-4372-8f55-5a529ab9007d) This is my Gitea error. Its different
Author
Owner

@Zodsmar commented on GitHub (Jun 29, 2025):

Gitea uses internal Gitea calls but the immich Repo is still github

Image

So it did actually continue after the first error then broke at the same part. My question though is https://git.community-scripts.org/community-scripts/ProxmoxVE/raw/branch/main/install/"$var_install".sh what should the $var_install be? I'm guessing its pulled from a variable stored which from my understand is probably immich right?

So I would think the URL would then be https://git.community-scripts.org/community-scripts/ProxmoxVE/raw/branch/main/install/immich.sh which is a 404?

@Zodsmar commented on GitHub (Jun 29, 2025): > Gitea uses internal Gitea calls but the immich Repo is still github ![Image](https://github.com/user-attachments/assets/ea9ceced-a119-48d4-adc6-60961faa4407) So it did actually continue after the first error then broke at the same part. My question though is `https://git.community-scripts.org/community-scripts/ProxmoxVE/raw/branch/main/install/"$var_install".sh` what should the $var_install be? I'm guessing its pulled from a variable stored which from my understand is probably immich right? So I would think the URL would then be `https://git.community-scripts.org/community-scripts/ProxmoxVE/raw/branch/main/install/immich.sh` which is a 404?
Author
Owner

@Zodsmar commented on GitHub (Jun 29, 2025):

Image

It is an error in the install script I hardly noticed it but $var_install doesn't match the URL its looking for. After looking at the install script and verifying the URLs it should be $var-install instead of $var_install the - vs _ problem

@Zodsmar commented on GitHub (Jun 29, 2025): ![Image](https://github.com/user-attachments/assets/f9a444e0-6f57-43af-8ff6-bdf40404df7b) It is an error in the install script I hardly noticed it but `$var_install` doesn't match the URL its looking for. After looking at the install script and verifying the URLs it should be `$var-install` instead of `$var_install` the - vs _ problem
Author
Owner

@MickLesk commented on GitHub (Jun 29, 2025):

Wrong,
var_install="${NSAPP}-install"

So Its correct

Both calls Work fine for me

@MickLesk commented on GitHub (Jun 29, 2025): Wrong, var_install="${NSAPP}-install" So Its correct Both calls Work fine for me
Author
Owner

@Zodsmar commented on GitHub (Jun 29, 2025):

Wrong, var_install="${NSAPP}-install"

So Its correct

Both calls Work fine for me

What do you mean both calls work fine? both with - and _ ?

@Zodsmar commented on GitHub (Jun 29, 2025): > Wrong, var_install="${NSAPP}-install" > > So Its correct > > Both calls Work fine for me What do you mean both calls work fine? both with - and _ ?
Author
Owner

@MickLesk commented on GitHub (Jun 29, 2025):

No Gitea and GitHub

@MickLesk commented on GitHub (Jun 29, 2025): No Gitea and GitHub
Author
Owner

@Zodsmar commented on GitHub (Jun 29, 2025):

I mean yeah the default install works the initial calls both work for me. I have 22 LXC's running all installed with helper scripts. Thats why Im positive this isn't a network issue for me. It has to be something else causing it to timeout. I guess Ill try installing it again and maybe running that error command after it breaks.

@Zodsmar commented on GitHub (Jun 29, 2025): I mean yeah the default install works the initial calls both work for me. I have 22 LXC's running all installed with helper scripts. Thats why Im positive this isn't a network issue for me. It has to be something else causing it to timeout. I guess Ill try installing it again and maybe running that error command after it breaks.
Author
Owner

@MickLesk commented on GitHub (Jun 29, 2025):

Run in verbose. Curl Code is unique...

@MickLesk commented on GitHub (Jun 29, 2025): Run in verbose. Curl Code is unique...
Author
Owner

@Zodsmar commented on GitHub (Jun 29, 2025):

Run in verbose. Curl Code is unique...

Okay so I ran it again and I guess 8th times the charm? Been doing this flipping between gitea and github for the last 5 hours and finally it just worked? I am so confused. But thanks for the help. Gonna close this but if anyone comes across it maybe just wait and try again later ¯_(ツ)_/¯

@Zodsmar commented on GitHub (Jun 29, 2025): > Run in verbose. Curl Code is unique... Okay so I ran it again and I guess 8th times the charm? Been doing this flipping between gitea and github for the last 5 hours and finally it just worked? I am so confused. But thanks for the help. Gonna close this but if anyone comes across it maybe just wait and try again later ¯\_(ツ)_/¯
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/ProxmoxVE#1190