Commit Graph

149 Commits

Author SHA1 Message Date
Ali Ansari
0414726448 Apply EqualsDee's Fix for legacy Nvidia Drivers 2023-08-14 08:03:15 +03:00
Josh Sunnex
d2b4d2cae7 Merge pull request #75 from alansari/dev-arch
Update arch just so it builds
2023-08-06 15:07:05 +12:00
Josh Sunnex
53af510b45 Merge pull request #73 from alansari/patch-appimage
Add libfuse2 as appimages are not built yet with libfuse3
2023-08-05 20:07:53 +12:00
Tem
cfeb39c268 Add libfuse2 as appimages are not built yet with libfuse3 2023-08-03 09:35:57 +03:00
Ali Ansari
6913938585 cleanup 2023-08-01 09:49:39 +03:00
Ali Ansari
9c3497d73a Adjust supervisor path 2023-08-01 09:42:19 +03:00
Ali Ansari
658b18a634 remove opencl-mesa 2023-08-01 09:25:44 +03:00
Tem
d386c282e6 Update Arch Dockerfile 2023-08-01 09:14:52 +03:00
Josh.5
af1c17fdfd Enable parsing STEAM_ARGS to the steam supervisor config 2023-07-21 11:08:43 +12:00
Josh.5
b75b496283 Tidy up the compose examples 2023-07-21 11:08:19 +12:00
Josh.5
659bde74f5 Revert to installing steam as a .deb package
Flatpak seems to complicate Steam's execution of Proton
2023-07-17 12:35:28 +12:00
Josh Sunnex
23c5df2996 Merge pull request #60 from tnielsen2/master
Add `/mnt/games` troubleshooting steps and steamapps folder creation init.d script
2023-07-12 23:54:18 +12:00
tnielsen2
9fe592672a Update disk error troubleshooting step 2023-07-11 11:55:23 -04:00
tnielsen2
932e15314a Add steamapps troubleshooting and autocreation script 2023-07-11 11:13:30 -04:00
Josh.5
3be80a920e Build both the debian and arch flavours of Steam Headless in CI 2023-07-10 20:33:16 +12:00
Josh.5
35de069bf1 Add the start of some troubleshooting docs 2023-07-10 19:30:35 +12:00
Josh.5
8da0bd023d Hacky fix for bwrap execution inside the Debian container running under the NVIDIA Docker runtime
Ref: https://github.com/flatpak/flatpak/wiki/User-namespace-requirements
2023-07-10 19:30:35 +12:00
Josh.5
26b775f66e Rebase debian build to Debian 12 (Bookworm) 2023-07-10 19:30:35 +12:00
Josh.5
555bd8991d Some more tweaks to the Arch build 2023-07-10 19:30:35 +12:00
Josh.5
42ebc826b8 Update Arch build with latest changes 2023-07-10 19:30:35 +12:00
Josh.5
0b600108f7 Add Sunshine to initial desktop apps 2023-07-09 13:25:38 +12:00
Josh.5
8d43f93b55 Ensure autostart path exists before creating a file for steam 2023-07-08 17:16:07 +12:00
Josh.5
f92fb55290 Replace previous auto-start script if it contains '/usr/games/steam' 2023-07-08 17:01:39 +12:00
Josh.5
417ab4488b Display the progress of desktop app installation before starting the desktop
This just prevents people from seeing a black screen for a long time and assuming something is going wrong.
This initial setup is installaing flatpaks to the mounted home directory. This will not need to happen on every container startup. So this black screen is only a problem on the first start. But this change at least gives people something to look at.

Closes #50
2023-07-08 16:04:38 +12:00
Josh.5
fc700e2200 Start using Flatpaks as the main install method for any desktop apps 2023-07-08 05:19:50 +12:00
Josh.5
df9423ccad Improvements to running Xorg with NVIDIA 2023-07-07 16:01:14 +12:00
Josh Sunnex
68244060ff Merge pull request #47 from sfxworks/master
k8s-inclusion
2023-07-04 07:35:50 +12:00
Samuel Walker
8c6051aec7 k8s-inclusion 2023-06-29 15:49:57 +00:00
Josh Sunnex
4896a5bc36 Merge pull request #46 from jflesch/master
Update Sunshine to 0.20.0
2023-06-26 20:02:11 -07:00
Jerome Flesch
5577410923 Update Sunshine to 0.20.0:
Sunshine 0.18.0 has drastically improved CPU performance.
A dependency on libboost-chrono-1.74.0 has been added, but hasn't been declared in the .deb package.
2023-06-26 11:04:52 +02:00
Josh Sunnex
6a2d55196b Merge pull request #41 from karbowiak/intel_arc
#39 - Intel Arc Support
2023-05-24 14:10:16 +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 Sunnex
d4e7048745 Merge pull request #35 from deviantintegral/patch-1
Note the default games path in compose file
2023-05-22 21:57:23 +12:00
Andrew Berry
7505ef3b23 Note the default games path in compose file 2023-03-30 10:22:45 -04:00
Danny Beer
9b962580ff Use protonup-ng package 2022-10-29 09:23:47 +13:00
Josh.5
0d2da789ef Ensure ~/.config/pulse is owned by the default user 2022-10-10 16:54:26 +13:00
Josh.5
2c5da29701 Fix issue where dynamic port allocation during startup would take a long time 2022-10-10 16:40:10 +13:00
Josh.5
d893d9565c Fix incorrect date format on versioning 2022-10-10 11:07:53 +13:00
Josh.5
81e378e9d0 Add documentation issue template 2022-10-10 01:37:52 +13:00
Josh.5
595e60182b Another improvement to the bug report template 2022-10-10 01:31:07 +13:00
Josh.5
6b587427b2 Fixing the platform version on the bug report template 2022-10-10 01:26:35 +13:00
Josh.5
91e414b341 Small tweak to stale issues monitor 2022-10-10 01:24:43 +13:00
Josh.5
07fe21bb1c Add some GitHub templates to project 2022-10-10 00:54:16 +13:00
Josh.5
2e9a20a87a Fix error in pulseaudio socket config 2022-10-09 23:45:56 +13:00
Josh.5
3b9311fde3 Add dummy screen on startup if no monitor is plugged in 2022-10-09 23:45:56 +13:00
Josh.5
54e4e09d29 Fix error where on a contrainer restart you could not add default user to docker gourp again 2022-10-09 23:45:56 +13:00
Josh.5
5fa3f2b968 Fix missing group permissions setup on container start 2022-10-09 23:45:56 +13:00
Josh.5
45f73da6cb Set root XDG_RUNTIME_DIR to /tmp/runtime-root 2022-10-09 23:45:56 +13:00
Josh.5
72f2543b02 Add missing env variables
These are required for the internal docker containers
2022-10-09 23:45:56 +13:00
Josh.5
03beff3ff3 Add dind config init script 2022-10-09 23:45:56 +13:00