Raspberry Pi に Midori をインストールした

Raspberry Pi で Chromium が起動しない現象が起きたと書いた。

[Raspberry Pi] Chromium が起動しない – with a Christian Wife
https://wacw.cf/2020/04/19/chromium-wont-launch/

[Raspberry Pi] Chromium が起動しない2 – with a Christian Wife
https://wacw.cf/2020/05/19/chromium-wont-launch-2/

そして、また起動しなくなった。Developer Build の Chromium だ。なぜだろう・・・。

環境:Raspberry Pi 3 Model B、Raspbian Buster

とりあえずバージョンを確認してみたが、バージョンは以前と同じだ。

$ chromium --version
Chromium 80.0.3987.162 built on Debian 10.2, running on Debian 10.3

まず試したのがパッケージの更新。以前はこれで直った。

$ sudo apt-get update
$ sudo apt-get upgrade
$ sudo apt-get dist-upgrade

再起動してみたが、まだ Chromium が起動しない。

次はファームウェアのアップデートだ。

$ sudo rpi-update

再起動すると Chromium が起動するようになった。

* * *

この Raspberry Pi は FileMaker WebDirect でページを表示させ、キオスクのように使っている。Chromium が起動するようになったので WebDirect のページを開こうとすると、以下のように表示されページが表示できない。

“Cookies are disabled
Enable cookies and refresh the browser window.”

Chromium の Cookies はオンにしているのに、である。

いろいろ試してみたが、どうやっても WebDirect を開けない。

そこで、こうなったら別のブラウザを試してみることにした。

以下のページを参考に、Luakit、Midori、GNOME Web などを試してみたが、一番良さそうなのが Midori だった(Luakit は操作が特殊だし、キーボード操作が必要だったりする)。

8 Great Browsers You Can Run on Your Raspberry Pi 3
https://www.makeuseof.com/tag/raspberry-pi-browsers/

Midori は以下のコマンドでインストールできる。

$ sudo apt install midori

FileMaker WebDirect のページの表示にやや時間がかかるが、とりあえず問題なく表示ができた。

一見うまくいったようだったけど、しばらくするとフリーズしている。原因が特定できなくなってきたので、また Raspbian を再インストールしようか・・・。