-
-
Notifications
You must be signed in to change notification settings - Fork 249
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
Quits with render-process-gone
when joining a call
#1369
Comments
Hi @GrzegorzKozub , thanks for creating the issue and finding a possible solution. I would see if/when I can make this change and create a new release. If you feel brave enough, we are open for contributions. There should be enough info in here https://github.com/IsmaelMartinez/teams-for-linux/blob/develop/CONTRIBUTING.md |
This should be sorted in pre-release 1.9.1 . Can you validate it? Thanks again @GrzegorzKozub ! |
Thanks for a prompt fix. Sadly, this did not solve the problem. I will keep digging. |
It looks like they also suggest other options, that we don't force, but you can easily add. Those are 'ignore-gpu-blacklist' and 'disable-gpu-compositing'. Your config file looks like this according to the logs:
Can you try it to be like this?
Hopefully it helps. Add the logs if you can |
Setting
|
I will see if I can add more info from that event. The Line 206 in 528bd2e
To adder to this Basically print the reason https://www.electronjs.org/docs/latest/api/structures/render-process-gone-details |
Ok, I made some changes in the https://github.com/IsmaelMartinez/teams-for-linux/releases/tag/v1.9.5 so the logs hopefully tells us more. Can you try it and see what do you get? Also, if you are using teams-v2 you need to put the teams-url (completely forgot in my last suggestion)
I also think that the electronCLIFlags can just be without the "true". See what happens on that. Hopefully you don't even get the error! (or at least you get a reason) |
Thanks for looking into it. Still crashing. Seems like we're missing some object to string conversion for the logs.
|
Can you try another packaging system? If that is not possible, then probably reach on the Arch forum, as it is maintained by someone else in https://aur.archlinux.org/packages/teams-for-linux . I will try to fix those objects but the reason been undefined probably means is just crashing. |
So after some refinement in #1385 the
Still struggling with this error but now seemingly for another reason. I propose to close this issue. I will open a separate one where I track my progress. |
Describe the bug
Quits when joining a call with just
render-process-gone
and no other errors in the log.Interestingly, turning on
disableGpu
does not resolve this problem but makes the quits occur less often. WithoutdisableGpu
the app quits almost every time I try to join a call.Most likely related to electron/electron#32760 where people suggest that a good workaround is adding
app.disableHardwareAcceleration()
. See electron/electron#32760 (comment).This is currently not in effect when
disableGpu
is enabled. Can we introduce it and see if this helps?teams-for-linux/app/index.js
Line 124 in fedf73a
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Can join the call
Screenshots
n/a
Desktop (please complete the following information):
Debug
Additional context
n/a
The text was updated successfully, but these errors were encountered: