linux-surface/contrib
ceckertz b9e33d7b4b
New example_config for SL1
The surface Laptop 1 immediately throttles to 400MHz if the GEN1 sensors reaches 52°C. Every time my Surface Laptop was under heavy load for more than a few minutes my performance hit a brick wall. 
This config fixes this, it caps the CPU temp at 90°C and more importantly keeps GEN1 cooler than 50°C. 
I have stress tested this config extensively and have had no thermal throttling and stable temps. 
If you have any questions or concerns feel free to contact me. 

Kind regards,
jo
2021-07-03 22:50:34 +02:00
..
fedora-default-kernel contrib: Add Fedora default-kernel scripts 2021-04-20 18:37:47 +02:00
rotate-screen New command line options and functionality. 2021-05-19 10:19:29 +00:00
thermald New example_config for SL1 2021-07-03 22:50:34 +02:00
README.md Add contrib directory 2021-04-20 15:48:26 +02:00

Scripts, Tweaks, and Configuration Bits

This directory contains scripts, tweaks, and configuration examples aiming to improve your Linux experience on Surface devices. Any config files in these directories should be treated as examples and basis for adapting your own config files. Feel free to send us a pull-request if you feel that something is missing or can be improved.

Layout and Structure

Entries should be put into individual directories with a README.md. This readme should state the purpose of that tweak/script and, if there are any config files, where those files should be placed (or any other installation instructions and hints). Ideally, it should, for config files, also give an explanation of what is/has to be changed and why. In general, config files should be kept minimal, if possible contain comments, and users should be encouraged to modify their config file instead of simply copying the one provided.

The overall structure should look something like this:

contrib
 │
 ├─ some-script
 │ ├─ the-script.sh
 │ └─ README.md
 │
 └─ some-tweak
   ├─ a.conf
   ├─ b.conf
   └─ README.md