Julien, you're a Godsent. That's it: no quotes. I'll close the bug. Hugo On Wed, Oct 1, 2008 at 10:07 AM, Julien Cristau <[EMAIL PROTECTED]> wrote:
> On Wed, Oct 1, 2008 at 09:39:21 -0500, hugo vanwoerkom wrote: > > > and the pieces in /etc/gdm/gdm.conf: > > > > [server-Standard] > > name=Standard server > > command=/usr/bin/X1 :0 -layout X1 -dpi 110 -deferglyphs 16 -isolateDevice > > \"PCI:1:0:0\" vt7 > > ... > > [server-2nd] > > name=2nd server > > command=/usr/bin/X0 :1 -layout X0 -dpi 110 -deferglyphs 16 -isolateDevice > > \"PCI:0:8:0\" -sharevts > > > > The latter 2 commands cause the error. > > > What if you remove the quotes around the PCI ids? > > The relevant code is: > if (!strcmp(argv[i], "-isolateDevice")) > { > int bus, device, func; > CHECK_FOR_REQUIRED_ARGUMENT(); > if (strncmp(argv[++i], "PCI:", 4)) { > FatalError("Bus types other than PCI not yet isolable\n"); > } > if (sscanf(argv[i], "PCI:%d:%d:%d", &bus, &device, &func) == 3) { > xf86IsolateDevice.bus = bus; > xf86IsolateDevice.device = device; > xf86IsolateDevice.func = func; > return 2; > } else { > FatalError("Invalid isolated device specification\n"); > } > } > > Cheers, > Julien > -- zwei Seelen, eine Gedanke