Commit Graph

807 Commits

Author SHA1 Message Date
j1nx 71675566b6 Allow the normal user to control the backlight of screens 2021-01-03 15:24:55 +01:00
j1nx 87440d6bc8 Disable wifi power management for wlan0 for rpi 2021-01-03 15:15:49 +01:00
j1nx 69c08638a7 Enable rng-tools for hardware random support 2021-01-03 15:14:49 +01:00
j1nx f2c97fa28f Bump buildroot to 2020.11.x and linux kernel 2021-01-01 16:10:44 +01:00
j1nx 0f8a4256fb Include python-pexpect package by default.
The wifi-connect skills needs it.
2021-01-01 14:06:51 +01:00
j1nx 2d2ebcaae7 Update default mycroft.conf to reflect the ovos changes. 2020-12-31 11:17:00 +01:00
j1nx 65e2952d94 Migrate default installed skill to OVOS versions. 2020-12-31 11:13:25 +01:00
j1nx 20b6a6c0db Remove default, patched volume skill. Enclosure skill should do this. 2020-12-31 11:03:35 +01:00
j1nx 9b6bd35506 Upgrade wifi-connect methodology + skill (wip) 2020-12-31 11:00:58 +01:00
j1nx 2b7ea2deb9 Patch python-networkmanager to be compatible with newer NetworkManager.
Adding devices types support.
2020-12-31 10:50:07 +01:00
j1nx 6c3d4e28f8 Bump mycroft-core and some python packages 2020-12-29 11:13:51 +01:00
j1nx 1b27602081 Increase default image size. 2020-12-27 15:13:42 +01:00
j1nx 67da77d4f2 Switch (back) to stable linux 5.4 kernel.
Plus some additional tweaks and additions.
2020-12-25 13:12:14 +01:00
j1nx 1e48bddce4 Create and write proper OS & Machine indentification information.
Following the XDG standards;
https://www.freedesktop.org/software/systemd/man/os-release.html
https://www.freedesktop.org/software/systemd/man/machine-info.html

/usr/lib/os-release

NAME="OpenVoiceOS"
VERSION="0.1.0 RaspberryPi 4 64bit"
ID=ovos
VERSION_ID=0.1.0
PRETTY_NAME="OpenVoiceOS 0.1.0 RaspberryPi 4 64bit"
CPE_NAME=cpe:2.3openvoiceos:ovos:0.1.0:*:development:*:*:*:rpi4-64:*
HOME_URL=https://github.com/OpenVoiceOS/OpenVoiceOS
DOCUMENTATION_URL=https://github.com/OpenVoiceOS/OpenVoiceOS/tree/develop/documentation
SUPPORT_URL=https://github.com/OpenVoiceOS/OpenVoiceOS/issues
VARIANT="OpenVoiceOS - Mycroft Edition"
VARIANT_ID=ovos-rpi4-64-mycroft

/etc/machine-info

CHASSIS=embedded
DEPLOYMENT=development
2020-12-25 12:47:35 +01:00
j1nx a8383b1187 Update readme with new version numbers for current build. 2020-12-24 10:05:09 +01:00
j1nx 6894496ab7 Bump rpi-wifi-firmware 2020-12-23 20:48:15 +01:00
j1nx 782e48887c Bump wifi-connect 2020-12-22 22:16:24 +01:00
j1nx e8ed2064d1 Enable lottie-qml 2020-12-22 20:51:30 +01:00
j1nx 3b44964732 Bump mycroft-core/gui and dependencies. 2020-12-22 19:10:57 +01:00
j1nx 0c905fcc0d Bump buildroot submodule to 2020.11.x 2020-12-21 21:24:55 +01:00
j1nx c46e0bfce3 Getting back into OVOS-GUI (Weston) shape + version bumps all over. 2020-12-21 21:23:33 +01:00
j1nx e91426ca9a Revert "[Headless] Only install gui/weston systemd service files if mycroft-gui is selected."
This reverts commit ad54e9e207.
2020-12-21 19:56:49 +01:00
j1nx ad54e9e207 [Headless] Only install gui/weston systemd service files if mycroft-gui is selected. 2020-11-20 12:33:04 +01:00
j1nx f3ef0ac143 [OVOS] Disable the following aspects for the headless version.
- No default getty / login prompt on tty1
- No splash screen
- Libcanberra
2020-11-20 12:31:35 +01:00
j1nx 0af472652c [OVOS] Small refactor in menuconfig for buildroot. 2020-11-20 12:27:18 +01:00
j1nx 63172da17b [OVOS] Minimize default image size to 2GB (~1.5GB used by default)
Rootfs is still expanded over the disk at first boot. This only
reflects the download / minimal required size. Still recommended
to have at least a 4GB sdcard.
2020-11-19 21:10:25 +01:00
j1nx 7ddbf089c1 [OVOS] Disable missed lotti-qml package for headless version. 2020-11-19 21:03:29 +01:00
j1nx 7c5559dfce [OVOS] Disable some more packages for the Headless system.
- A lot of different wifi firmwares
- Some more video related libraries
- Disable llvm support
2020-11-19 08:34:47 +01:00
Peter Steenbergen 2eab1b9627 [OVOS] Start of headless build configuration. 2020-11-19 08:06:20 +01:00
Peter Steenbergen 9ee774e0a8 Buildroot: Update to 2020.08.2 2020-11-17 11:48:55 +01:00
j1nx 0e6070dc0f Merge branch 'feature/kwin_wayland' into develop
Not even going to bother to squeeze this....
2020-11-17 11:44:22 +01:00
j1nx f5da2fedb8 Add python-tornado downgrade patch 2020-11-17 09:54:07 +01:00
j1nx d7bd2b68fc More bumps and fixes 2020-11-16 20:18:10 +01:00
j1nx 78ce792574 [WIP] More fixes and additions for kwin 2020-11-11 14:44:25 +01:00
j1nx eacf33b658 Downgrade python-pillow patch 2020-11-02 20:56:26 +01:00
j1nx d21b0532ed WIP Push for backup 2020-11-02 20:55:40 +01:00
j1nx 519ecb395c Bump Buildroot to 2020.08.x 2020-10-29 16:37:51 +01:00
j1nx bcb4a57846 [WIP] More fixes to get through a clean build. (not there yet) 2020-10-28 13:20:18 +01:00
j1nx 92f5fd1ffb Add plasma-workspace and its dependencies 2020-10-21 15:49:35 +02:00
j1nx 059d330aa9 Spawn a getty on tty7 by default 2020-10-15 11:31:33 +02:00
j1nx 057b157760 Add kwin_wayland and its dependencies 2020-10-13 12:26:29 +02:00
j1nx b5918577bc Lower the GPU/cmu memory to 64M as we hardly use more then a few MB's
This leaves more over for the normal stuff. Especially for the rpi3
2020-10-11 16:23:02 +02:00
j1nx b143cbc21a Disable nodered service by default 2020-10-11 14:51:00 +02:00
j1nx bef18116f1 Addition of and switch to ovos branded splash screen 2020-10-11 14:32:29 +02:00
j1nx 0d1d4beaed Use the set FB resolution by Wayland instead of the preferred mode polled by EDID 2020-10-11 12:17:07 +02:00
j1nx 54f7a418db Set framebuffer resolution to 800x480 2020-10-11 12:15:40 +02:00
j1nx 2d021b6692 Create and addition of kf5-plasma-pa and libcanberra packages 2020-10-11 12:07:25 +02:00
Peter Steenbergen 9e992aaa49
Merge pull request #39 from emphasize/change_login_branding
Changes the terminal branding/welcome screen
2020-10-06 21:24:51 +02:00
j1nx cea47b56c2 Start with rebranding to OpenVoiceOS (OVOS). 2020-10-06 21:23:38 +02:00
j1nx ff12626f47 Add mycroft-embedded-shell package. 2020-10-06 21:21:53 +02:00