Mijn vraag
Voor een hobby project (F1 bar in een schuur) ben ik bezig met het opzetten van een systeem wat minimaal 9 (het liefst meer) schermen kan aansturen. Bij de start van dit project heb ik in eerste instantie gebruik gemaakt van een Mac Pro uit 2013, hier kon ik 6 schermen mee aansturen.
Dit werkte vrij goed, maar hiermee kon ik niet alle schermen aansturen. Na wat gekloot met diverse USB adapters welke niet wilde werken (onder Windows maar deels) heb ik besloten om een andere machine aan te schaffen.
Dit werd de HP Z440 met meer dan genoeg CPU en geheugen om meerdere streams tegelijk te kunnen draaien.
Concreet:
- Is er een (software) matige limiet in Ubuntu die zorgt dat meer dan 8 schermen niet mogelijk is?
- Ubuntu maakt 1 GPU verantwoordelijk voor de inhoud van alle schermen, is dat aan te passen?
- Is er een andere Linux distro die anders met GPU gebruik om gaat?
- Is er een manier om een GPU de main GPU te maken in Ubuntu of moet ik dit via de BIOS regelen?
Relevante software en hardware die ik gebruik
- HP Z440 met een 12 core Intel Xeon, 64 GB RAM
- 5 x Nvidia Quadro K1200 met 4GB RAM
- Ubuntu 22.04 LTS (Ik blijf het liefst weg bij Windows)
- 8 x Fujitsu b24w-6
- 1 x LG Full HD TV
- Alle schermen zijn (op de TV na) verbonden via DisplayPort
- De bedoeling is om het systeem zo in te richten dat er straks 3 x 4K TV's + 6 x Fujitsu monitors op kunnen draaien.
Wat ik al gevonden of geprobeerd heb
Hetgeen waar het fout gaat is bij het aansluiten van het 9de scherm. 8 schermen gaat goed tot dat de 9de erbij komt, dan raakt het systeem traag, verspringen er beelden en ziet de machine ook niet alle schermen (maar geeft er wel versprongen beeld op weer).
Wat opvalt is bij het gebruik van nvtop is dat 1 GPU vaak tot de max zit, naar wat ik heb gelezen komt dit omdat er 1 GPU verantwoordelijk is voor de inhoud van alle schermen. Ik heb geprobeerd de resolutie van de schermen te verlagen zodat dit minder impact zou mogen hebben op de GPU maar dat heeft geen invloed gehad.
Ik heb met minder videokaarten getest maar dit gaf helaas ook geen werkbaar resultaat. Nu besef ik me dat de K1200 een vrij oude kaart is, maar ik had de stille hoop dat gezien het om 2D weergave gaat zou werken. Als het goed is komt er vandaag een Nvidia RTX 3060 binnen welke ik als main GPU wil gaan inzetten in combinatie met 2 of 3 Nvidia Quadro's (andere kaarten die ik heb zijn te oud en werken niet met dezelfde 535 driver waardoor het geheel nog complexer gaat worden).
Doordat de GPU van de main kaart continu hoog in gebruik zit lijkt het ook dat de beelden op de streams een lichte hickup hebben.
Hieronder nog een aantal relevante afbeeldingen:
Voor een hobby project (F1 bar in een schuur) ben ik bezig met het opzetten van een systeem wat minimaal 9 (het liefst meer) schermen kan aansturen. Bij de start van dit project heb ik in eerste instantie gebruik gemaakt van een Mac Pro uit 2013, hier kon ik 6 schermen mee aansturen.
Dit werkte vrij goed, maar hiermee kon ik niet alle schermen aansturen. Na wat gekloot met diverse USB adapters welke niet wilde werken (onder Windows maar deels) heb ik besloten om een andere machine aan te schaffen.
Dit werd de HP Z440 met meer dan genoeg CPU en geheugen om meerdere streams tegelijk te kunnen draaien.
Concreet:
- Is er een (software) matige limiet in Ubuntu die zorgt dat meer dan 8 schermen niet mogelijk is?
- Ubuntu maakt 1 GPU verantwoordelijk voor de inhoud van alle schermen, is dat aan te passen?
- Is er een andere Linux distro die anders met GPU gebruik om gaat?
- Is er een manier om een GPU de main GPU te maken in Ubuntu of moet ik dit via de BIOS regelen?
Relevante software en hardware die ik gebruik
- HP Z440 met een 12 core Intel Xeon, 64 GB RAM
- 5 x Nvidia Quadro K1200 met 4GB RAM
- Ubuntu 22.04 LTS (Ik blijf het liefst weg bij Windows)
- 8 x Fujitsu b24w-6
- 1 x LG Full HD TV
- Alle schermen zijn (op de TV na) verbonden via DisplayPort
- De bedoeling is om het systeem zo in te richten dat er straks 3 x 4K TV's + 6 x Fujitsu monitors op kunnen draaien.
Wat ik al gevonden of geprobeerd heb
Hetgeen waar het fout gaat is bij het aansluiten van het 9de scherm. 8 schermen gaat goed tot dat de 9de erbij komt, dan raakt het systeem traag, verspringen er beelden en ziet de machine ook niet alle schermen (maar geeft er wel versprongen beeld op weer).
Wat opvalt is bij het gebruik van nvtop is dat 1 GPU vaak tot de max zit, naar wat ik heb gelezen komt dit omdat er 1 GPU verantwoordelijk is voor de inhoud van alle schermen. Ik heb geprobeerd de resolutie van de schermen te verlagen zodat dit minder impact zou mogen hebben op de GPU maar dat heeft geen invloed gehad.
Ik heb met minder videokaarten getest maar dit gaf helaas ook geen werkbaar resultaat. Nu besef ik me dat de K1200 een vrij oude kaart is, maar ik had de stille hoop dat gezien het om 2D weergave gaat zou werken. Als het goed is komt er vandaag een Nvidia RTX 3060 binnen welke ik als main GPU wil gaan inzetten in combinatie met 2 of 3 Nvidia Quadro's (andere kaarten die ik heb zijn te oud en werken niet met dezelfde 535 driver waardoor het geheel nog complexer gaat worden).
Doordat de GPU van de main kaart continu hoog in gebruik zit lijkt het ook dat de beelden op de streams een lichte hickup hebben.
Hieronder nog een aantal relevante afbeeldingen:
![]() | ![]() | ![]() |
[ Voor 16% gewijzigd door hackint0sh op 07-10-2023 13:04 ]