Comments (15)
I did pay, by the way. I actually paid 50 euro.
from vokoscreenng.
Seems to me like Wayland is broken by design. At least, it happily breaks existing software like vokoscreenNG. Reason for me to avoid Wayland.
from vokoscreenng.
I have now decided that there will be no Wayland support for the time being. Reason, there is no budget for it. Let's see how it looks in a year or two.
from vokoscreenng.
A developer from the TeamViewer team neatly summarized the situation years ago:
https://community.teamviewer.com/t5/Linux/State-of-Wayland-amp-TeamViewer/td-p/26340
By design, Wayland does not provide an interface to do remote control (screen capturing, mouse and keyboard emulation). This is to keep the Wayland core lean. The idea is that the compositor provides these interfaces, which could mean that TeamViewer would have to implement different interfaces for every desktop environment we want to support. This is unfortunate, but it's even more unsatisfying that these interfaces are not available yet.
Over at https://gitlab.freedesktop.org/wayland/wayland/issues/150 they are describing https://github.com/flatpak/xdg-desktop-portal as a solution; is it? If not, why not? It would probably be helpful for the Wayland team to hear from developers that have to fight with this firsthand, so maybe you'd like to join the discussion over there.
from vokoscreenng.
According to https://fedoraproject.org/wiki/ScreenCasting#Green-recorder
Green Recorder is the first desktop program to support Wayland display server on GNOME session. (...) Built using Python, GTK+ 3 and ffmpeg.
Could vokoscreenNG use the same ffmpeg method to achieve this, too?
from vokoscreenng.
On Fedora, getting
To time Wayland is not supported. A screencast show a black screen. Please logout and start a X11 Desktop session
Will this ever be fixed?
I currently have a playground https://github.com/vkohaupt/wayland to see what is possible.
With KDE, I can now record a fullscreen without a cursor via xdg-portal, but the video is very bad because Pipewire or pipewiresrc currently do not provide a time stamp.
I definitely stay tuned, but it takes time.
from vokoscreenng.
According to https://fedoraproject.org/wiki/ScreenCasting#Green-recorder
Green Recorder is the first desktop program to support Wayland display server on GNOME session. (...) Built using Python, GTK+ 3 and ffmpeg.
Green-recorder has stopped development. I can understand that, Wayland is a hard thing.
https://github.com/mhsabbagh/green-recorder
from vokoscreenng.
Wayland is a hard thing.
Thanks for your response @vkohaupt.
Can you describe what about Wayland makes it so hard, and what Wayland could do to make it as easy (and as "it just works") as Xorg?
I am increasingly fed up with Wayland because nothing works: no screen recorders, no screen sharing tools, no screen casting tools. And it has been like this for years. Because of this, I generally avoid Wayland altogether.
from vokoscreenng.
To create a screencast in Fedora, one can use the key-combination Ctrl + Shift + Alt +R to start your recording. Couldn't the same technology they are using to implement that feature be used here?
from vokoscreenng.
If there is any way I can help, I would love to see native Wayland support. If you want to charge a fee for that then I will pay it.
from vokoscreenng.
How much would you donate to the development?
from vokoscreenng.
I'd pay U.S. $50.
from vokoscreenng.
Has there been any update with vokoscreen & wayland?
from vokoscreenng.
@probonopd , Thank you, I use ZorinOS & at every login I can choose between X11 & wayland, I must choose wayland sometimes when i want to use an android emulator called waydroid. I was just wondering how i could screen capture waydroid. I guess i can install an android app that screen captures. Or use a video camera to record the screen(poor quality).
from vokoscreenng.
On KDE, the on-board tool Spectacle for screenshots can also handle recording windows including on Wayland. Though it seems to be a bit buggy yet. Worth a try!
from vokoscreenng.
Related Issues (20)
- No installer for linux in version 4.0.0 HOT 1
- Debian/Ubuntu w/ Wayland requires 'gstreamer1.0-pipewire' instead of suggested package 'gstreamer-plugin-pipewire'
- Recording with audio makes the app stay stuck forever and the file size too large. Requires force quit.
- Support build on Unix HOT 2
- Too few hotkey options
- H.264 at compression of 1 still causes artefacting HOT 17
- A percentage based encoder HOT 7
- green unreadable gui HOT 3
- A very problematic clicking (cracking) sound at the beginning of recording [version 3.7.0] [kubuntu 24.04] HOT 5
- No audio options HOT 1
- 4.1.0-Beta-03
- Screen identification does not work correctly HOT 3
- Freeze then crash on startup HOT 1
- VokoscreenNG ask twice for area to record
- Wishing a recording icon HOT 3
- Feature request: Start vokoscreen from the CLI
- Unable to activate "Showclick" & "Halo" HOT 4
- System Freeze when using VMware Horizon Client and enabling "Showclick" or "Halo" HOT 3
- installation from source into debian trixie results errors - No targets specified and no makefile found. Stop. HOT 1
- Can I use the left button to select an area on Linux, just like bandicam? HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from vokoscreenng.