Commit graph

38 commits

Author SHA1 Message Date
Blaž Hrastnik 993f3755e4 Update setup.sh 2020-02-27 09:47:38 +09:00
Blaž Hrastnik 70ea52d1d8 Remove config files from the repo.
They don't apply to all models and we want to move installation to
a package install only process.

I've added updated instructions for configuring mwifiex here:
https://github.com/linux-surface/linux-surface/wiki/Known-Issues

as well as the sleep script.

The ath10k models need board firmware replacements besides the config.
Those entries were added to the Surface Go/SL3 AMD pages.
2020-02-23 13:52:59 +09:00
Blaž Hrastnik 523db8d6da Update setup.sh to stop installing firmware and prefer the package. 2020-02-19 09:56:26 +09:00
Blaž Hrastnik f3669dbd58 Stop automatically installing packages. 2020-01-08 11:23:49 +09:00
Blaž Hrastnik cdfdf4ac56 Remove Surface Go and SP4 workarounds. (Fixes #37)
Surface Go nowadays works without the touchscreen workaround.

The SP4 rule will run on all devices, breaking IPTS on Surface Go for
example. Therefore we moved it to the device's quirk page, requiring the
user to manually add the file if necessary.
2020-01-08 11:23:40 +09:00
Dorian Stoll b184bf438d Make the sleep script executable by default
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-01-03 10:13:20 +09:00
Blaž Hrastnik 5c8e3ed0e8 Stop replacing Suspend with Hibernate.
This should be done by the user manually, and probably by correctly
configuring lid actions etc. instead of overriding the targets.
2020-01-03 10:11:02 +09:00
Dorian Stoll 47209a7772 Allow running the script without sudo
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-01-03 10:11:02 +09:00
Dorian Stoll daf69af19c Use systemd for Surface Go touch power management
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-01-03 10:11:02 +09:00
Dorian Stoll d563c17422 Clean up the setup script a bit
* Removed redundant codepaths
* Fixed the output to appear nicer in the console

Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-01-03 10:11:02 +09:00
Maximilian Luz 289f9d67e3
Update links due to repo move 2019-12-28 22:57:43 +01:00
Maximilian Luz d2445656d9
Fix model output in setup script 2019-12-09 12:13:36 +01:00
Maximilian Luz 2b8cf4001c
Get libwacom-surface from GitHub releases
Automatically download libwacom-surface from its GitHub release page [1]
and remove the package from this repository.

[1]: https://github.com/qzed/libwacom-surface-deb/releases
2019-12-02 22:12:49 +01:00
Maximilian Luz e4176a0057
Fix shellcheck warnings in setup.sh
Fix linter warnings in setup.sh, outpu info about files added, removed
or changed via verbose flags. Re-format console output for readability.
2019-12-02 22:01:59 +01:00
Dorian Stoll 6f7679b00b
Seperate firmware and configs 2019-09-28 03:26:32 +02:00
Dorian Stoll 77cf8159e1
Point the setup script at qzed's repository.
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2019-09-28 03:26:32 +02:00
Dorian Stoll 4d026f53b9
Update and clean up bundled firmware 2019-09-28 03:26:32 +02:00
Stephen Martin 3267e4ea1f Fix for issue with the curl to https://api.github.com/repos/jakeday/linux-surface/releases/latest returning a wall/blob of text instead of individual lines. Backwards compatible so it should be fine even if the result comes back with individual lines 2019-06-17 19:15:39 -06:00
Jake Day ba59e2eb7f adding additional notes to setup.sh script questions 2019-04-22 13:39:16 -04:00
tmarkov bef034f82b
Fix setup for systems that do /use merge
Some distros (Debian testing) has /lib a symlink to /usr/lib and so cp -rB root/* / doesn't work. This should fix that.
2019-02-27 00:12:13 +02:00
Jake Day 9f6f687dd5 adding support for the Surface Studio 2019-02-16 15:07:24 -05:00
Jake Day f44df5982b add surface laptop 2 support to setup.sh script 2019-02-08 12:16:31 -05:00
Jake Day 5113f28c3d adding nvidia gv100 firmware 2019-01-30 12:13:13 -05:00
Jake Day 148e917631 change pulse audio config files to be examples 2019-01-28 11:51:03 -05:00
Jake Day cbcac5ecfb adding installation of mwlwifi firmware to setup.sh script 2019-01-21 16:55:37 -05:00
Jake Day 8535dcc3ce adding touchscreen patch to setup.sh for surface go 2019-01-21 16:54:41 -05:00
Jake Day 7d080b10ad updating setup.sh script 2018-12-30 09:49:42 -05:00
Remington Lang ef29e080b2 Remove unneeded udev rules for SP3 (#237 & #241) 2018-12-12 19:37:35 -08:00
Jake Day 6953a35a92 adding support for Surface Pro 6 2018-10-23 09:58:55 -04:00
Jake Day f49bc9dc64 Merge branch 'master' of https://github.com/jakeday/linux-surface 2018-09-10 12:33:42 -04:00
Jake Day 0286c60be2 adding support for surface go 2018-09-10 12:33:19 -04:00
battaglia01 1a0c61c2ef
Add backup to setup.sh 2018-08-15 16:00:50 -04:00
Jake Day bcc46bc1e1 updating sleep script to fix resume issues 2018-06-24 13:28:16 -04:00
Jake Day 76254749fe adding setup option to set clock to local time 2018-06-07 17:52:02 -04:00
Jake Day 8606d9a2a8 adding ability to let setup script download and install kernel 2018-06-06 22:15:26 -04:00
Jake Day 497de19f4f fixes for SB2 13" and libwacom in setup script 2018-05-02 19:18:10 -04:00
Jake Day 9abdefdb85 updating setup script 2018-05-01 18:49:06 -04:00
Jake Day 376e51c2d7 switching to simplified setup process 2018-04-29 19:36:59 -04:00