[Nouveau] running x.org on powerpc64 with nvidia6200

Stephane Marchesin marchesin at icps.u-strasbg.fr
Sun Feb 15 01:09:24 PST 2009


On Sun, Feb 15, 2009 at 06:18, Dave Airlie <airlied at gmail.com> wrote:
> On Sat, Feb 14, 2009 at 8:32 PM, Stephane Marchesin
> <marchesin at icps.u-strasbg.fr> wrote:
>> On Sat, Feb 14, 2009 at 10:12, aik <aik.rsdn at gmail.com> wrote:
>>> Stephane Marchesin wrote:
>>>>
>>>> How many PCI domains does that machine have ? Current libpciaccess is
>>>> broken, in that PCI cards only work in the first domain. So the
>>>> solution is to put the card in a slot from the first domain if
>>>> possible. You are screwed otherwise (well, you could replace the
>>>> hardcoded first domain in pciaccess with the right domain and it might
>>>> work, I don't know...)
>>>>
>>>>
>>>
>>> No way. There are 6 domains and the first does not have any connector...
>>> But this libpciaccess - is it linux lib or nouveau lib or x.org lib?
>>
>> It's an X.Org library. If you look there is a 0 hardcoded somewhere
>> for the domain - can't recall where exactly offhand though. Most
>> people aren't affected because there is usually a single PCI domain on
>> PC/x86...
>
> I don't think thats true, pciaccess handles domains fine.
>
> DRM on the other hand not so well, I think you get to play with the bits of the
> drm that match buses. Also be careful X's BusID are bus at domain:func:dev
> not at all obvious.
>

Yeah I asked benh and he said the domain problem in pciaccess was
indeed fixed, but in the DRM not so much... He also said he had some
patches though :)

Stephane


More information about the Nouveau mailing list