-
Notifications
You must be signed in to change notification settings - Fork 47
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
Surface Pen / Stylus not working on Opensuse Tumbleweed #183
Comments
Hi woiwoiwoi, I have tested on a Surface Pro 8, with Tumbleweed, KDE Wayland. I have no Pen, by default it works the "Intel Touch Hostcontroller" and it feels good. |
Hey @MadZero80 Cool to hear you're working on this! Not sure I can help much, but will try. :-) Regarding hibernation: I did get it to work, with Secure Boot disabled. But that's not what you're looking for, is it? Multi Touch indeed is not working, look at that! Totally didn't notice. I was pretty sure it did work before, but maybe that was a different distro or something. This device is mostly my "play-around-toy". Regarding my original question, however, just to make sure I understand how to go about it: I would add your linked repo and then install the kernel, libwacom, and iptsd from there, right? Would be so cool if that worked! |
Today I was able to test kernel 6.12.9 with iptsd and libwacom (from my repo) in detail and multi-touch gestures work in Firefox and with images (tested zoom with two fingers). The only thing that still bothers me is that you need more finger space for the touchscreen. It feels better with the Intel Touch Host Controller, which started automatically for me. I hope this is a calibration thing ...
Yes, with Secure Boot disabled it works for me too. |
Cool, will test that! Might not get to it over the next few days though.
I'm on Gnome - which probably is irrelevant. I also have full disk encryption enabled and grub takes quite a long time to decrypt that. I also configured hibernation on my desktop running Tumbleweed and checked its power consumption, which is pretty identical when in suspend or in hibernation. With the delay due to full disk encryption in mind, I stopped using hibernation entirely on my desktop. My Surface Book 6, however, only supports a pretty bad suspend state (checked that at some point) that still uses quite a lot of battery, so hibernation would actually be nice. Except full disk encryption still causes a delay and Firefox often-times prevents hibernation - so I end up never really using it. I'm also trying out Aeon on another machine, which doesn't use grub but systemd (as far as I know), which means that disk decryption is super fast. It's not a tinkering-inviting distro, however, so I didn't even try to get linux-surface to work. |
I use systemd-boot with full disk and swap encryption. It feels fast and doesn't cause any problems. For the keyboard when entering the password, I make the following modification (see: (Disk-Encryption) )
|
I've been running linux-surface on my Surface Pro 7 Opensuse Tumbleweed for a while now and it works really well, including touch, screen rotation, etc. One thing I never got to work though is the stylus / Surface Pen. Unfortunately, I would actually need it now, but can't get it to work.
Here's what I tried:
libwacom-surface-data-2.13.0-2.fc41.noarch.rpm
libwacom-surface-utils-2.13.0-2.fc41.x86_64.rpm
libwacom-surface-2.13.0-2.fc41.x86_64.rpm
iptsd-3-1.fc41.x86_64.rpm
, but missing dependencylibspdlog.so.1.14()(64bit)
What can I do?
Environment
The text was updated successfully, but these errors were encountered: