HOW DO I OPENGL 3.1+ IN UBUNTU MACHINE RUNNING IN VIRTUAL BOX AAAHHH ;_;
Even if the virtual card can't do it, I've heard of GPU passthrough... So that I could just use my host machine's actual GPU, which does support it. But I can't really find anything about how that works...
Come on, it's 2016, OpenGL has moved to 4 and beyond to Vulkan, give me a measly 3.1…
EDIT:Oh, well, found out there's apparently a Ubuntu installer that allows me to install Ubuntu "inside of Windows" instead of classic dual-booting these days. Interesting. Will do it on the Windows laptop next to me and we'll see.
EDIT 2:... But apparently that option no longer exists, aagh.
EDIT 3:OK, NVM, apparently the installer is still on Ubuntu ISO's (actually you don't even need the ISO, you can get
wubi.exe directly from
here) up to version 14.04.4 and I can force it to work by starting it from the command line using
--force-wubi. They sure are making an effort to make doing something in Windows feel like doing something in Linux before I even get there… c;
EDIT 4:Well, that didn't go well... Successful installation, but my file system is now read-only for some reason, so "serious errors" are cropping up and it just doesn't work. q__q
EDIT 5:All right, got it working. Installed 12.x instead, don't know if the version was the issue, or the fact that I told Windows it could force reboot to initiate the last install, locking the file system for protection and then messing things up. I guess I'll try updating if I can't get stuff working in 12 already. Otherwise I'm done with that part at least. And Synergy is working, so it's pretty much like working on a VM now anyway, only much faster. Drivers and stuff can be trickier on a real machine, tho. Will try to get OpenGL stuff and compile and run my program again and we'll see.
EDIT 5:Success! Terminal says OpenGL 3.3 if you can't see it.