I used WezTerm for a while and loved it, but then I discovered it had some strange interactions with other programs that use the GPU or OpenGL. In my case, when running WezTerm, the robotics simulation tool Gazebo Classic [0] would only launch properly 1/3 to 1/2 of the time. The rest of the time the simulation appeared to start, but no display ever came up and the program eventually segfalted. I thought this was a Gazebo problem, since it is a bit touchy, but switching to another GPU-accelerated terminal like Kitty or Alacritty solved the problem. I guess the lesson being, if your GL program is misbehaving when launching from WezTerm, try another terminal to see if that doesn't solve the problem.