Has Linux lost the desktop forever?