Commit Graph

487 Commits

Author SHA1 Message Date
j1nx f8e7a135e4 [All] Add --security-opt label=disable to the quadlet files 2024-02-07 18:24:19 +00:00
j1nx feb7a214ac [All] Hopefully the last dumb ass mistake to fix. 2024-02-07 18:23:29 +00:00
j1nx c8617076da [All] Fix another stupid mistake of wrong mycroft.conf location 2024-02-06 20:28:41 +00:00
j1nx ce81526d60 [All] Fix stupid mistake by disabling the wrong service at boot 2024-02-06 20:23:48 +00:00
j1nx 6bb37c4e82 [All] Changes to the quadlet files (again) 2024-02-06 19:12:26 +00:00
j1nx 455f11d7a6 [All] Mount host /etc/mycroft.conf into containers by default.
Shipping with OS release configuration while allowing to use the
user mycroft.conf to overwrite those settings again if wanted
2024-02-06 15:51:25 +00:00
j1nx 49d12c56bc [All] Remove fallback Mimic1 configuration 2024-02-06 11:42:37 +00:00
j1nx 0af4122eab [All] Switch back to old quadlet image system
Need to think this through
2024-02-04 17:18:36 +00:00
j1nx 5787cae2c9 [All] Remove healthy sdnotify system
The structure changed, need to figure out the best way forward.
2024-02-04 12:50:23 +00:00
j1nx 262bb73b52 [All] Add support for ovos_local_state
According 7df24e8ea8 (diff-b093d34eec92adf6e0cc6e445edb7147ea45d25fb0c98f2f84a60f5aae6f34f7)
2024-02-04 11:19:36 +00:00
j1nx 7aea4f0c5f [All] Switch over to / make use of podman .image files.
Also fix a filename error for tts-server and
do not pull in new containers automatically when newer are available
2024-02-04 11:03:14 +00:00
j1nx 5c7734b453 [All] Add a minimal phal.list to the main rootfs overlay 2024-02-04 11:03:14 +00:00
Peter Steenbergen 23bc8fb5ca
Merge pull request #212 from BohdanBuinich/fix-services
[ALL] Fix Service Failures during Boot
2024-02-04 11:02:30 +01:00
j1nx 5fb25536c7 [All] Revert certain pipewire tweaks (let's start over) 2024-02-03 19:27:41 +00:00
Bohdan Buinich 05e88781f6 [ALL] Fix Service Failures during Boot 2024-02-03 20:13:39 +02:00
j1nx 1ee4419270 [All] Pull in the main chat gpt skill as teh PR is merged 2024-02-03 12:37:30 +00:00
j1nx 2f8e165506 [x86] Use the SOF open firmware for Intel HDA soundcards 2024-02-03 12:36:46 +00:00
j1nx 46e0ebdded [All] Add ALSA UCM2 profiles 2024-02-03 12:36:14 +00:00
j1nx e306bcd9bc [All] Real messy commit with switch to NetworkManager, kernel bump and countless fixes that came up 2024-01-22 16:57:19 +00:00
j1nx fb20b65f17 [All] Temporarily pulling the news and youtube skills from NeonJarbas for testing 2024-01-11 17:52:04 +00:00
j1nx a77f6542e9 [All] Switch to hardcoded ziggyai STT/TTS servers during this testing phase 2024-01-11 17:48:23 +00:00
j1nx ec25ee5feb [All] Enable all containers at boot the drop-in way
TODO: Install this files within the ovos-containers buildroot package
together with the images it pulls in.
2024-01-11 17:46:15 +00:00
j1nx 3583b72ed8 [All] Enable the healthcheck as sdnotify to report to back and pet the watchdog of systemd 2024-01-11 16:51:59 +00:00
j1nx 2ea7fc5a85 [All] Podman / Quadlet changes and additions 2024-01-10 18:59:24 +00:00
j1nx 89d0b2ce70 [All] Pipewire configuration changes 2024-01-10 18:58:27 +00:00
j1nx ba7c614593 [All] {WIP} Change over the quadlet files to use drop-in support.
At the moment these quadlets do not auto start at boot yet.
Still thinking about the best way forward in regards with the upcoming
template support and the overall ovos-containers buildroot package.
2024-01-09 11:59:46 +00:00
j1nx 2f3d930410 [All] Bump and switch to ovos-bus-server running on the host under RT priority 2024-01-07 15:19:09 +00:00
j1nx 8dbd58d36e [ALL][RPI] RealTime performance tweaks.
For the Raspberry Pi we also disable the mitigations
2024-01-06 17:19:04 +00:00
j1nx 4ee8fbfbf7 [ALL] Implement RT settings the systemd user session way. 2024-01-06 14:22:52 +00:00
j1nx 6d807b2a6d [ALL] Small additions and changes 2024-01-05 12:15:25 +00:00
j1nx a68ff2c35e [ALL] RealTime kernel/system changes.
- Raspberry Pi: Using the RT patches and select RT as PREEMPT
- Pipewire changes to upvote itself to prio 95% nice -19
- Other small kernel tweaks and fixes
2024-01-04 12:38:55 +00:00
j1nx 8ddfaf8f82 [ALL] Remove some default skills for now as they are not yet ready 2023-12-29 07:08:11 +00:00
j1nx 8d588f8bf0 [ALL] Configure VOSK as local fallback STT as it is default included within the ovos_listener container 2023-12-29 07:06:18 +00:00
j1nx 2063061399 [ALL] Add OpenWakeWord plugin by default 2023-12-28 13:07:36 +00:00
j1nx 0252cd0d78 [ALL] Add more default installed skills 2023-12-28 13:07:11 +00:00
j1nx adf40880dd [ALL] Fixes (non-boot rpi) and tweaks (pipewire/wireplumber) 2023-12-27 16:11:15 +00:00
j1nx 6e49362369 [ALL] {WIP} Sound architectual changes for pipewire 2023-12-19 14:02:11 +00:00
j1nx d0c5ebd4d1 [All][RPI] Clean ups and some fixed (+kerenl bump) 2023-12-17 13:49:45 +00:00
j1nx fe5ec77a81 [ALL][RPI] Switch xvf3510 channel split toward ALSA itself 2023-12-10 10:08:35 +00:00
j1nx b3584319c5 [ALL][RPI4] More work on pre-shipping containers 2023-12-02 14:22:47 +00:00
j1nx 446aecb4da [ALL] Small fix for the splash screen start-up 2023-11-30 18:23:32 +00:00
j1nx 2ddd03d651 [ALL] Split quadlets for different architectures 2023-11-14 09:58:06 +00:00
j1nx 1d30dc080c [ALL] Work on quadlets and moved them to users home folder 2023-11-11 15:33:24 +00:00
j1nx c15a173fdc [ALL] Small changes to DRM permission 2023-11-09 16:09:58 +00:00
j1nx ed2b6dbb21 [ALL] Only start the ovos-splash after the DRI and FB devices are initialized 2023-11-08 15:03:56 +00:00
j1nx d7073a4cf4 [ALL] Move the tmp download location of podman to disk location.
As the default is /ver/tmp which is a 50% of memory tmpfs, this can be
problematic for <=1GB memory systems as the ovos_listener and
ovos_audio contaiers are => 1GB in size.
2023-11-08 11:30:29 +00:00
j1nx 882bd4420e [ALL] Install homescreen skill as part of the default skills 2023-11-07 09:48:30 +00:00
j1nx 4a2aec918b [ALL] Disable MPRIS support for now (one step at a time) 2023-11-07 09:45:18 +00:00
j1nx 8c5e0a3652 [ALL] Changes for GUI podman quadlet 2023-11-04 10:52:58 +00:00
j1nx 292e3b4ae8 [ALL] Changes to mycroft.conf for TTS and GUI 2023-10-29 12:24:49 +00:00