Files
second-brain/xvfb.service
T

30 lines
538 B
Desktop File

[Unit]
Description=X Virtual Framebuffer (On-Demand)
After=network.target
Documentation=https://www.x.org/wiki/
# Socket activation: starts only when x11vnc tries to connect
Requires=xvfb.socket
[Service]
Type=simple
User=intense
Environment="DISPLAY=:99"
ExecStart=/usr/bin/Xvfb :99 -screen 0 1920x1080x24 -listen tcp
# Restart on failure
Restart=on-failure
RestartSec=5
# Resource limits
MemoryMax=512M
CPUQuota=50%
# Logging
StandardOutput=journal
StandardError=journal
SyslogIdentifier=xvfb
[Install]
WantedBy=multi-user.target