I’ve played WoW classic on Linux without any real issues. The easiest way imo is through Lutris.
- Install Lutris (should be in most distro repos)
- Add game, choose battle.net
- Let it install, launch, and login to battle.net
- Install WoW classic from inside battle.net
Be sure to note where Lutris is installing your games (it’s configurable), so that if you decide to use add-ons you’ll know where to put them. I used WowUp, specifically the CurseForge version to manage my add-ons.
WoW itself runs pretty much flawlessly. I may have made some VK3D tweaks, but I’m not home and can’t check my notes. Let me know if you run in to any problems.
It’s actually not the web page embedded, which is what I was expecting too. Best feature is that it vibrates while the response is generating.