gpt4 book ai didi

ssh - 尝试在 Centos (Rhel 7.5) 上运行 google-chrome 时无法打开 X 显示

转载 作者:行者123 更新时间:2023-12-04 09:42:59 24 4
gpt4 key购买 nike

我需要使用 SSH 在虚拟机上远程运行 Google Chrome。我不想要 xforwarding - 我想利用 vm 上可用的 GPU。当我尝试运行 google-chrome我收到以下错误:

[19615:19615:0219/152933.751028:ERROR:browser_main_loop.cc(1512)] Unable to open X display.

我试图将我的 DISPLAY env 值设置为各种值:
export DISPLAY=localhost:0.0
export DISPLAY=127.0.0.1:0.0
export DISPLAY=:0.0

我还尝试用不同的值替换 abowe 示例中的 0.0 。

我有 ForwardX11 no在/etc/ssh/sshd_config
我尝试像这样设置目标:
systemctl isolate multi-user.target

当我尝试运行 sudo lshw -C display我得到以下输出:
   *-display
description: VGA compatible controller
product: Hyper-V virtual VGA
vendor: Microsoft Corporation
physical id: 8
bus info: pci@0000:00:08.0
version: 00
width: 32 bits
clock: 33MHz
capabilities: vga_controller bus_master rom
configuration: driver=hyperv_fb latency=0
resources: irq:11 memory:f8000000-fbffffff
*-display UNCLAIMED
description: VGA compatible controller
product: GM204GL [Tesla M60]
vendor: NVIDIA Corporation
physical id: 1
version: a1
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress vga_controller bus_master cap_list
configuration: latency=0
resources: iomemory:f0-ef iomemory:f0-ef memory:41000000-41ffffff memory:fe0000000-fefffffff memory:ff0000000-ff1ffffff

我尝试通过以下方式更新我的 gpu 驱动程序:
wget https://www.nvidia.com/content/DriverDownload-March2009/confirmation.php?url=/tesla/375.66/nvidia-diag-driver-local-repo-rhel7-375.66-1.x86_64.rpm
yum -y install nvidia-diag-driver-local-repo-rhel7-375.66-1.x86_64.rpm

但在那之后我仍然看到 UNCLIMED在我的 NVIDIA gpu 旁边。
艾比的想法?

最佳答案

你可以试试 Xvfb。它不需要额外的硬件。
如果您尚未安装 Xvfb,请安装它并执行以下步骤。

sudo apt-get install -y xvfb
使“ headless ” Chrome / Selenium 工作的依赖项:
sudo apt-get -y install xorg xvfb gtk2-engines-pixbuf
sudo apt-get -y install dbus-x11 xfonts-base xfonts-100dpi xfonts-75dpi xfonts-cyrillic xfonts-scalable
可选但很漂亮:用于捕获 Xvfb 显示的屏幕截图:
sudo apt-get -y install imagemagick x11-apps
确保每次启动 box/vm 时 Xvfb 都会启动:
Xvfb -ac :99 -screen 0 1280x1024x16 &
export DISPLAY=:99
运行谷歌浏览器
google-chrome

关于ssh - 尝试在 Centos (Rhel 7.5) 上运行 google-chrome 时无法打开 X 显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60304251/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com