Vex EXP Programming Support For Linux (Lubuntu/Ubuntu)

Hello! I need help with EXP Products. My school recently gave us old computers not fit for Windows 11. They said we can keep em if we can fix them. I proposed putting Lubuntu on them and they agreed. Now my main curiosity is will the EXP Programmer work with Linux? Ive seen conflicting information as Ive only seen a Windows Version. To add to the confusion I have been hearing about a plugin for VS Code? Is that compatible with our kits? If you must know, our kits are the following: here Thank you a lot in advance!

VEX doesn’t officially support Linux, however, the VSCode VEX extension can be used sometimes, you will need some udev rules and possibly need to install additional dependancies for the C++ toolchain.
search the forum, there are a few topics with some details.

I would download VSCode and then install the VEX Robotics extension. You will encounter some issues which someone has discovered a solution and troubleshooted with the grunt work instead.

I think this would be helpful:
https://www.reddit.com/r/vex/s/HCObljXXTi

More specifically,

Here is the solution the team at RIT found.

You have to install an extra library (I don’t know why but it worked for us)
On archlinux, it’s ncurse5-compat-libs, and on Debian/Ubuntu it’s libncurses5

For me it was as simple as sudo apt install libncurses5 and then it worked

Does libncurses6 work?

No, you need the older versions.
Some more info that may help here

Will the vex brain still connect and function the same way with Linux? Thinking about switching to Linux on my laptop, but don’t want it to not work with the robot.

As I said previously, we do not officially support Linux. It’s pretty much on you to get it working.