Amazon ec2 使用nvidia GPU和Xvfb在带有PRIME的EC2实例上运行headful chromium

Amazon ec2 使用nvidia GPU和Xvfb在带有PRIME的EC2实例上运行headful chromium,amazon-ec2,puppeteer,nvidia,xvfb,amazon-linux-2,Amazon Ec2,Puppeteer,Nvidia,Xvfb,Amazon Linux 2,我正在尝试在弹性Beanstalk实例(运行AmazonLinux2的EC2)上通过Puppeter进行硬件加速的WegGL渲染 我的实例是一个g4dn.xlarge,其中包含由提供的Nvidia RTX驱动程序 我管理硬件加速WebGL,但它运行在默认GPU上,而不是英伟达。 WebGL: Hardware accelerated WebGL2: Hardware accelerated 当我尝试执行以下操作以启用PRIME(我觉得这就是缺少的内容)时,我失败了xrandr--setprov

我正在尝试在弹性Beanstalk实例(运行AmazonLinux2的EC2)上通过Puppeter进行硬件加速的WegGL渲染

我的实例是一个g4dn.xlarge,其中包含由提供的Nvidia RTX驱动程序

<>我管理硬件加速WebGL,但它运行在默认GPU上,而不是英伟达。
WebGL: Hardware accelerated
WebGL2: Hardware accelerated
当我尝试执行以下操作以启用PRIME(我觉得这就是缺少的内容)时,我失败了
xrandr--setprovideroutputsource modesetting NVIDIA-0
步骤,消息是
找不到具有name modesetting的提供程序

<>强>我如何在英伟达GPU上运行铬?< /强>

我的配置 一开始,我就跑

导出显示=:1
sudo yum安装-y xorg-x11-server-Xvfb.x86_64
ps-e |(!grep-q'Xvfb')和pkillxvfb
Xvfb:1-屏幕0 1920x1080x24&
我非常确定我需要X服务器以人头模式运行chromium,因为。 及

我的
/etc/X11/xorg.conf

Section "Module"
  Load "modesetting"
EndSection

Section "Device"
  Identifier "nvidia"
  Driver "nvidia"
  BusID "PCI:0:30:0" 
  Option "AllowEmptyInitialConfiguration"
EndSection
lspci的输出

00:00.0 Host bridge: Intel Corporation 440FX - 82441FX PMC [Natoma]
00:01.0 ISA bridge: Intel Corporation 82371SB PIIX3 ISA [Natoma/Triton II]
00:01.3 Non-VGA unclassified device: Intel Corporation 82371AB/EB/MB PIIX4 ACPI (rev 08)
00:03.0 VGA compatible controller: Amazon.com, Inc. Device 1111
00:04.0 Non-Volatile memory controller: Amazon.com, Inc. Device 8061
00:05.0 Ethernet controller: Amazon.com, Inc. Elastic Network Adapter (ENA)
00:1e.0 3D controller: NVIDIA Corporation TU104GL [Tesla T4] (rev a1)
00:1f.0 Non-Volatile memory controller: Amazon.com, Inc. NVMe SSD Controller
nvidia设置的输出--glxinfo:
错误:无法从任何可用系统加载信息

我的木偶师选择:

headless:false,
args:[
`--显示=:1`,
“--使用gl=桌面”,
“--禁用gpu驱动程序错误解决方法”,
“--忽略gpu阻止列表”,
]


您可以尝试忽略默认参数:true
Section "Module"
  Load "modesetting"
EndSection

Section "Device"
  Identifier "nvidia"
  Driver "nvidia"
  BusID "PCI:0:30:0" 
  Option "AllowEmptyInitialConfiguration"
EndSection
00:00.0 Host bridge: Intel Corporation 440FX - 82441FX PMC [Natoma]
00:01.0 ISA bridge: Intel Corporation 82371SB PIIX3 ISA [Natoma/Triton II]
00:01.3 Non-VGA unclassified device: Intel Corporation 82371AB/EB/MB PIIX4 ACPI (rev 08)
00:03.0 VGA compatible controller: Amazon.com, Inc. Device 1111
00:04.0 Non-Volatile memory controller: Amazon.com, Inc. Device 8061
00:05.0 Ethernet controller: Amazon.com, Inc. Elastic Network Adapter (ENA)
00:1e.0 3D controller: NVIDIA Corporation TU104GL [Tesla T4] (rev a1)
00:1f.0 Non-Volatile memory controller: Amazon.com, Inc. NVMe SSD Controller