26 lines
697 B
Bash
Executable File
26 lines
697 B
Bash
Executable File
#!/bin/bash
|
|
# Clean up any leftover Xvfb lock files
|
|
rm -f /tmp/.X99-lock
|
|
rm -f /tmp/.X11-unix/X99
|
|
|
|
#no wine crash dialog in case of nosteam crashing.
|
|
wine reg add "HKCU\\Software\\Wine\\WineDbg" /v ShowCrashDialog /t REG_DWORD /d 0 /f
|
|
|
|
Xvfb :99 -screen 0 800x600x24 &
|
|
sleep 1
|
|
export DISPLAY=:99
|
|
matchbox-window-manager -use_titlebar no &
|
|
sleep 1
|
|
|
|
pulseaudio --start --exit-idle-time=-1
|
|
sleep 1
|
|
# virtual microphone
|
|
pactl load-module module-null-sink sink_name=mic_sink
|
|
pactl load-module module-virtual-source source_name=virtual_mic master=mic_sink.monitor
|
|
pactl set-default-source virtual_mic
|
|
|
|
sleep 1
|
|
wine ~/Counter-Strike\ Source/revLoader.exe &
|
|
sleep 5
|
|
python3 ~/streaming-agent/gst_agent.py
|