I'm guessing you used "apt install arduino" to install the Arduino IDE. This gives you a horribly outdated and unofficial version of the Arduino IDE. Please remove that thing and download the modern official Arduino IDE from the download page of this website:
You don't actually need to install. Just extract the downloaded file to a convenient location and then run the arduino script that's in the extracted folder.
I think this Thread would be more suitable in Bar Sport.
I have been using Linux for years without any problems. Back when I switched I simply could not afford the cost of upgrading Windows - and it did (and still does the odd time I use it) take forever to start up and shut down.
I don't use the Arduino IDE. I do all my program editing with Geany and I use Mincom for my terminal and I use the Arduino command-line IDE for compiling an uploading. I have written a short Python program to automate it and add some capability that does not exist in the IDE.
@siegemaster's question definitely doesn't belong in Bar Sport (though "Interfacing w/ Software on the Computer" is also not the most appropriate location for this topic). If the thread gets further hijacked with arguments about which OS is best, then we might need to split it and move the pointless stuff to Bar Sport.