-
Notifications
You must be signed in to change notification settings - Fork 9
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
[VENMIC] Inconveniences in Wayland on Screenshare. (I have solutions) #47
Comments
I don't think it's a GPU Driver problem, with X11 it works perfectly without these command lines. I believe it's just a compatibility problem with Wayland, Electron and Webkit. |
isn't the proper solution you can fix with new electron beta about the terminal spam is a bug fixed of chromium you know about how we can fix like blurring on much movement? |
I need more details, there was no blur here in Equibob. Is blurring only occurring in Wayland for you? In all electron apps? |
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
on vesktop when i screen share like a game or other it can blurry i think is a bitrate thing idk |
Yes, I also think it could be the bits, look at the plugins installed, there is a plugin that is Webscreensharefixes, check if activated or deactivated it solves anything. bit drops happen due to 2 factors, 1-internet, 2-the hardware can't handle it. Share the screen of a video that is playing and see if the bits remain stable. If so, it is because your game is very heavy and is using all of your hardware. In this case, you would have to reduce the graphics and lock the FPS. |
Discord Account
No response
Operating System
Arch Linux
Linux Only ~ Desktop Environment
KDE on Wayland
What happens when the bug or crash occurs?
Hello, I found some small bugs and the solution for them.
1 - Screenshare always shows the application and window selection screen twice to work.
Solution:
In ArchWiki (5.9.4) some versions of Electron need to add the following line command below, when adding this command, Equibope will ask for screen selection only once and then it will work.
--ozone-platform=wayland
2 - Problem with GPU memory buffer video in WebKit with Wayland, whenever sharing the screen, errors occur in the buffer, it is possible to see it by initializing Equibop through the terminal (and this error may probably be affecting performance)
Solution:
I found the solution here, if possible, leave this webkit flag disabled chrome://flags/#use-multi-plane-format-for-software-video, or make the commandline initialize with the program
--disable-gpu-memory-buffer-video-frames
You can avoid these problems by creating a config file for Electron, it will always start the application with the commands.
file .config/electron33-flags.conf:
but I ask that you add these command lines directly to the project, which will be better than creating this file.
What is the expected behaviour?
1 - that screenshare shows the selection only once.
2 - that the terminal does not show a buffer error.
How do you recreate this bug or crash?
1 - Start the program through the terminal.
2 - Share any screen.
Debug Logs
Request Agreement
The text was updated successfully, but these errors were encountered: