It looks like your 3D X server (on :0) is not using the driver for your
card. Make sure the Device section of xorg.conf has the correct driver
and BusID specified. Secondly, I don't understand why you are using
turbovnc. If you're trying to do captures with Xvfb, what's turobvnc for?
On Thu, Jan
Checked my xorg.conf file and the driver is nvidia, see below.
Section Monitor
Identifier Monitor0
VendorName Unknown
ModelName Unknown
HorizSync 28.0 - 33.0
VertRefresh 43.0 - 72.0
Option DPMS
EndSection
Section Device
Identifier
Yes, the operative word there is or. VNC or Xvfb or another X proxy. You
don't have to use VNC as your 2D X Server. Xvfb does work, although Xvfb has no
built-in image transport, so you would be on your own for delivering the pixels
from server to client.
On Jan 10, 2014, at 12:53 PM,
DRC was correct. You need a 3D X server, which is your Xorg X11 server. And
you need a 2D server; either VNC or Xvfb, not both. If you goal is to use
Xvfb to capture images, then use Xvfb as the 2D server.
On Fri, Jan 10, 2014 at 1:53 PM, Stealthy stealthmodei...@gmail.com wrote:
Checked my
Sounds good. So I’ll just start my X server like usual and point my Xvfb server
to the same display?
About the Mesa issue below. You see anything abnormal in my xorg.conf file
below? Don’t understand why it’s still using Mesa when it should be using
hardware acceleration through the GPU.
No, not the same display. The 3D X server and 2D X server need to be on
different displays. Usually the 3D X server is on :0 if you have just
one of them, and the 2D X server is on some other display number.
I would suggest looking at the X server log to see if perhaps the nVidia
driver is
Can you explain why you're using Xvfb? If you're just trying to make a
video of your 3D application with ffmpeg, can't you just get it from the 3D
X server directly? For example:
ffmpeg -f x11grab -video_size cif -framerate 25 -i :0.0 /tmp/out.mpg
On Fri, Jan 10, 2014 at 3:26 PM, DRC
On 1/10/14 2:38 PM, Kevin Van Workum wrote:
Can you explain why you're using Xvfb? If you're just trying to make a
video of your 3D application with ffmpeg, can't you just get it from the
3D X server directly? For example:
ffmpeg -f x11grab -video_size cif -framerate 25 -i :0.0 /tmp/out.mpg
Hi guys,
So I am trying to run a 3d application using OPENGL through an EC2 server. The
ultimate goal being to capture the screen using Xvfb.
I installed virtualgl and turbovnc. when I run
/opt/VirtualGL/bin/glxinfo -display :0 -c
I get this
name of display: :0
display: :0 screen: 0
Hi guys,
Hope I can get some help on this one. I have an ec2 instance running using a
GPU cluster. I am capturing the Xvfb virtual screen using ffmpeg and would
like to have my OPENGL enabled application use the GPU to render. It’s
currently rendering everything using the CPU.
Yes, you're missing quite a lot. Please read the manual. VirtualGL
needs two X servers-- a 3D X server and a 2D X server. The 3D X
server has to be a real X server attached to the GPU. It can be
headless, but it can't be virtual. The 2D X server can be a virtual X
server, such as VNC or
11 matches
Mail list logo