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

Plugin not loaded despite hyprpm showing "enabled", no gestures detected #211

Open
Zivodor opened this issue Feb 16, 2025 · 3 comments
Open
Labels
bug Something isn't working

Comments

@Zivodor
Copy link

Zivodor commented Feb 16, 2025

Describe the bug
I have installed EndeavourOS and Hyprland onto a Surface Pro 4 as I am attempting to create a customized tablet configuration. I have successfully installed hyprgrass and it is enabled. I have restarted the device several times. Normal touch inputs are being detected by hyprland and I can interact with waybar, firefox, and alacritty by touching the screen.

Custom gestures, or really hyprgrass as a whole, doesn't appear to be working. I attempted to create some gestures for testing that would send notifications, but nothing happens. I have also tested having some gestures that open applications, and those do not work either.

Log

I enabled logging as described in other recent issues, but nothing related to hyprgrass is being logged. I can provide them if necessary, but they just show libinput detecting a gesture, or tap, but none of the logs I have seen present in other issues appear in the logs for me, ie: hypgrass never appears in the log, nor any attempt to match the gesture to a binding.

Screenshots
If applicable, add screenshots to help explain your problem.

Desktop (please complete the following information):

  • OS: EndeavourOS
  • output of hyprctl version or Hyprland -v:
Hyprland 0.47.2 built from branch  at commit 882f7ad7d2bbfc7440d0ccaef93b1cdd78e8e3ff  (version: bump to 0.47.2).
Date: Sun Feb 2 00:47:17 2025
Tag: v0.47.2, commits: 5767
built against:
 aquamarine 0.7.2
 hyprlang 0.6.0
 hyprutils 0.5.0
 hyprcursor 0.1.11
 hyprgraphics 0.1.1
no flags were set
  • output of hyprctl plugin list:
    no plugins loaded
    

Additional context
hyprpm list shows hyprgrass installed and enabled, I am not sure why hypctl plugin list is different, but I now suspect that might be the culprit. I am submitting this now despite this and will continue to try to get it working.

@Zivodor Zivodor added the bug Something isn't working label Feb 16, 2025
@horriblename
Copy link
Owner

hyprgrass probably crashed. If you disable debug:disable_logs you might get some crash info in logs

@Zivodor
Copy link
Author

Zivodor commented Feb 19, 2025

I did that before creating the ticket, you can see the logs here:

https://pastebin.com/Sn4PZRBz

I was unable to find any indication of a crash, hyprgrass, or error of any kind in the logs, though I was just looking for keywords since I am still new to hyprland.

@horriblename
Copy link
Owner

hmm looks like hyprpm isn't doing its job. Did you do this:

You can add exec-once = hyprpm reload -n to your hyprland config to have plugins loaded at startup. -n will make hyprpm send a notification if anything goes wrong (e.g. update needed)

also check the wiki about hyprpm, I don't use hyprpm myself so I'm not really sure what's going on

You can also try installing another plugin, if that works correctly, the problem might not be hyprpm

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants