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를 설정하는 명령이 포함된 파일을 생성합니다).

효율적인. 언젠가는 그 이유를 이해하려고 노력할 수도 있습니다.

관련 정보