Franklyn Tackitt
4e701c88ad
Make installation configurable
...
```sh
KLIPPERSCREEN_VENV=$HOME/.venvs/klipperscreen ./scripts/KlipperScreen-install.sh
```
2022-08-01 12:24:18 -03:00
alfrix
92254942ef
installer: restart KS if it's running
2022-07-03 12:03:50 -03:00
alfrix
3ed8142ab9
installer: overwrite the service unit
2022-07-03 12:03:50 -03:00
alfrix
312d131db5
use images for the sort order, drop freefont dependency
2022-07-03 12:03:50 -03:00
alfrix
9e800dd008
installer: add librsvg2-common as dependency fix #629
2022-06-03 13:38:22 -03:00
alfrix
f98ac0bfe4
Move korean fonts to the optional category
2022-05-31 11:13:56 -03:00
NStevenU
a29da7e76c
Add Korean language support ( #625 )
...
* Add Korean language support
* Add Korean Language Support Font Installation
2022-05-31 11:12:20 -03:00
Alfredo Monclus
7420f38b15
installer improvements ( #601 )
...
The installer now catchs apt errors
FBturbo is now optional and FBdev is used as fallback
install xserver-xorg-legacy but do not force it, it's usually required for a lot of screens, but not 100%
hide pip update warnings, the new version broke stuff.
more granularity and steps to what's being installed, should make it easier to debug if something goes wrong
2022-04-29 12:12:00 -03:00
alfrix
f2d642b94d
Installer: Workaround pip 22.0 issues
2022-01-30 18:28:27 -03:00
alfrix
588869aa57
Don't upgrade pip in the installer (pip 22.0 is being an issue)
2022-01-30 16:05:14 -03:00
alfrix
c8a8f020af
Installer: always unmask the service and enable
2022-01-26 09:07:26 -03:00
alfrix
86cdcfafe4
Installer prevent the script from being run as root
2022-01-26 07:20:26 -03:00
alfrix
7bb99ecc7d
Installer: clean deprecated command
2022-01-24 08:59:16 -03:00
Alfredo Monclus
5ff249cb20
Switch from vext.gi to PyGObject ( #348 )
2021-12-04 12:29:35 -05:00
Alfredo Monclus
0a6ac42069
Installer: improvements ( #335 )
...
* Fix vext.gi error
The problem occurs because vext and vext.gi are installed at the same time
we need to install the requirements in order
* Simplify path (the env was activated)
* Colorize output
* Abort if pip exit is not clean
2021-11-21 15:42:11 -05:00
Jordan
2b2e096955
install script: Integrate vext.gi into requirements file
2021-11-16 22:48:32 -05:00
Jordan
cdf4d60b21
install script: Add fonts package. Addresses #254
2021-09-21 18:21:18 -04:00
Jordan
145d9c1d84
install-script: Change to account for fixing broken packages in apt
2021-06-27 10:27:04 -04:00
Jordan
ca2855b80b
install script: Fix #142
2021-06-18 12:09:42 -04:00
Jordan Ruthe
e7b3b963c3
install: Check for existing service file
...
Don't overwrite service file for KlipperScreen on running install
script.
2021-04-18 23:45:54 -04:00
Jordan Ruthe
0e1c30879b
install: Change install command to PKGLIST
...
This enables moonraker update compatability for installing system
packages
2021-04-18 23:42:04 -04:00
Jordan Ruthe
bac2d9f23e
install: Add missing dependency for libatlas
2021-04-08 07:18:09 -04:00
Jordan Ruthe
78fd11c4f1
install: fix no-binary
2021-03-04 20:44:02 -05:00
Jordan Ruthe
c8fe6de747
screen: Fix cosmetic issue with mouse hover at startup
2021-02-21 11:58:14 -05:00
gdachs
41e2008249
wireless-tools is a required package ( #86 )
...
Missing wireless-tools lead to a very high CPU usage
2021-02-19 00:49:48 -05:00
Jordan Ruthe
874dd509bf
bed_mesh: Include add bed mesh
2021-01-21 21:49:57 -05:00
Jordan Ruthe
32ccfc125d
install: Add check for Xwrapper.conf file. Add it if it does not exist
2021-01-08 11:09:34 -05:00
Jordan Ruthe
ffb24a2ffd
install: Add user to tty group
2021-01-08 10:34:26 -05:00
Jordan Ruthe
5cfed7f477
install: enable systemd
2020-12-03 20:22:17 -05:00
jordanruthe
90950101d8
install: Update script to get the current username
2020-11-29 10:28:48 -05:00
Jordan Ruthe
18a55fab2e
Fix installation script
2020-11-15 14:14:05 -05:00
Jordan Ruthe
83c0cb07c9
Make scripts executable
2020-11-11 15:50:07 -05:00
Jordan Ruthe
de04e6688d
Fixing installation script
2020-11-03 16:50:23 -05:00
Jordan Ruthe
221d2f6821
Uncommenting package install from install script
2020-10-17 17:06:04 -04:00
Jordan Ruthe
d2036c13af
Moving development into master
2020-08-01 14:38:09 -04:00