For some reason my newer, nvidia+intel graphics laptop (doesn't recognize lid close action and some buttons) is less problematic with linux than older amd one (touchpad not working after some time, screem glitches when waking up from suspend which is only fixed by killing server or rebooting from tty)