Port-mips archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: X on Lemote Yeeloong



Hello,

On Fri, 22 Jan 2016 16:20:44 -0600 (CST)
"John D. Baker" <jdbaker%mylinuxisp.com@localhost> wrote:

> On Fri, 22 Jan 2016, John D. Baker wrote:
> 
> > (EE) Failed to load /usr/X11R7/lib/modules/drivers/siliconmotion_drv.so: /usr/X11R7/lib/modules/drivers/siliconmotion_drv.so: Undefined symbol "exaOffscreenFree" (symnum = 101)
> 
> The function is called in:
> 
>   xsrc/external/mit/xf86-video-siliconmotion/dist/src/smi_crtc.c
>   xsrc/external/mit/xf86-video-siliconmotion/dist/src/smi_video.c
> 
> It is defined in:
> 
>   xsrc/external/mit/xorg-server/dist/exa/exa_offscreen.c
> 
> Not sure what glue is needed to stick these together...

That sounds like a bug in the mips64le dynamic linker ( for some reason
this does *not* happen on sgimips64 ), which was fixed a while ago and
apparently came back. On my gdium it helps to explicitly load a bunch
of modules like this:

Section "Module"
        Load "exa"
        Load "xaa"
        Load "vgahw"
EndSection

then I get:
[   104.017] (II) SMI: driver (version 1.7.8) for Silicon Motion Lynx chipsets: Lynx,
        LynxE, Lynx3D, LynxEM, LynxEM+, Lynx3DM, Cougar3DR, MSOC
[   104.017] (EE) console...
[   104.023] (--) Using wscons driver on /dev/ttyE4 in pcvt compatibility mode (version 3.32)
...
[   104.045] (--) Chipset MSOC found
...
[   104.046] (==) SMI(0): PCI Burst enabled
[   104.046] (==) SMI(0): PCI Retry enabled
[   104.046] (==) SMI(0): UseFBDev disabled.
[   104.046] (==) SMI(0): Using Hardware Cursor
[   104.047] (--) SMI(0): Chipset: "MSOC"
[   104.047] (==) SMI(0): Dual head disabled
[   104.047] (==) SMI(0): Using XAA acceleration architecture
[   104.047] (==) SMI(0): CSC Video enabled
[   104.048] (--) SMI(0): videoram: 15872kB
[   104.052] (II) SMI(0): Reserved: 00F7F800
[   104.052] (II) SMI(0): TFT Panel Size = 1024x600
[   104.056] (==) SMI(0): Using gamma correction (1.0, 1.0, 1.0)
[   104.056] (II) SMI(0): MCLK = 72.000
[   104.056] (II) SMI(0): MXCLK = 112.000
[   104.071] (II) SMI(0): Output LVDS has no monitor section

etc.

have fun
Michael



Home | Main Index | Thread Index | Old Index