Josh Sunnex
39d4ce0a0c
Merge pull request #82 from 21st-centuryman/Develop
...
Fix: syntax bug
2023-08-28 13:32:36 +12:00
Josh.5
b7bb479635
Fix up some of the default config for sunshine
2023-08-26 20:26:44 +12:00
Josh.5
b89e2f565d
Prevent symlinks from being turned into files with sed in-place edit
2023-08-26 14:59:04 +12:00
Josh.5
1b7873833c
Improvements to user script execution in entrypoint
2023-08-26 14:46:38 +12:00
Josh.5
890b9d22d2
Add some useful tools for monitoring hardware
2023-08-26 14:46:10 +12:00
Josh.5
2f118e4a51
Remove xvfb package
2023-08-26 14:45:06 +12:00
Josh.5
dd3f079d71
Add xmlstarlet for modifying XML config
2023-08-25 14:37:16 +12:00
21st
c925ff8c87
Fix: syntax bug
2023-08-23 18:11:26 +02:00
Josh.5
aea4d51159
Use dumb-init for sunshine-run wrapper
2023-08-23 16:57:40 +12:00
Josh.5
1454b704a2
Fix minimise windows script
2023-08-23 16:40:46 +12:00
Josh.5
d899ebd965
Add a tool for minimising all currently open windows
2023-08-23 16:28:54 +12:00
Josh.5
b51036a697
Add sunshin-run and -stop wrapper scripts
...
These can be used to manage starting and stopping processes that spawn children that otherwise would not be terminated when the moonlight session ends
2023-08-23 16:19:55 +12:00
Josh.5
8ad830d5e4
Hide xfce4-web-browser from menu
2023-08-23 16:02:16 +12:00
Josh.5
2c8f6150e9
Update features in readme
2023-08-22 20:05:23 +12:00
Josh.5
6be269a3bb
Update the default steam bigpicture command for sunshine
...
we are not using flatpak steam any longer.
2023-08-22 20:05:23 +12:00
Josh.5
ee4fd33e72
Move app install scripts to /usr/bin
2023-08-22 20:05:23 +12:00
Josh.5
c671ba85cc
Add a script to close all open windows
...
This can be called from Sunshine
2023-08-22 20:05:23 +12:00
Josh.5
4f94568262
Add missing font to Arch build
2023-08-22 20:05:23 +12:00
Josh.5
fed3000700
Run container unprivileged by default using a macvlan
2023-08-22 20:05:23 +12:00
Josh.5
c731e2e0a0
Run x11vnc as root inside the container
2023-08-22 20:05:23 +12:00
Josh.5
02a94566b2
Revert to starting steam from desktop autostart
2023-08-22 20:05:23 +12:00
Josh.5
5837843aa2
Disable Udev on unprivileged container
2023-08-22 20:05:23 +12:00
Josh.5
ac7dc533e7
Remove support for DinD
2023-08-22 20:05:23 +12:00
Josh Sunnex
577d0ef299
Merge pull request #79 from alansari/patch-steamdelay
...
If ENABLE_STEAM supervised; enable after desktop is loaded
2023-08-21 17:56:04 +12:00
Josh Sunnex
ca5821774b
Merge pull request #78 from alansari/patch-legacynv
...
Apply EqualsDee's Fix for legacy Nvidia Drivers
2023-08-21 17:54:51 +12:00
Ali Ansari
edab557c20
If Steam supervisor is enabled, only enable after desktop is loaded
2023-08-15 07:55:34 +03:00
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