You cannot select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
	
	
		
			27 lines
		
	
	
		
			843 B
		
	
	
	
		
			INI
		
	
			
		
		
	
	
			27 lines
		
	
	
		
			843 B
		
	
	
	
		
			INI
		
	
| #
 | |
| # /usr/lib/systemd/user/vncserver@.service
 | |
| #
 | |
| # 1. Switches for vncserver should be entered in ~/.vnc/config rather than
 | |
| #    hard-coded into this unit file. See the vncserver(1) manpage.
 | |
| #
 | |
| # 2. Users wishing for the server to continue running after the owner logs
 | |
| #    out MUST enable 'linger' with loginctl like this:
 | |
| #    `loginctl enable-linger username`
 | |
| #    
 | |
| # 3. The server can be enabled and started like this once configured:
 | |
| #    `systemctl --user start vncserver@:<display>.service`
 | |
| #    `systemctl --user enable vncserver@:<display>.service`
 | |
| 
 | |
| [Unit]
 | |
| Description=Remote desktop service (VNC)
 | |
| After=syslog.target network.target
 | |
| 
 | |
| [Service]
 | |
| Type=forking
 | |
| ExecStartPre=/bin/sh -c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :'
 | |
| ExecStart=/usr/bin/vncserver %i
 | |
| ExecStop=/usr/bin/vncserver -kill %i
 | |
| 
 | |
| [Install]
 | |
| WantedBy=default.target
 |