Josh.5
c3dc444a8f
Fix up Ubnuntu server installation
2025-06-23 04:30:05 +00:00
Josh.5
0ac3a94009
Run NVIDIA driver download attempts in a loop
2025-06-23 02:56:32 +00:00
AlexanderOF
8dd20185a7
Update 60-configure_gpu_driver.sh
...
Add NVIDIA US Download server as alternative, when Global Download server fails
2025-06-23 14:47:22 +12:00
AlexanderOF
f0accf6102
Change NVIDIA Download Server to US
...
download.nvidia.com does not provide downloads for drivers and downloading the driver fails. The US Server works perfectly
2025-06-23 14:47:22 +12:00
Josh.5
860451da74
Fix NVIDIA driver download for TrueNAS Scale Dragonfish
...
The previous fix had a few bugs. Because this is executed with `set -e`, the wget will cause the init process to fail if the url does not exist. Also, the github path was looking at an aarch64 download
Closes #156
2024-08-06 23:12:40 +12:00
WillKirkmanM
336a6284ec
Fix(60-configure_gpu_driver.sh): Add fallback to GitHub for NVIDIA driver downloads
...
An issue opened https://github.com/Steam-Headless/docker-steam-headless/issues/152 , specifically in TrueNas Scale where 4 versions are not available in the repository https://download.nvidia.com/XFree86/Linux-x86_64 , (`545.23.08`, `555.42.06`, `545.23.08` and `555.42.06`) However, the saving grace is that these versions are required for GPU acceleration for Flatpaks.
> Thank you. I’m primarily facing issues because flatpak only has a package for .06, so all flatpak apps are no longer GPU accelerated as a result.
From: https://forums.developer.nvidia.com/t/545-23-08-is-not-listed-in-the-nvidia-driver-downloads-page/273181/3
To Solve this, FlatHub has created a NVIDIA Driver repository where these obscure version's `.run` files are available to download.
https://github.com/flathub/org.freedesktop.Platform.GL.nvidia/
The Entire process can be found in my Solution post: https://github.com/Steam-Headless/docker-steam-headless/issues/152#issuecomment-2208788858
This pull request first attempts to download the driver from the NVIDIA repository and then falls back to the Flathub repository while printing an error if it is unable to download the driver.
2024-07-06 20:23:51 +12:00
Josh.5
9c20a0f1f5
Add ability to run NVIDIA containers without the NVIDIA container toolkit
2024-03-14 19:23:34 +13:00
tem
12a498e1eb
Make SID repo optional
2024-02-29 13:55:17 +13:00
alansari
c3941d1f0b
Quick patch for v550+ drivers
2024-02-29 13:53:37 +13:00
Josh.5
8f32302c0f
Improvements to the init scripts
2023-10-02 19:43:50 +13:00
Josh.5
ca7521d765
Fix build and install mesa during container startup
...
This brings the Mesa and Vulkan installation in-line with the NVIDIA driver installation for NVIDIA GPU users.
2023-10-02 19:14:28 +13:00
Josh.5
3cce8f79f8
Improvements to NVIDIA Patch installation
...
The GitHub servers had a small outage today while I was working. This prevented the containers from being able to start.
This change allows for the patch to be re-used between container re-creations and also prevents the failure from stopping boot. If the patch fails to download or install, then it will continue with an unpatched driver.
2023-09-06 00:10:02 +12:00
Josh.5
c8d613da5b
Install the NVIDIA patch on container restarts
2023-09-04 17:43:05 +12:00
Josh.5
e0dc046470
Add NvFBC support for Sunshine
2023-09-01 10:06:52 +12:00
21st
c925ff8c87
Fix: syntax bug
2023-08-23 18:11:26 +02:00
Josh.5
ac7dc533e7
Remove support for DinD
2023-08-22 20:05:23 +12:00
Ali Ansari
0414726448
Apply EqualsDee's Fix for legacy Nvidia Drivers
2023-08-14 08:03:15 +03:00
Josh.5
42ebc826b8
Update Arch build with latest changes
2023-07-10 19:30:35 +12:00
Josh.5
df9423ccad
Improvements to running Xorg with NVIDIA
2023-07-07 16:01:14 +12:00
Michael Karbowiak
98a4425fce
If we find an Arc GPU, we need to install the Intel drivers just like if we find an intel iGPU
2023-05-22 15:09:12 +02:00
Josh.5
54911cb97b
Fix bug preventing input after the first startup of the container
...
Xorg was starting before udev could finish the monitor command. This prevented the X server from having access to the input devices. For some reason, any subsequent starts would be fine.
Adding a small delay to the X server start and triggering a request for device events from the kernel after a delay seems to fix this issue.
2022-10-06 22:26:50 +13:00
Josh.5
145d5600a6
Add docs for setting up Steam Headless on Intel GPU with docker-compose
2022-10-04 17:36:40 +13:00
Josh.5
b088a7adf4
Tidy up GPU driver installation
2022-10-04 09:41:14 +13:00
Josh.5
cb597e4423
Re-order the neko config to be after the X server is configured
2022-10-04 09:41:14 +13:00