diff --git a/systemd-utils/macbook_pro13/backlight-control.service b/systemd-utils/macbook_pro13/backlight-control.service new file mode 100755 index 0000000..9971a73 --- /dev/null +++ b/systemd-utils/macbook_pro13/backlight-control.service @@ -0,0 +1,8 @@ +[Unit] +Description=Enables the gmux backlighting. This is a non-standard NVIDIA issue on Macbooks + +[Service] +ExecStart=/usr/bin/bash -c 'setpci -v -H1 -s 00:01.00 BRIDGE_CONTROL=0; gmux_backlight 400' + +[Install] +WantedBy=multi-user.target diff --git a/systemd-utils/macbook_pro13/suppress-gpe.service b/systemd-utils/macbook_pro13/suppress-gpe.service new file mode 100755 index 0000000..6fe2ab9 --- /dev/null +++ b/systemd-utils/macbook_pro13/suppress-gpe.service @@ -0,0 +1,8 @@ +[Unit] +Description=Disables GPE 66, an interrupt that is going crazy on Macs + +[Service] +ExecStart=/usr/bin/bash -c 'echo "disable" > /sys/firmware/acpi/interrupts/gpe16; echo "disable" > /sys/firmware/acpi/interrupts/gpe17;' + +[Install] +WantedBy=multi-user.target