These are NVIDIA and Realtek issues. Linux works fine on supported hardware. Closing your eyes and saying "Linux is not ready" will not help.
I've experienced issues with GMA500, could be resolved by Intel, never were. I've pinned package versions, patched driver - that's development, should not be exposed in GUI. I've switched to supported hardware, no issues.