SeleniumでDevToolsActivePort file doesn’t exist

UbuntuでSeleniumを使おうとおもったらエラーが出た。

selenium.common.exceptions.WebDriverException: Message: unknown error: Chrome failed to start: exited abnormally.
  (unknown error: DevToolsActivePort file doesn't exist)
  (The process started from chrome location /usr/bin/google-chrome is no longer running, so ChromeDriver is assuming that Chrome has crashed.)

ネットの情報をもとに–no-sandboxオプションを付けたりいろいろ試したけれど直らず…

よくよく考えたら–headlessオプションをつけ忘れてた。より詳しくいうと、Windowsのデスクトップで動きを見ながら開発していたのをGUI無しのUbuntuに持っていったときに、–headlessオプションを付け直してなかった。

opt = Options()
opt.add_argument('--headless')

もうちょっと推測しやすいメッセージならいいのに…