Miroslav Šedivý
45ca1b7b6c
fix docker nvidia.
2024-01-26 19:33:52 +01:00
Miroslav Šedivý
014c8fa586
Bullseye alongside Bookworm ( #61 )
...
* revert to bullseye.
* add bookworm.
* add bookworm to variants.
* include xf86-video-dummy because the remote git instance is offline.
* fix configure.
2024-01-26 18:47:40 +01:00
Miroslav Šedivý
d09e421a51
Remove dbus ( #55 )
...
* remove dbus.
* xfce needs dbus installed.
2023-09-11 16:49:45 +02:00
Miroslav Šedivý
5f321b52e5
cleanup nvidia dockerfile.
2023-09-09 15:25:12 +02:00
Miroslav Šedivý
05403cc0c6
Upgrade to bookworm ( #54 )
...
* upgrade to bookworm.
* g_memdup is deprecated: Use g_memdup2 instead.
* upgrade nvidia dockerfile.
* revert devcontainer.
2023-09-05 23:01:18 +02:00
Miroslav Šedivý
ea5517b270
Xorg input driver ( #53 )
...
* add xf86 input driver.
* cleanup.
* rewrite to unix socket PoC.
* add input rebuild.
* lint & docs.
* add input driver struct.
* comments, lint, socket name from config.
* add touch events to webrtc.
* switch to uint32.
* misc update logging & linting,
* fix screen size
* set touchscreen as core pointer.
* add touch to ws control.
* SendCoreEvents.
* extract to own xinput folder.
* add debounce.
* switch pressure to uint8.
* check buffer size.
* send touch events with system init.
2023-08-17 16:14:59 +02:00
Miroslav Šedivý
e66cd3978d
Build gstreamer in nvidia image ( #36 )
...
* build gstreamer 1.20 for nvidia dockerfile.
* add nvidia to build.
* add nvidia to start.
* add config for nvidia.
* upgrade cuda ro 11.4.3.
* add cudaconvert to comment.
* fix paths.
* add cuda to ld.
* upgrade supervisord version.
* add config to suprtvisord in rebuild.
* update nvenc params.
* update nvidia dockerfile.
* h264 profile constrained-baseline.
* h264 send SPS PPS with every IDR.
2023-04-04 23:52:15 +02:00
Miroslav Šedivý
f8edd988b3
configure pulseaudio from env. ( #39 )
2023-03-27 18:34:05 +02:00
Miroslav Šedivý
362bcd3852
nvidia switch to virtualgl 3.1.
2023-03-17 12:12:38 +01:00
Miroslav Šedivý
977662affe
Upgrade to go 1.20 ( #30 )
...
* upgrade dependencies.
* videoscale element to nearest neighbor.
2023-02-26 21:57:02 +01:00
Miroslav Šedivý
f8b128e1e9
Custom sizes with XRandR ( #25 )
...
* xserver dummy with RandR.
* update.
* remove screen configurations from xorg.
* screen size cannot be nil anymore.
* use predefined screen configurations.
* use screen configurations.
* fix error.
* remove comment.
2023-02-14 21:18:47 +01:00
Miroslav Šedivý
a72648c409
add dockerfile. ( #22 )
2023-01-27 22:32:33 +01:00