本当にChromeOSのアップデートが直接的原因かは分かりませんが,症状が出る直前にやった「思い当たる事」と言えば ChromeOS のアップデートぐらいだったので,おそらくコレが原因かと。
ChromeOS を 62.0.3202.74 にアップデートしたら,crouton を使った xubuntu14.04 on Chromebook が出来なくなりました。
タイトル通りです。先日まで何不自由なく xubuntu が使えてたのに,ChromeOS 側のアップデートを行ったら見事に start xfce4 コマンドを実行しても xubuntu に切り替わらなくなりました。環境
- ハードウェア : Dell Chromebook 11 (2015) 3120
- OS:ChromeOS 62.0.3202.74 (Stable版)
- デュアルブートの方法:crouton
- デュアルブートされるOS:xubuntu 14.04 (xfce)
エラー文
chronos@localhost / $ sudo startxfce4 Entering /mnt/stateful_partition/crouton/chroots/trusty... /usr/bin/startxfce4: Starting X server ~(中略)~ Error org.freedesktop.DBus.Error.UnknownMethod: Method "ReleaseDisplayOwnership" with signature "" on interface "org.chromium.LibCrosServiceInterface" doesn't exist xf86EnableIOPorts: failed to set IOPL for I/O (Operation not permitted) Unable to set master (EE) Fatal server error: (EE) AddScreen/ScreenInit failed for driver 0 (EE) (EE) Please consult the The X.Org Foundation support at http://wiki.x.org for help. (EE) Please also check the log file at "/tmp/Xorg.crouton.1.log" for additional information. (EE) Error org.freedesktop.DBus.Error.UnknownMethod: Method "TakeDisplayOwnership" with signature "" on interface "org.chromium.LibCrosServiceInterface" doesn't exist (EE) Server terminated with error (1). Closing log file. /usr/bin/xinit: giving up /usr/bin/xinit: unable to connect to X server: Connection refused /usr/bin/xinit: server error Unmounting /mnt/stateful_partition/crouton/chroots/trusty...
原因と対策
わからん(2017/10/31 現在)。エラー文でググったりと目下調査中です。ってか卒業研究でバリバリ xubuntu に Toppers 入れて開発してたしフッツーに必要なのに急に動かなくなっちゃってもう大変。これから私,どうなっちゃうのー??
次回:「xubuntu,死す」
明日も元気にぃ,デバッグデバッグ!!
という訳で,お客様の中に Chroembook で Linux 立ち上げてるオタク様がいらっしゃったら気をつけて。安易にアップデートしないほうがいいかもしれません。