Skip to content

Commit

Permalink
docs: added warnings on the Nvidia tabs
Browse files Browse the repository at this point in the history
  • Loading branch information
ABeltramo committed Jan 21, 2025
1 parent 93197fb commit 3fd4a01
Showing 1 changed file with 16 additions and 1 deletion.
17 changes: 16 additions & 1 deletion docs/modules/user/pages/quickstart.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -65,6 +65,12 @@ Nvidia (Container Toolkit)::
[WARNING]
====
This **isn't recommended at the moment** as it's not as stable as the manual method. +
You can follow https://github.com/games-on-whales/wolf/issues/152[issue #152] for updates.
====
[NOTE]
====
Make sure that the version of the Nvidia container toolkit is `>= 1.16.0` and that your driver version is `>= 530.30.02` (you can check the driver version with `nvidia-smi`).

[source,bash]
Expand Down Expand Up @@ -134,6 +140,7 @@ services:
network_mode: host
restart: unless-stopped
....
One last final check: we have to make sure that the `nvidia-drm` module has been loaded and that the module is loaded with the flag `modeset=1`.
[source,bash]
Expand All @@ -160,6 +167,11 @@ Nvidia (Manual)::
+
--
[WARNING]
====
The downside of this method is that you have to manually re-create the Nvidia driver volume every time you update the drivers.
====
Unfortunately, on Nvidia, things are a little bit more complex..
Make sure that your driver version is `>= 530.30.02`
Expand Down Expand Up @@ -339,6 +351,7 @@ First, create a new file `nvidia.conf` in the `/etc/modules-load.d/` directory a
`nano /etc/modules-load.d/nvidia.conf`

paste the following content to the file:

```
nvidia
nvidia_uvm
Expand Down Expand Up @@ -401,6 +414,7 @@ Proxmox LXC::
====
At the moment it is only possible to run Wolf inside a privileged LXC.
====
First you need to make sure your GPU drivers are installed and loaded on your PVE host.
Also make sure to add the virtual devices udev rules to the PVE host as explained in the xref:quickstart.adoc#_virtual_devices_support[Virtual devices support] section.
Expand All @@ -411,7 +425,8 @@ Now, we need to edit LXC config file to passtrough the GPU.
[%collapsible]
====

The easiest way to create an LXC to run Wolf is to use https://tteck.github.io/Proxmox/#docker-lxc[tteck's PVE docker script], this will create you a LXC with docker already good to go. (Make sure you choose privileged LXC and install docker-compose when prompted)
The easiest way to create an LXC to run Wolf is to use https://tteck.github.io/Proxmox/#docker-lxc[tteck's PVE docker script], this will create you a LXC with docker already good to go.
(Make sure you choose privileged LXC and install docker-compose when prompted)

====
Expand Down

0 comments on commit 3fd4a01

Please sign in to comment.