Read the thread theres lots of talks about why it doesnt (texture limits) and work arounds (basically none, I;d suggest doing an
#IF_PLATFORM_LINUX
OceanMesh->SetMaterial(HomeRolledLinuxMat);
#END_IF
or however its written. I think Rama has some platform checking nodes exposed to blueprints.
One of my co-devs cant even get it working on a modern macbook so things may improve in the future with fixes by Epic.