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

[BUG][Wayland] Not supported on non-wlroots based compositors specifically kwin #10

Open
olivertzeng opened this issue May 21, 2024 · 3 comments
Assignees
Labels
bug Something isn't working

Comments

@olivertzeng
Copy link

Describe the bug 🐛

No response

To Reproduce 🐣

No response

Expected behavior 🤔

No response

Screenshots 🧐

No response

How did you download tlock?

None

What is your operating system?

None

@olivertzeng olivertzeng added the bug Something isn't working label May 21, 2024
@eklairs eklairs self-assigned this May 21, 2024
@olivertzeng
Copy link
Author

Hey it should be fixed with the #8.

Here is the linux/amd64 build, lemme know if it works: file.io/4ev9WtE0lget

it isn't because i've already tested the tlock binary built from source before creating this issue

what i meant is that

❯ grim
compositor doesn't support wlr-screencopy-unstable-v1

the wlr-screencopy-unstable-v1 protocal isn't available on non-wlroot compositors

@olivertzeng
Copy link
Author

maybe you should think of a more generic approach on screenshotting

@eklairs
Copy link
Owner

eklairs commented May 21, 2024

Hey it should be fixed with the #8.
Here is the linux/amd64 build, lemme know if it works: file.io/4ev9WtE0lget

it isn't because i've already tested the tlock binary built from source before creating this issue

what i meant is that

❯ grim
compositor doesn't support wlr-screencopy-unstable-v1

the wlr-screencopy-unstable-v1 protocal isn't available on non-wlroot compositors

I see.... hm..... interesting. Will have to add some wrappers for non-wlroot compositors.

maybe you should think of a more generic approach on screenshotting

Well I guess so, but there is no library (afaik) in go currently that supports this. I will look into other language's libraries and maybe port them if needed.

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