Board index FlightGear Support

Multiple Displays

All general support: help on flying, installation, hardware, getting online etc. There are lots of users and developers to help you out.
Forum rules
In order to help you, we need to know a lot of information. Make sure to include answers to at least the following questions in your initial post.

- what OS (Windows Xp/Vista, Mac etc.) are you running?
- what FlightGear version do you use?
- what graphics card do you have?
- does the problem occur with any aircraft, at any airport?
- where did you download your aircraft/scenery from?
- is there any output printed to the console (black window)?
- copy&paste your commandline (tick the "Show commandline box on the last page of FGRun or the "Others" section on the Mac launcher).

Please report any bugs not specific to an aircraft on the issue tracker.
To run FlightGear on old computers with bad OpenGL support, please take a look at this wiki article.

Note: If you did not get a reponse, even after 7 days, you may want to check out the FlightGear mailing lists to ask your question there.

Multiple Displays

Postby mojtabash » Fri Nov 27, 2020 6:11 am

Hi
I want to have about 20 TVs to run flight gear. can i use every 8 to 10 TVs to one computer with multiple Graphic cards and then connect 2 computers on network?
if yes what is the hardware requirement for this?
mojtabash
 
Posts: 2
Joined: Fri Nov 27, 2020 6:03 am

Re: Multiple Displays

Postby Hooray » Fri Nov 27, 2020 8:54 am

Please don't send support requests by PM, instead post your questions on the forum so that all users can contribute and benefit
Thanks & all the best,
Hooray
Help write next month's newsletter !
pui2canvas | MapStructure | Canvas Development | Programming resources
Hooray
 
Posts: 12707
Joined: Tue Mar 25, 2008 9:40 am
Pronouns: THOU

Re: Multiple Displays

Postby mojtabash » Thu Dec 03, 2020 6:51 am

Some Questions
1- Can I use one pc and multiple graphic cards to show Flightgear on 22 LCD ?
2- Can I use one pc to show 360 degree of tower view or we Should use 2 or 3 computers to show 180 degree or 120 degree on each?
3- is there any solutions to use LCD's vertically?
thanks
mojtabash
 
Posts: 2
Joined: Fri Nov 27, 2020 6:03 am

Re: Multiple Displays

Postby Isaak » Thu Dec 03, 2020 8:22 am

If you have enough ouput ports on your graphics cards, you can connect any number of screens to a pc. But don't expect 60fps with 20 monitors.

Using screens vertical is possible: configure them as such in the window manager of your OS and draw a camera to each of them.

The links Hooray provided give you all the necessary information. I'd suggest configuring e.g. 2 screens first to get a hang of it before diving in such a big project.
Want to support medical research with your pc? Start Folding at Home and join team FlightGear!
Isaak
 
Posts: 768
Joined: Sat Jun 04, 2011 3:52 pm
Location: Hamme, Belgium
Pronouns: he, him
Callsign: OO-ISA
Version: next
OS: Windows 10

Re: Multiple Displays

Postby Hooray » Thu Dec 03, 2020 12:07 pm

If you have enough ouput ports on your graphics cards, you can connect any number of screens to a pc. But don't expect 60fps with 20 monitors.

Note that with CompositeViewer support (which is currently work in progress), it can make a difference if you disable VSYNC - this is not overly documented, but frame rates do seem to scale a little better with VSYNC disabled. If in doubt, refer to the osg-users mailing list: https://www.mail-archive.com/search?q=C ... egraph.org

You may also specifically search osg-users for "SWAP EXTENSION FIFO":

https://www.mail-archive.com/osg-users@ ... 68525.html
Robert Osfield wrote:The driver will be queuing up multiple frames in the FIFO, something it
does to help improve the framerate, but increases frame latency.


We aren't powerless in this though, modern drivers and hardware support
putting fences into the pipeline and waiting on these to be completed on
the GPU. In the svn/trunk vesion of the OSG you'll find a swap buffers
SyncSwapBuffersCallback implementation that does this for you. You can
enable this via the env var OSG_SYNC_SWAP_BUFFERS=ON, or --sync on the
command line for examples like osgviewer.


With 20+ screens, depending on the resolution you are aiming for, it's even on osg-users commonly recommended to approach a clustered approach - mainly because it's going to be much cheaper to have a handful of machines powerful enough to pull that off than a single machine with 20+ displays and the corresponding number of graphics cards.

Note that per-instance clustering is supported by FlightGear, too - and it used to be the only method for people to do create multi-display setups, i.e. prior to the osg port.
Please don't send support requests by PM, instead post your questions on the forum so that all users can contribute and benefit
Thanks & all the best,
Hooray
Help write next month's newsletter !
pui2canvas | MapStructure | Canvas Development | Programming resources
Hooray
 
Posts: 12707
Joined: Tue Mar 25, 2008 9:40 am
Pronouns: THOU


Return to Support

Who is online

Users browsing this forum: No registered users and 7 guests