chromium-browser - コマンドラインからウェブサイトを起動できません

chromium-browser - コマンドラインからウェブサイトを起動できません

に静的HTMLサイトがありますlocalhost。 Chromiumを開き、手動でlocalhostアドレスバーを入力すると、サイトが表示され、正しく機能します。

しかし、端末で次のように入力すると...

chromium-browser localhost

...Chromiumが開き、localhostアドレスバーに表示されますが、ページが読み込まれずに「待ちますか?」というメッセージが表示されます。

ラズベリーパイを走っています

lsb_release-a

No LSB modules are available.
Distributor ID: Debian
Description:    Debian GNU/Linux 11 (bullseye)
Release:        11
Codename:       bullseye

猫/プロセス/バージョン

Linux version 5.15.32-v8+ (dom@buildbot) (aarch64-linux-gnu-gcc-8 (Ubuntu/Linaro 8.4.0-3ubuntu1) 8.4.0, GNU ld (GNU Binutils for Ubuntu) 2.34) #1538 SMP PREEMPT Thu Mar 31 19:40:39 BST 2022

コマンドラインからこのページをどのように開始できますか?

ETA:その後、次のURLを試しました。chromium-browser

誰もが同じ結果を持っています。

ターミナルウィンドウに次のエラーメッセージが表示されます(私はgoogle-fuを使用してこのメ​​ッセージが解決策を見つけるかどうかを確認しています)。

libEGL warning: DRI2: failed to authenticate
[6181:6181:0420/125426.351921:ERROR:gpu_init.cc(454)] Passthrough is not supported, GL is egl, ANGLE is
[6181:6181:0420/125426.457777:ERROR:viz_main_impl.cc(188)] Exiting GPU process due to errors during initialization
libEGL warning: DRI2: failed to authenticate
[6312:6312:0420/125429.016432:ERROR:gpu_init.cc(454)] Passthrough is not supported, GL is egl, ANGLE is
[6312:6312:0420/125429.154421:ERROR:viz_main_impl.cc(188)] Exiting GPU process due to errors during initialization
[6358:6358:0420/125429.257975:ERROR:egl_util.cc(74)] Failed to load GLES library: /usr/lib/chromium-browser/libGLESv2.so: /usr/lib/chromium-browser/libGLESv2.so: cannot open shared object file: No such file or directory
[6358:6358:0420/125429.298887:ERROR:viz_main_impl.cc(188)] Exiting GPU process due to errors during initialization
[6367:6367:0420/125429.388139:ERROR:gpu_init.cc(454)] Passthrough is not supported, GL is disabled, ANGLE is
[6129:6186:0420/125436.969258:ERROR:chrome_browser_main_extra_parts_metrics.cc(227)] START: ReportBluetoothAvailability(). If you don't see the END: message, this is crbug.com/1216328.
[6129:6186:0420/125436.969526:ERROR:chrome_browser_main_extra_parts_metrics.cc(230)] END: ReportBluetoothAvailability()

答え1

この投稿を見つけました。https://forums.raspberrypi.com/viewtopic.php?t=330711#p1990605

私は以下を行うように提案を盲目的に試しました。

echo 'export CHROMIUM_FLAGS="$CHROMIUM_FLAGS --use-gl=egl"' | sudo tee /etc/chromium.d/egl

(つまり、/etc/chromium.d/egl対応するenvarを設定するコマンドを含むファイルを生成します)。

効率的。いつかその理由を理解しようとするかもしれません。

関連情報