Pitivi not launching on custom cursor theme setup (Solution)
Hi, as you know, there have been issues (#2151 (closed), #2217 (closed), #2393 (closed), #2520 (closed)) with Pitivi refusing to launch when a custom cursor is set because the custom cursor themes do not have a tcross cursor and Pitivi (through matplotlib) was trying to access/use that cursor as cursors.SELECTION_MODE. All of these issue were closed without being solved because the actual issue was with matplotlib and not Pitivi itself.
Now, matplotlib has dropped tcross and uses crosshair to provide cursors.SELECTION_MODE. So, on most of the new or rolling release distros, the distro package does not have this problem but the Flatpak still faces this issue. So, the easiest way to fix the issue is to update the version of matplotlib for the flatpak.
TLDR
Solution is to update matplotlib in flatpak version of the app.