In short, Upstream won't initlize here because they hard code the driver path and ChromeOS is the only platform they want to support libva. While for general linux, it is impossible to hard code, the driver path differ on different distros.