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

OpenGL Updates May Cause VR3 To Crash Leo Or The OS #3378

Open
tbpassin opened this issue Jun 13, 2023 · 0 comments
Open

OpenGL Updates May Cause VR3 To Crash Leo Or The OS #3378

tbpassin opened this issue Jun 13, 2023 · 0 comments
Milestone

Comments

@tbpassin
Copy link
Contributor

Updates to the XFCE desktop manager used as an option for Linux Mint caused VR3 to crash Leo (and sometimes the OS). This is not a VR3 bug. It is also not for any particular version of Python (I saw it for both 3.9 and 3.11 installs) It appears to be caused by the PyQt6 Web Engine's interaction with OpenGL v3.3. The error message seems to come from VMWare (whether or not VMWare is in use), and typically reads:

vmw_ioctl_command error Cannot allocate memory

Other projects have had complaints of the same or very similar crashing error. One user found that the version of OpenGL for the desktop manager to use can be downgraded to v2.x by running this command:

echo "export SVGA_VGPU10=0" >> ~/.bashrc"

This solved the problem for him and some other users, and I found it also solved it for Leo/VR3. The user should log off and log on again after this change.

However, I don't have good confidence that this fix will work indefinitely, since it seems to me that at some point, the older version will no longer be available or may no longer work. We can only hope that the bug will have been fixed by then.

Changing the desktop manager from XFCE back to the standard (for Mint) Cinnamon also cured the problem, apparently because Cinnamon doesn't use OpenGL (or not the problem version, I don't know which).

@tbpassin tbpassin added this to the Later milestone Jun 13, 2023
@edreamleo edreamleo self-assigned this Jun 13, 2023
@edreamleo edreamleo removed the Gui label Jun 19, 2023
@edreamleo edreamleo removed their assignment Jun 19, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants