From: Erik W. <om...@vc...> - 2005-08-29 20:54:27
|
Helge Hafting wrote: > I think you may cut down on the time for this by starting (and killing) > one xserver that uses all the screens at once. It will then initialize > all those > adapters. This should be a safe approach, as xserver support for using > many cards (for a single user) is very old. You'll need an extra xorg.conf > file of course. Thanks, that works nicely. I'll have to do some major changes to my scripts if I'm going to make it semi-automagic, but for now hardcoding works. It probably cut the time in half, the remaining time being VGA BIOS initialization. > Anyway, loading the framebuffer driver _after_ this initialization > completes, is supposed to work. Make sure the driver isn't > present before though, or it will give up too early on those > uninitialized cards. Now I'm having problems getting the fbdev driver to work. Even with only one card in the machine and a config file generated by `dpkg-reconfigure xserver-xorg` for fbdev, it fails with: (EE) FBDEV(0): FBIOPUT_VSCREENINFO: Invalid argument (EE) FBDEV(0): mode initialization failed I'm getting 2.6.11 built, so I can build a backstreet-ruby version as suggested to maybe deal with bus issues. I'll also try the just-released 2.6.13 as /. made mention of significant PCI changes, which if I'm really hitting a bus contention issue (whcih I've suspected from the beginning but have not the slightest chance of confirming) might make a difference one way or another... |