[英]Firefox X11 from Ubuntu on Windows not working
我正在嘗試通過來自 Windows 上 Ubuntu 上的 Bash 的 X11 連接運行 Firefox(或任何其他瀏覽器)。
我正在使用 VcXsrv 1.20.6.0
我通過 bash 終端看到的 Firefox 版本是:
(env) flx@pc:/etc/ssh$ firefox --version
Mozilla Firefox 74.0
當我嘗試從 bash 啟動 Firefox 時,出現以下錯誤:
(env) flx@pc:/etc/ssh$ firefox
Exiting due to channel error.
###!!! [Parent][MessageChannel] Error: (msgtype=0x1E0057,name=PBrowser::Msg_UpdateEffects) Channel error: cannot send/recv
(firefox:16625): LIBDBUSMENU-GLIB-WARNING **: Unable to get session bus: Error spawning command line 'dbus-launch --autolaunch=f6c6eb9e4e7543fa90e8fb64fbdd8983 --binary-syntax --close-stderr': Child process exited with code 1
[Parent 16625, Main Thread] WARNING: FileDescriptorSet destroyed with unconsumed descriptors: file /build/firefox-LE_x6q/firefox-74.0+build3/ipc/chromium/src/chrome/common/file_descriptor_set_posix.cc, line 23
我被困在這里,你有什么想法我可以嘗試讓它工作嗎?
添加到@Roudcore 的答案
wget https://ftp.mozilla.org/pub/firefox/releases/52.0/firefox-52.0.linux-x86_64.sdk.tar.bz2 sudo tar xjf firefox-52.0.linux-x86_64.sdk.tar.bz2 -C /opt/ sudo ln -s /opt/firefox-sdk/bin/firefox /usr/local/bin/firefox
在啟動 firefox 之前嘗試service dbus start
,之后dbus-launch
應該可以正常工作
作為替代方案,我建議您使用 Firefox 52。
52 版本正常工作。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.