Announcement

Collapse
No announcement yet.

Mandrake 9.0 and Parhelia?

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Mandrake 9.0 and Parhelia?

    I have successfully gotten the Parhelia drivers to work in debian (unstable, and updated with the 4.2.1 version of XFree86) but for some reason I can't get it to work in Mandrake 9.0. I switched to Mandrake simply because debian's unstable Gimp-print package is broken (at least for now) So I figured I'd give the final 9.0 a spin, and so far it runs nice ad fast, but I can't go into anything higher than 1280x1024x24 or there is MAJOR screen corruption. (there is some minor corruption in that 1280x1024 though). The kernel module is installed, it's just that it's not being 'used'.

    [root@skint root]# lsmod |grep mtx
    mtx 27000 0 (unused)

    And dmesg shows;

    [mtx] MTX Driver version 0.1.8
    [mtx] AGP driver v0.99 on Intel i815
    [mtx] 0x0527(sub:0xffffffff) board found at 01:00.0

    /var/log/XFree86.0.log says;

    (II) Loading sub module "parhl"
    (II) LoadModule: "parhl"
    (II) Loading /usr/X11R6/lib/modules/drivers/linux/libparhl.so
    (II) Module Parhelia device driver: vendor="Matrox"
    compiled for 4.2.0, module version = 0.1.8
    Module class: XFree86 Video Driver
    ABI class: XFree86 Video Driver, version 0.5
    (II) MTX(0): Using Parhelia library v.0.1.8 for graphics acceleration.
    (--) Depth 24 pix

    (WW) MTX(0): Cannot use Parhelia module for acceleration, device failed to open.map format is 32 bpp

    Any ideas?

    Leech
    Last edited by leech; 29 September 2002, 17:51.
    Wah! Wah!

    In a perfect world... spammers would get caught, go to jail, and share a cell with many men who have enlarged their penises, taken Viagra and are looking for a new relationship.

  • #2
    Ups.. Just realised that your problem has nothing to do with my solution.. (damn I feel stupid..) hmm..
    I had problems after I installed the matrox driver on mandrake 9.0, X wouldn't start at all, but I fixed it.. time for me to goto sleep.. sorry for this..


    the original reply from me..

    I resolved it by copying the mga_drv.o to right place by hand. The Matrox driver installscript doesn't install it because it thinks the correct version of the mga_drv.o ha been allready installed. (or something like that I don't know.. )

    the steps I had to do
    cd /usr/X11R6/lib/modules/drivers
    cp mga_drv.o mga_drv.o.backup
    cd /root/mtxdrivers/xfree86/2.4.0/
    cp mga_drv.o /usr/X11R6/lib/modules/drivers
    startx

    hope this helps..
    Last edited by Hefa; 1 October 2002, 14:59.
    AMDXP1700+@2000Mhz/EP-8K3A+/Maxtor120GB/512MB DDR/Matox Parhelia 128MB Retail
    And a REAL OS: Gentoo Linux

    Comment


    • #3
      I think you mean mtx_drv.o. mga_drv.o is for the older Matrox boards. Though I suppose if you changed the name of it to mga_drv.o X would use it if you chose "mga" as the driver (as it is by default for all Matrox cards (except Parhelia)). The problem I'm having is due to GCC3.2 being the main C compiler in Mandrake 9.0. And the mtx_drv.o is compiled with 2.95, so they aren't linked to the same libraries, and hence it doesn't 'use' the mtx.o kernel module to enable busmastering.

      Leech
      Wah! Wah!

      In a perfect world... spammers would get caught, go to jail, and share a cell with many men who have enlarged their penises, taken Viagra and are looking for a new relationship.

      Comment


      • #4
        yes.. I ment mtx_drv.o (damn..)

        I have no clue what the hell I was thinking when I wrote that post..
        AMDXP1700+@2000Mhz/EP-8K3A+/Maxtor120GB/512MB DDR/Matox Parhelia 128MB Retail
        And a REAL OS: Gentoo Linux

        Comment

        Working...
        X