Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

How to disable auto-start of the iptsd@* service? #134

Open
analytic-bias opened this issue Jun 4, 2023 · 3 comments
Open

How to disable auto-start of the iptsd@* service? #134

analytic-bias opened this issue Jun 4, 2023 · 3 comments

Comments

@analytic-bias
Copy link

The reason is that iptsd process is refusing to freeze every time the system suspends, so my ad-hoc solution is to just disable it and re-enable it when I need the touchscreen. But currently, the iptsd@* service is coming back randomly. Moreover, once the system tried to freeze it, the iptsd process goes unresponsive (i.e. sudo systemctl stop iptsd@* no longer works) and the only way I can recover this is to reboot.

So my question is: how to prevent iptsd@* from being automatically started.

@japostoles
Copy link

Any luck here? Running into the same issue and I can't seem to get iptsd to stop re-appearing and crashing my system on suspend,.

@qzed
Copy link
Member

qzed commented Nov 13, 2023

You could try masking the service with sudo systemctl mask [email protected] (or something along those lines). Not sure if that works with the @ though.

Another option could be blacklisting the touchscreen driver, so running one of

echo "install ipts /bin/false" >> /etc/modprobe.d/blacklist.conf
echo "install ithc /bin/false" >> /etc/modprobe.d/blacklist.conf

Depending on which device you have (you can also run both, doesn't hurt). That will also disable the single-touch fallback mode though, so be aware of that.

@japostoles
Copy link

Good call re: masking -- I gave it a try, fingers crossed my machine doesn't crash on suspend.

Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants