71 Commits

Author SHA1 Message Date
thelamer
efedf63cc1
#124 disable core dumps in wayland mode, ingest pixelflux with 3d accel fixes in wayland, fix clientside audio init, fix orientation change on set resolution not working 2026-01-25 18:22:13 -05:00
thelamer
7c8d6825f4
#117 remove second monitor button on wayland, bump selkies to fix gamepad on firefox and sidebar on iOS 2026-01-23 13:40:08 -05:00
thelamer
64a06495fb
Master to Trixie, closes #123, closes #122, closes #118, bump selkies and pixelflux, fix stream switching from and to cpu mode, fix res clamping to max out at 4096, increase GOP length vaapi 2026-01-12 18:04:11 -05:00
thelamer
21ad20a86a
Bump selkies, fix Linux IME bug, fallback to jpeg on hosts that require it, fix spacebar not working for some games, #113 launch to set resolution for app, cleanup lock files for xorg and dbus before launching, update readme regarding virtual display clamping 2025-12-04 15:47:04 -05:00
thelamer
67440f8c3c
#111 fix decor handling bump selkies 2025-10-28 12:20:14 -04:00
thelamer
9b2d5c78ac
bump selkies, enable debug in dev mode, enable vaapi if detected 2025-10-14 18:00:52 -04:00
thelamer
8d37054307
update base image docs, add flag to disable DRI3 2025-10-10 08:35:21 -04:00
thelamer
68ac216a17
check if we can support gamepads in init 2025-10-04 16:53:48 -04:00
thelamer
3e3edbe034
update syntax and if statement to check for actual devices not just runtime 2025-10-02 10:53:29 -04:00
Ryan Kuba
e8ba0f3fa9
Merge pull request #91 from miaulightouch/fix-nvidia-support
fix: nvidia-container-toolkit missing files when mounting to Docker
2025-10-02 10:52:12 -04:00
thelamer
c6c9726b08
add new container env vars and hardening setup bookworm 2025-10-02 09:47:48 -04:00
billy
9abc8e1201 fix: add fallback for Vulkan API version in NVIDIA setup 2025-10-01 11:59:07 +08:00
billy
4240d5bc2e fix: improve formatting for NVIDIA ICD and EGL vendor files 2025-10-01 11:28:17 +08:00
billy
c93cc31d57 fix: nvidia-container-toolkit missing files when mounting to Docker
Because NVIDIA never does it correctly, we have to do this ourselves.
- NVIDIA doesn't provide DRI3 support
- NVIDIA never fixes this issue properly
- NVIDIA likes to do things their own way
- Top 3 public clouds are obsessed with NVIDIA, so we have no choice but to support it

Ported from: 8dd03fba2a/Dockerfile (L248-L264)
2025-10-01 10:27:51 +08:00
thelamer
eda2a36e94
forgot dpi removal 2025-09-26 12:06:50 -04:00
thelamer
b8f883975d
fixes #36, authoratative server 2025-09-26 11:00:42 -04:00
thelamer
7c6a7662ec
remove unused down link 2025-08-31 18:13:43 -04:00
thelamer
90c45bb345
sigterm all children of the DE service on container shutdown 2025-08-31 17:41:37 -04:00
thelamer
c792f41769
fixes #75, fixes #74 make 16k the new max and default to 1 workspace in openbox 2025-08-24 09:48:40 -04:00
thelamer
ab8aaa240a
#69 add CUSTOM_WS_PORT bookworm 2025-08-21 08:12:10 -04:00
thelamer
5533f473ba
no xsettings on xfce based systems 2025-08-20 08:30:05 -04:00
thelamer
3dcf0d9593
instant scaling bookworm 2025-08-18 14:30:52 -04:00
thelamer
1778b49db4
remove keymapping bump selkies for commas 2025-08-09 20:27:17 -04:00
thelamer
146341517b
fixes #26, fixes #59, fixes #38, fixes #37 2025-08-07 15:17:25 -04:00
thelamer
12a4527d99
#39 fix pwa install bug, fix dev mode not hot reloading server, add basic lib deps for most appimages 2025-07-24 11:24:48 -04:00
thelamer
bb81259afa
ingest from main selkies init re-org 2025-07-22 15:56:17 -04:00
thelamer
883e65ec8f
use home directory for session dbus 2025-07-18 12:48:43 -04:00
thelamer
e8806a2746
use proper path for dbus 2025-07-18 10:05:04 -04:00
thelamer
9f1834f5af
tweaks 2025-07-16 19:43:48 -04:00
thelamer
869e3cdcf8
wrap everything with dbus 2025-07-16 16:23:08 -04:00
thelamer
673e2f7e24
executable service 2025-07-16 16:17:24 -04:00
thelamer
85bc3d40cc
#31 fix DinD messing with tmp and start dbus service 2025-07-16 15:43:34 -04:00
thelamer
975864fc96
#25 add support for larger monitors than 8k 2025-07-15 14:49:09 -04:00
thelamer
e78658ebb6
fix X race conditions 2025-07-12 13:24:15 -04:00
thelamer
088cf3b0e6
add dri3 support bookworm 2025-07-07 08:51:53 -04:00
thelamer
fa79866249
perms 2025-07-04 15:02:47 -04:00
thelamer
b5004edfc1
#24 fix default cursors on init 2025-07-04 13:53:24 -04:00
thelamer
ee3b1b288a
bump selkies use new audio stack 2025-06-29 16:07:38 -04:00
thelamer
1898697a21
scale bugfix 2025-06-28 22:25:23 -04:00
thelamer
390fc4cc6d
set screen to 1024x768 to resolve app launch issues 2025-06-24 19:22:14 -04:00
thelamer
1616973f55
bump selkies restore dev mode 2025-06-22 19:36:51 -04:00
thelamer
bd2b071475
#7 add back subfolder support 2025-06-20 10:10:25 -04:00
thelamer
264fb3b22d
copy favicon on init 2025-06-19 11:06:11 -04:00
thelamer
1d524354aa
modify render detect 2025-06-18 09:14:13 -04:00
thelamer
5633efcb40 add option to disable interposer 2025-06-17 09:02:48 -04:00
thelamer
4b69e6769e improve dev mode to watch for all changes, bump selkies, change default video mode 2025-06-12 17:51:53 -04:00
thelamer
40fda5ff52 fix interposer log errors 2025-06-08 09:25:53 -04:00
thelamer
8f5d9f23cf bump to current, add keymap settings, support udev interposer 2025-06-01 17:24:14 -04:00
thelamer
f9e61b1b5a pin selkies 2025-05-26 21:29:22 -04:00
thelamer
495c291255 add basic manifest support 2025-05-22 11:16:10 -04:00