Line 11: |
Line 11: |
| === systemctl === | | === systemctl === |
| | | |
− | This allows maintenance of the systemd environment allowing you to stop, start and extract a status from the running services that SystemD is managing. | + | This command line tool allows maintenance of the systemd environment allowing you to stop, start and extract a status from the running services that SystemD is managing. |
| | | |
| Just typing systemctl on the command line. Gives us over a hundred running services.. | | Just typing systemctl on the command line. Gives us over a hundred running services.. |
Line 41: |
Line 41: |
| <br clear=all> | | <br clear=all> |
| Things to notice: | | Things to notice: |
| + | |
| === Config-On-Boot Service === | | === Config-On-Boot Service === |
| * It occurs before the jack2 service. So zynthian is really just a big jack2 engine :-) | | * It occurs before the jack2 service. So zynthian is really just a big jack2 engine :-) |
| * It's a one time fire | | * It's a one time fire |
− | * The Environment files are all set here
| |
| * /zynthian/zynthian-sys/sbin/config-on-boot.sh then does the actual setup. | | * /zynthian/zynthian-sys/sbin/config-on-boot.sh then does the actual setup. |
| + | |
| + | === Zynthian Webconf === |
| + | * /zynthian/zynthian-webconf/zynthian_webconf.sh runs it. |
| + | * It's completely independent of other zynthian services. |
| + | * It will always restarts after five seconds of being killed. |
| + | |
| + | === Zynthian=== |
| + | * Zynthian won't run without jack |
| + | * /usr/bin/startx ./zynthian.sh runs it. |
| + | * There is a similar restart directive as with webconf. |
| + | |
| + | |
| + | So remember normal kill -9 and such tricks will simply result in zynthian, or zynthian-webconf just restarting. |
| + | |
| + | If you do want to stop them for ritualistic disembowelment on a desk, then use systemctl with stop and start. |
| + | |
| + | systemctl stop zynthian |
| + | |
| + | and to restart |
| + | |
| + | systemctl start zynthian |