Replies: 8 comments 4 replies
-
Depends on a OS I guess, but why you need to start in terminal window instead of background service? |
Beta Was this translation helpful? Give feedback.
-
Raspberry Pi OS. In a terminal window to see what is going on with a quick glance via VNC e.g. dog -> owl false positive rejection. |
Beta Was this translation helpful? Give feedback.
-
Okay, in this case I would still start birdnet-go as a service, you can follow console output with journalctl. Create a systemd config file /etc/systemd/system/birdnet-go.service, below is a config template you can use
Replace User, Group, ExecStart and WorkingDirectory to match your system. To reload systemd config run
Enable birdnet-go service start on boot run (systemctl start birdnet-go will start it on demand)
And to follow console output with journalctl run
-t matches logs from birdnet-go process, -f keeps following output and prints all log messages as they are received from birdnet-go |
Beta Was this translation helpful? Give feedback.
-
Not sure if this is best practice, but I set my docker container to always run which will automatically restart it on a crash or a system reboot. Added this to the runtime command. |
Beta Was this translation helpful? Give feedback.
-
I can't get this to work.
The unzipped files are loacted here: File /etc/systemd/system/birdnet-go.service contains:
Works perfectly fine if I run |
Beta Was this translation helpful? Give feedback.
-
That's the full log. And |
Beta Was this translation helpful? Give feedback.
-
Is there a permission problem for the soundcard?
When started manually it works:
|
Beta Was this translation helpful? Give feedback.
-
I do not need audio so I gave the first option a go. Worked perfectly. Thank you. 👍 |
Beta Was this translation helpful? Give feedback.
-
What's the best way to have BirdNet-Go start on boot up, but in a terminal window rather than as a background service?
Beta Was this translation helpful? Give feedback.
All reactions