Another try. Reconfigured DRM and xf86-video-nouveau modules with "./autogen.sh CFLAGS=-m64", recompiled, copied, run:

(II) Loading /usr/lib/xorg/modules/drivers//nouveau_drv.so
dlopen: /usr/lib/xorg/modules/drivers//nouveau_drv.so: wrong ELF class: ELFCLASS64
(EE) Failed to load /usr/lib/xorg/modules/drivers//nouveau_drv.so
(II) UnloadModule: "nouveau"
(EE) Failed to load module "nouveau" (loader failed, 7)
(EE) No drivers available.


The question is - has anybody ever compiled AND run X.org + modules as 64bit binaries for PPC64?


aik wrote:
Have made a next try.
The nouveau_drv.so compiles for PPC32 while I need PPC64. Is it able to be compiled for PPC64? The autogen.sh output is below. When I've been trying to rebuild the kernel, sizeof(void*) was 8, but for nouveau_drv.so it is 4 bytes As my PCI BARs are behind 4GB, it is the problem.

Any clues?

[...]


aik wrote:
So, with the help of the community, I've got all the binaries compiled and ready-to-run. But it crashes in the very beginning. So the question is - what does nouveau expect from the system BIOS to get started (if it does)? I'm asking because I know for sure that the BIOS I have does support video very limited and I'm not sure that the support implemented at the moment is enough to get X.org up.

Also, I've heard an opinion that X.org cannot work with the cards mapped behind 4GB range. My server maps all the PCI devices there (see the lspci output). Can anybody comment on that?





_______________________________________________
Nouveau mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/nouveau

Reply via email to