angr / angr-management

The official angr GUI.
BSD 2-Clause "Simplified" License
856 stars 108 forks source link

Main window doesn't appear under wayland #1268

Open brayand9106 opened 4 weeks ago

brayand9106 commented 4 weeks ago

Description

Screenshot from 2024-06-06 08-57-44 Screenshot from 2024-06-06 08-58-07 Screenshot from 2024-06-06 08-58-29

The bug appears as Ubuntu 24.04 users default to wayland, causing users unable to see the main window for angr-management. Only the terminal is present with debug information and jobs completion time.

The problem can be worked around using the command "export QT_QPA_PLATFORM=xcb" in the terminal, and booting angr-management with "QT_QPA_PLATFORM=xcb python start.py". Would be more practical to use in a .bashrc file with this command as to not repeat multiple time for every boot of angr-management.

Steps to reproduce the bug

Run angr-management in a virtual environment in Ubuntu 24.04 with wayland set as default.

Environment

No response

Additional context

No response