Skip to content

[HELP (Not Launching/ Crashing)] Error - Error can't run zwift, check variables! #185

@cotsy1

Description

@cotsy1

Checklist

  • I have given details of my install including Distribution, Wayland/ XOrg, Parameters Used, echo $XAUTHORITY, etc.
  • I have provided logs showing any errors, if available (use DEBUG=1 zwift)
  • I have filled out the issue template to the best of my ability.
  • This issue only contains 1 issue (if you have multiple issues, open one issue for each issue).
  • This issue is not a duplicate issue of previous issue.

Describe the issue

I have tried following the steps to install but I am getting the following error:

You are running latest zwift.sh 👏
latest: Pulling from netbrain/zwift
Digest: sha256:e1260aa308e962d753354d47ba178eb37129603d753dcaaa759face16df04997
Status: Image is up to date for netbrain/zwift:latest
docker.io/netbrain/zwift:latest
docker: Error response from daemon: failed to create task for container: failed to create shim task: OCI runtime create failed: runc create failed: unable to start container process: error during container init: error running hook #0: error running hook: exit status 1, stdout: , stderr: Auto-detected mode as 'legacy'
nvidia-container-cli: initialization error: load library failed: libnvidia-ml.so.1: cannot open shared object file: no such file or directory: unknown.
Error - Error can't run zwift, check variables!

My Docker appears to be working


Hello from Docker!
This message shows that your installation appears to be working correctly.

To generate this message, Docker took the following steps:
 1. The Docker client contacted the Docker daemon.
 2. The Docker daemon pulled the "hello-world" image from the Docker Hub.
	(amd64)
 3. The Docker daemon created a new container from that image which runs the
	executable that produces the output you are currently reading.
 4. The Docker daemon streamed that output to the Docker client, which sent it
	to your terminal.

To try something more ambitious, you can run an Ubuntu container with:
 $ docker run -it ubuntu bash

Share images, automate workflows, and more with a free Docker ID:
 https://hub.docker.com/

For more examples and ideas, visit:
 https://docs.docker.com/get-started/

And I have the Nvidia toolkit installed

~$ sudo apt-get install -y nvidia-container-toolkit
Reading package lists... Done
Building dependency tree  	 
Reading state information... Done
nvidia-container-toolkit is already the newest version (1.17.3-1).
0 to upgrade, 0 to newly install, 0 to remove and 1 not to upgrade.

Any help would be greatly appreciated and sorry it it's already asked or the wrong place to ask. I am new with user Docker image.

Distribution Details

HV Envy laptop with NVIDIA 535 driver installed.
Zorin OS 16.3
X11

Reproduction steps

This will install zwift.sh into /usr/local/bin
Press enter to continue
callum@callum-HP-ENVY-Laptop-13-aq1xxx:~$ zwift
You are running latest zwift.sh 👏
latest: Pulling from netbrain/zwift
Digest: sha256:e1260aa308e962d753354d47ba178eb37129603d753dcaaa759face16df04997
Status: Image is up to date for netbrain/zwift:latest
docker.io/netbrain/zwift:latest
docker: Error response from daemon: failed to create task for container: failed to create shim task: OCI runtime create failed: runc create failed: unable to start container process: error during container init: error running hook #0: error running hook: exit status 1, stdout: , stderr: Auto-detected mode as 'legacy'
nvidia-container-cli: initialization error: load library failed: libnvidia-ml.so.1: cannot open shared object file: no such file or directory: unknown.
Error - Error can't run zwift, check variables!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions