Yes, the solution I'm using is working. Essentially the steps are the same, except that I only have to worry about NVIDIA GPU's, so I'm using one of their proprietary tools instead of lspci. I use an rc.local script to copy pci bus info to the xorg.conf file before lightdm starts.
I believe the issue you will have using lspci in a similar configuration is that lspci returns pci bus information hexidecimal format and xorg.conf wants to read a decimal format. So you can use lspci for your matrox card, but you'll need to change the base of your bus information before passing it to xorg. One practical note: If you dont have to support multiple hardware configurations with a single image, don't do exactly what I did. Instead, I recommend simply using lspci to grab bus information, convert it to decimal yourself and simply write the xorg.conf file once. On Wed, Sep 19, 2018, 10:10 AM Thomas Beaudry <[email protected]> wrote: > Hi qwofford, > > Have you made any progress on this? I am having issues with getting a > headless virtualGl with a matrox card to work for me), so maybe your > solution would work for me. > > Thanks! > Thomas > > > On Tuesday, 3 July 2018 15:45:46 UTC-4, qwofford wrote: >> >> I'm preparing a headless VirtualGL solution which I would like to >> generalize for use across multiple machines with different GPU's and bus >> configurations. The current challenge is that I appear to be limited by >> this line in my /etc/X11/xorg.conf: >> >> Section "Device" >> ... >> BusID "PCI:3:0:0" >> EndSection >> >> Is the correct solution to grep something out of lspci and plug it into >> the BusID section here, before starting LightDM? I hope there is another >> way...but this should work if it has to, I think. >> > -- > You received this message because you are subscribed to the Google Groups > "VirtualGL User Discussion/Support" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/virtualgl-users/b30ccd10-9091-42c6-bfa2-f2831bc19bde%40googlegroups.com > <https://groups.google.com/d/msgid/virtualgl-users/b30ccd10-9091-42c6-bfa2-f2831bc19bde%40googlegroups.com?utm_medium=email&utm_source=footer> > . > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "VirtualGL User Discussion/Support" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/virtualgl-users/CA%2BD-2w%3DRJBAV2CcvwWwTYq2xrgCT%3DJ_e_TW1drgBQkHAyD0ZeA%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
