Commit Graph

935 Commits

Author SHA1 Message Date
j1nx df21d07af2 Get into shape for Buildroot 2021.02 2021-03-29 09:28:25 +02:00
j1nx 3be58ed50a Bump buildroot to latest 2021.02.x LTS version 2021-03-18 09:11:54 +01:00
Peter Steenbergen 1b7514a51c
Merge pull request #50 from OpenVoiceOS/feature/zram
Next step is the r/w filesystem overlay system
2021-03-11 14:04:40 +01:00
j1nx 02908351b9 Additin of systemd profiling tools to reprofile the boot process 2021-03-11 14:01:32 +01:00
j1nx 95984efb37 Add var zram system and preperation for r/w FS overlay system 2021-03-11 09:29:17 +01:00
j1nx 5712beb181 Fix ramdisk permission errors making it below to the mycroft user 2021-03-04 20:50:26 +01:00
j1nx 5a34716366 Fix our growndisk implementation by moving it further within the boot proces 2021-03-04 20:47:27 +01:00
j1nx 2cc9d46752 Increase initial boot and rootfs partition sizes 2021-03-04 13:20:54 +01:00
j1nx 40d4f26f9f Increase the default amount of available zram drive slots to 4 (for now) 2021-03-04 11:29:15 +01:00
j1nx ad5b3114db Add ZRAM ramdisk support 2021-03-02 17:01:39 +01:00
j1nx 364d8be816 Make sure we have some overlap with when it swaps and the left memory space.
30 means, start using swap when <=30% of free memory is left
we reserve 20% of space for ZRAM compressed SWAP meaning 10% safety

This 10% margin feels safer then the hard 80/20 ratio we had.
2021-03-02 13:36:55 +01:00
j1nx 97608c67cd Merge branch 'develop' of https://github.com/OpenVoiceOS/OpenVoiceOS into feature/zram 2021-03-01 22:00:32 +01:00
j1nx 70fa66f615 Add and configure 20% of memory as zram swap with a low agressive swappiness 2021-03-01 21:58:30 +01:00
Aditya Mehra f225624140
convert all steps to use sh in jenkins 2021-02-27 16:56:01 +05:30
Aditya Mehra 2c4fd77b04
fix sh call in jenkinsfile 2021-02-27 16:51:35 +05:30
Aditya Mehra ca1afb203a
Added jenkins file for build testing 2021-02-27 16:40:02 +05:30
j1nx e54ba60296 Fix OVOS splash loading bar fill up 2021-02-25 21:13:02 +01:00
j1nx efcb8dfb39 Add missing mycroft binaries.
Although skip mic test as it needs to cancel mycroft.
We will figure something out ourselfs.
2021-02-25 20:16:12 +01:00
j1nx 0462a40cbf Bump mycroft-gui to the latest version 2021-02-25 15:11:41 +01:00
j1nx 1baad14a56 Fix icon/font size for top sliding menu 2021-02-25 13:37:35 +01:00
j1nx 3b2096531c Add default ncpamixer configuration file. 2021-02-25 12:47:04 +01:00
j1nx ace870174e Again small cosmetic changes to cli_login 2021-02-25 12:16:18 +01:00
j1nx 81fbba93b9 Make cli_login screen a bit smaller 2021-02-25 12:04:23 +01:00
j1nx b625b97e56 Fix mistake in dynamically loading pulseaudio configuration. 2021-02-25 11:36:19 +01:00
j1nx 975a106747 Add Google Noto Sans fonts 2021-02-24 16:19:04 +01:00
j1nx 1d5f57a06f Add Configuration and Files for QT5CT (Issue: #48) 2021-02-24 13:03:09 +01:00
j1nx 81387b0ea5 Remove enclosure and mycroftgui skills from priority skills 2021-02-23 15:18:10 +01:00
j1nx 5a6e1cb0cc Install non-lib files from qt5ct as well 2021-02-23 13:05:10 +01:00
j1nx df88e213f4 Create and add qt5ct buildroot package 2021-02-23 10:06:38 +01:00
j1nx 3454da0bca Bump ovos related packages and skills 2021-02-22 19:41:33 +01:00
j1nx 0bac479c98 Cosmetic changes to the CLI part of OVOS 2021-02-19 12:46:55 +01:00
j1nx b681eb2820 Bump mycroft-ovos-parting skill 2021-02-18 20:39:27 +01:00
j1nx 8968f515a0 Fix enclosure issues for our first run wizard.
QuickFix for now, will be changed by proper enclosure plugin.
2021-02-18 20:35:00 +01:00
j1nx b732a1221a Fix mycroft-gui missing environment variables 2021-02-18 19:59:00 +01:00
j1nx 9f1fed5844 Add and apply PR2843 to mycroft-core. 2021-02-18 15:34:58 +01:00
j1nx 79d6473893 Bump mycroftgui and homescreen skill 2021-02-17 21:00:40 +01:00
j1nx 058caf6d49 Bump mycroft-gui package 2021-02-17 15:08:36 +01:00
j1nx 2984d9bfe5 Bump mycroft-core and gtts dependency 2021-02-17 13:59:44 +01:00
j1nx 4cf82004a6 Optimizations for the OS and Python 2021-02-17 12:07:33 +01:00
j1nx f9ab398d08 Make use of disk identifier 2021-02-12 10:54:20 +01:00
j1nx eb77855931 Enable forgotten KMS mesa3d driver 2021-02-12 10:53:42 +01:00
j1nx 93fccc10a3 Switch to tun the GUI onto eglfs instead wayland / weston. 2021-02-09 21:04:04 +01:00
j1nx 3de64b84f5 Config and packages cleanup 2021-02-09 21:00:21 +01:00
j1nx 4b02c2a839 Remove unmaintained config files.
As soon as the rpi4-gui image is released it will be rebased for rpi3
2021-02-09 20:27:42 +01:00
j1nx 2ed2e092ca Cleanup of old and now unneeded files. 2021-02-09 20:25:46 +01:00
j1nx 9320bd286b More bumps and sound related changes 2021-02-09 20:05:18 +01:00
j1nx 39ef6633f1 Bump packages and more work on sound architecture 2021-02-08 11:19:49 +01:00
j1nx 3d2532b405 Update busybox configuration 2021-02-08 08:35:14 +01:00
j1nx 7943fe42f3 Revert "Switch alsactl over to daemon mode (although doubt it will be any better)"
This reverts commit f9cd5e45b9.
2021-02-08 08:16:13 +01:00
j1nx 73028bf309 Revert "Small change/fix in weston.service"
This reverts commit 734b387faf.
2021-02-08 08:15:18 +01:00