You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The `DRINODE` environment variable can be used to point to a specific GPU.
87
+
88
+
DRI3 will work on aarch64 given the correct drivers are installed inside the container for your chipset.
89
+
90
+
### Nvidia GPU Support
91
+
92
+
**Note: Nvidia support is not available for Alpine-based images.**
93
+
94
+
Nvidia GPU support is available by leveraging Zink for OpenGL. When a compatible Nvidia GPU is passed through, it will also be **automatically utilized for hardware-accelerated video stream encoding** (using the `x264enc` full-frame profile), significantly reducing CPU load.
95
+
96
+
Enable Nvidia support with the following runtime flags:
97
+
98
+
| Flag | Description |
99
+
| :----: | --- |
100
+
|`--gpus all`| Passes all available host GPUs to the container. This can be filtered to specific GPUs. |
101
+
|`--runtime nvidia`| Specifies the Nvidia runtime, which provides the necessary drivers and tools from the host. |
102
+
72
103
# PRoot Apps
73
104
74
105
All images include [proot-apps](https://github.com/linuxserver/proot-apps) which allow portable applications to be installed to persistent storage in the user's `$HOME` directory. These applications and their settings will persist upgrades of the base container and can be mounted into different flavors of Selkies containers. IE if you are running an Alpine based container you will be able to use the same `/config` directory mounted into a Debian based container and retain the same applications and settings as long as they were installed with `proot-apps install`.
The `DRINODE` environment variable can be used to point to a specific GPU.
91
+
92
+
DRI3 will work on aarch64 given the correct drivers are installed inside the container for your chipset.
93
+
94
+
### Nvidia GPU Support
95
+
96
+
**Note: Nvidia support is not available for Alpine-based images.**
97
+
98
+
Nvidia GPU support is available by leveraging Zink for OpenGL. When a compatible Nvidia GPU is passed through, it will also be **automatically utilized for hardware-accelerated video stream encoding** (using the `x264enc` full-frame profile), significantly reducing CPU load.
99
+
100
+
Enable Nvidia support with the following runtime flags:
101
+
102
+
| Flag | Description |
103
+
| :----: | --- |
104
+
| `--gpus all` | Passes all available host GPUs to the container. This can be filtered to specific GPUs. |
105
+
| `--runtime nvidia` | Specifies the Nvidia runtime, which provides the necessary drivers and tools from the host. |
106
+
76
107
# PRoot Apps
77
108
78
109
All images include [proot-apps](https://github.com/linuxserver/proot-apps) which allow portable applications to be installed to persistent storage in the user's `$HOME` directory. These applications and their settings will persist upgrades of the base container and can be mounted into different flavors of Selkies containers. IE if you are running an Alpine based container you will be able to use the same `/config` directory mounted into a Debian based container and retain the same applications and settings as long as they were installed with `proot-apps install`.
0 commit comments