Takže se snažím, aby se Vino VNC Server spustil při startu, což znamená, že se nemusím přihlašovat, aby se VNC Server spustil. Používám Ubuntu GNOME 15.04 a již jsem přidal
/usr/lib/vino/vino-server
na „Spuštění aplikací“. VNC Server se však stále nespustí, jakmile naběhnu. Aby se spustil VNC Server, musím se přihlásit. Co bych měl dělat? Musím vytvořit soubor systemd unit? Pokud ano, jak to udělám?
Upravit :Tato otázka se od této liší, protože ke svému fungování potřebuji Vino Server, zatímco tato příručka navrhuje x11vncserver.
Přijatá odpověď:
vytvořte systémovou jednotku nebo službu pro spuštění serveru vino při spuštění
cd /etc/systemd/system/
sudo vim vinostartup.service
[Unit] Description = description about the service After = network.target [Service] ExecStart = /usr/lib/vino/vino-server [Install] WantedBy = multi-user.target
-
Povolte službu
sudo systemctl enable vinostartup.service
-
Ověřte to pomocí níže uvedeného příkazu vinostartup.service will be there
ls multi-user.target.wants/
-
Pokud nechcete čekat do dalšího spuštění (je již povoleno), můžeme službu spustit
sudo systemctl start vinostartup.service