Dorian Stoll
83e67e4a27
Improve wifi reliability after resuming from suspend
...
Using the old script I regulary had the problem, that after resuming
from suspend (or hibernate) the wifi would just break. The only way
to fix it was to restart network manager, or disable it in the GNOME
network settings.
I am not a 100% sure *why*, but this change greatly improved the wifi
stability after resume. I am running this for like 5 days now and
didn't see the wifi breaking once. I suppose, that `modprobe` vs
`modprobe -i` is what makes the difference.
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2019-08-26 01:00:45 +02:00
qzed
fadf055d5f
Update systemd-sleep script for IPTS changes
...
Integrate the changes discussed in [1] as proposed by @kitakar5525 in
[2]. The IPTS suspend/resume mechanism should work without the need for
unloading/reloading the corresponding modules, so we comment-out and
update the workaround and will handle any issues coming from that via
the IPTS drivers. The workaround is not completely removed yet as want
to provide an easy-to-apply temporary fix in case anything goes wrong.
[1]: https://github.com/jakeday/linux-surface/issues/544
[2]: https://github.com/jakeday/linux-surface/issues/544#issuecomment-519126757
2019-08-26 01:00:45 +02:00
Sam Doshi
51d4546450
adding touchscreen and pen udev rules for SP6
2019-04-25 18:39:49 +01:00
Jake Day
e71356f50e
updating sound config
2019-03-13 13:08:29 -04:00
Jake Day
d4e5ab5670
adding config file for button fixes
2019-03-07 15:01:35 -05:00
Jake Day
12eac38efc
adding config file for sound fixes
2019-03-07 15:01:21 -05:00
Jake Day
bd4eecf710
Revert "sleep script no longer needs to unload and reload modules"
...
This reverts commit 787756bd11
.
2019-02-07 07:58:07 -05:00
Jake Day
7beb288014
fix surface type cover udev rule
2019-02-07 07:54:59 -05:00
Jake Day
787756bd11
sleep script no longer needs to unload and reload modules
2019-01-31 07:14:47 -05:00
Jake Day
148e917631
change pulse audio config files to be examples
2019-01-28 11:51:03 -05:00
Jake Day
a5c410e28b
adding surface_acpi module to initramfs
2019-01-22 08:31:08 -05:00
Jake Day
ca5f445101
update default lid switch handling
2019-01-01 13:11:40 -05:00
Jake Day
f72425b324
re-purpose xorg.conf intel file as example
2018-10-23 10:01:17 -04:00
Jake Day
0286c60be2
adding support for surface go
2018-09-10 12:33:19 -04:00
Jake Day
bcc46bc1e1
updating sleep script to fix resume issues
2018-06-24 13:28:16 -04:00
Jake Day
d01c7a5bbe
fix pulseaudio default.pa
2018-06-07 17:45:03 -04:00
Jake Day
bcf42082f7
adding override for wifi powersave
2018-06-06 22:26:03 -04:00
Jake Day
7f879ac02c
use interrupt driven scheduling instead of timer based for pulse
2018-06-06 22:15:43 -04:00
Jake Day
0c4424db8e
update udev rule for undocking SB2
2018-04-18 19:02:24 -04:00
Jake Day
72725d75e6
renamed ipts rules to touchscreen rules and add SP3 support
2018-04-15 11:43:25 -04:00
Jake Day
a377dd8945
updating udev rules
2018-04-10 22:09:07 -04:00
Jake Day
b48d1d2f94
add lines, commented out, for setting d3cold_allowed flag
2018-04-01 13:36:50 -04:00
Jake Day
f562512115
adding rescan to post in hibernate script
2018-04-01 13:26:25 -04:00
Jake Day
e0e1fddf53
rename hibernate script
2018-04-01 13:23:07 -04:00
Zyfarok
58a2720a85
Tabs to space in hibernate.sh
...
Fix inconsistent use of space and tabs in hibernate.sh
2018-03-27 15:19:57 +02:00
Jake Day
0bc2f0748e
updating pulse daemon settings
2018-03-10 17:42:16 -05:00
Jake Day
45c79c046c
fix for hibernate script
2018-03-08 22:21:01 -05:00
Jake Day
fe3fc0975f
adding config for modules to load in initramfs
2018-02-17 15:40:43 -05:00
Jake Day
95d56cd460
adding udev rule for docking/undocking keyboards (SP4/SB2)
2018-02-07 21:07:20 -05:00
Jake Day
5841eb24dd
add wifi powersave option to networkmanager.conf
2018-02-06 18:36:40 -05:00
Jake Day
4acfbb1cc3
change dri to true in intel graphics X11 conf
2018-01-19 19:57:34 -05:00
Jake Day
f9a69b0a2a
adding xorg config file for intel graphics
2018-01-12 08:25:54 -05:00
Jake Day
61c6bf8a73
resets are not needed for hibernate
2017-12-10 12:46:24 -05:00
Jake Day
09f78e1f82
remove i915 options from modprobe
...
While these help with sb2, they cause issues with other devices. We will
get support in the newer kernel updates.
2017-12-05 11:28:45 -05:00
Jake Day
1951fb39c2
add conf file for i915 options
...
these options should help screen tearing and allow touch usage after
being undocked on the surface book 2
2017-11-26 18:08:47 -05:00
casainho
fd97d2cd27
Added hibernate.sh that is needed for wifi working after booting from hibernation
2017-11-22 10:39:56 +00:00
Jake Day
8fa5610374
removing unwanted script
2017-11-18 10:12:23 -05:00
Jake Day
ab5f988135
adding udev rule for touchscreen and pen for surface book 2
2017-11-16 21:56:12 -05:00
Jake Day
3fc64a8b35
removing unwanted file
2017-11-16 21:18:38 -05:00
Jake Day
b278e5dc81
updating udev rules for touchscreens on pen for SP4, SP2017 and SB
2017-11-08 21:58:54 -05:00
Jake Day
fe2450aa48
update udev rules
2017-11-03 19:50:47 -04:00
Jake Day
aa26187b8c
set default lid status switch to hibernate instead of suspend
2017-10-23 21:21:06 -04:00
Jake Day
8473b9322b
adding NetworkManager.conf to fix wifi mac address changing
2017-09-08 18:44:53 -04:00
Jake Day
a2e1d27509
update script for reloading mwifiex_pice module on wake
2017-09-06 20:25:47 -04:00
Jake Day
da241a70cb
remove no-power-save script as it's not needed anymore
2017-09-06 20:25:24 -04:00
Geoff Holden
ea293a0e79
Adds rules for Surface Pro 2017
2017-08-29 20:01:30 -02:30
Jake Day
e6ec6b1cdb
updating wifi interface names
2017-08-22 20:10:55 -04:00
Jake Day
65840ccb3a
adding tweaks to improve sound quality
2017-08-21 12:48:24 -04:00
Jake Day
5afd0ad3ba
adding config files and moving kernel source
2017-08-20 19:28:05 -04:00