Checklist
Describe the issue
Resizing the application window on a system running KDE-Plasma/Wayland with the setting XDG_SESSION_TYPE=x11 causes an application crash.
Steps to reproduce the bug
export XDG_SESSION_TYPE=x11
python -c "import open3d as o3d; \
mesh = o3d.geometry.TriangleMesh.create_sphere(); \
mesh.compute_vertex_normals(); \
o3d.visualization.draw(mesh, raw_mode=True)"
# Resize the application window.
Error message
terminate called after throwing an instance of 'utils::PostconditionPanic'
Aborted (core dumped) python -c "import open3d as o3d; mesh = o3d.geometry.TriangleMesh.create_sphere(); mesh.compute_vertex_normals(); o3d.visualization.draw(mesh, raw_mode=True)"
Expected behavior
Obviously, resizing the application window should not crash the application. ;-)
Open3D, Python and System information
- Operating system: ArchLinux with KDE-Plasma/Wayland
- Python version: Python 3.14.3
- Open3D version: 0.19.0
- System architecture: x86
- Is this a remote workstation?: no
- How did you install Open3D?: pip
- Compiler version (if built from source):
Additional information
Is it planned to natively support Wayland sometime in the near future?
Checklist
mainbranch).Describe the issue
Resizing the application window on a system running KDE-Plasma/Wayland with the setting
XDG_SESSION_TYPE=x11causes an application crash.Steps to reproduce the bug
Error message
Expected behavior
Obviously, resizing the application window should not crash the application. ;-)
Open3D, Python and System information
Additional information
Is it planned to natively support Wayland sometime in the near future?