在 Ubuntu mate 上,brave 上缺少 X 伺服器或 $DISPLAY 時發生錯誤

在 Ubuntu mate 上,brave 上缺少 X 伺服器或 $DISPLAY 時發生錯誤

我在 debian 11 上運行容器 ubuntu mate,但是當我在 ubuntu mate 中運行 Brave 時,我收到訊息:

root@0b3bd7aba275:/config# /bin/brave-browser [6194:6194:1116/002939.784984:ERROR:zygote_host_impl_linux.cc(90)] Running as root without --no-sandbox is not supported. See https://crbug.com/638180.

root@0b3bd7aba275:/config# /bin/brave-browser --no-sandbox [6220:6220:1116/002954.827870:ERROR:ozone_platform_x11.cc(239)] PLA X 201620201620201962019620199019202019720201972020202097:00972020202097:0202097:02097:02097:0720202097:02097:02097:0202017202020372037 日7 :ERROR:env.cc(255)] 平台初始化失敗。退出。 /bin/brave-browser: line 48: 6220 追蹤/斷點陷阱 "$HERE/brave" "$@" root@0b3bd7aba275:/config#

我在 debian 上安裝了 Gnome,但有相同的問題。

當我執行 docker run 時,我在 ubuntu mate 上安裝了所有 X0、X1、X10、X1024、X1025 的 tmp 文件,當我運行brave時,我遇到了相同的錯誤。

docker run -d -v "/tmp/.X11-unix/:/tmp/.X11-unix/" -e PUID=1001 -e PGID=1001 -p 3003:3000 --shm-size="1gb" lscr.io/linuxserver/webtop:ubuntu-mate

你知道問題所在嗎?

相關內容