Find the answer to your Linux question:
Results 1 to 6 of 6
Hi all Linux lovers! I have a new hardware, a Advantec PCM-9588 board. This board has a graphic Intel 910 GMLE chip set. I use this board in an embedded ...
  1. #1
    Just Joined!
    Join Date
    Jun 2009
    Posts
    3

    Question Problem using GMA900 in RedHAt 2.4.2-2

    Hi all Linux lovers!
    I have a new hardware, a Advantec PCM-9588 board. This board has a graphic Intel 910 GMLE chip set. I use this board in an embedded system and has to change processor board as the previus is not longer available to buy. The previus board used a Cyrix 5530 for graphic. I run a very old RedHat kernel, 2.4.2-2, on this system. That means I have great problems to upgrade to a newer xf86, supporting Intel GMA900. I would very much appreciate any suggestion how I can solve my problem without having to change to a newer Linux kernel, as it would lead to a lot of work and redesigns of my software application. Is this on the whole possible, what is your opinion?

    Best regards.
    Tord

  2. #2
    Linux Guru Rubberman's Avatar
    Join Date
    Apr 2009
    Location
    I can be found either 40 miles west of Chicago, or in a galaxy far, far away.
    Posts
    8,974
    Have you tried to configure your x-windows system to use the generic vesa driver? That should work I would think.
    Sometimes, real fast is almost as good as real time.
    Just remember, Semper Gumbi - always be flexible!

  3. #3
    Just Joined!
    Join Date
    Jun 2009
    Posts
    3
    Hi Rubberman, thank you for your answer. Now I have tried VESA in my XF86Config. The problem seems to by that program tries to figure out what chip I use an can't do that. How can I avoid that?

    I got this error message on my screen:
    (--) SVGA: PCI: Intel Unknown chipset (0x2592) rev 4, Memory @ 0xfdf00000, 0xd0000000, I/O @ 0xff00

    If I activate the row: chipset "generic" in the XF86Config, then I got the error message
    SVGA: 'generic' is an invalid chipset

    And finally if I set Device "vga16" instead of "svga" I got this error message:
    You must provide a "Screen" section in XF86Config for at
    least one of the following graphics drivers: svga


    This is my XF86Config:
    #************************************************* **************
    # Graphics device section
    # ************************************************** *************

    # Any number of graphics device sections may be present

    Section "Device"
    Identifier "Generic VESA"
    VendorName "Unknown"
    BoardName "Unknown"
    # Chipset "generic"
    EndSection

    #************************************************* ***************
    # Screen sections
    #************************************************* ***************

    # The Colour SVGA server

    Section "Screen"
    Driver "svga"
    # Driver "vga16"
    # Use Device "Generic VESA" for Standard svga 800x600
    # Device "Cyrix MediaGX"
    Device "Generic VESA"
    Monitor "Generic Laptop Display Panel 800x600"
    DefaultColorDepth 16
    Subsection "Display"
    Depth 8
    Modes "800x600"
    ViewPort 0 0
    EndSubsection
    EndSection
    #************************************************* ***************

  4. #4
    Linux Guru Rubberman's Avatar
    Join Date
    Apr 2009
    Location
    I can be found either 40 miles west of Chicago, or in a galaxy far, far away.
    Posts
    8,974
    Have you looked on the Intel web site for a driver? Anyway, in your "Screen" section, set driver to "vesa", not "svga".
    Sometimes, real fast is almost as good as real time.
    Just remember, Semper Gumbi - always be flexible!

  5. #5
    Just Joined!
    Join Date
    Jun 2009
    Posts
    3
    I try with Driver "vesa". When I try to start the server XF86_SVGA

    I got the error message.
    Driver "vesa"
    Not a recognized driver name


    Yes I have hade a look at Intels web. I tried to install their package for GMA900 but I gave up. It was as these Russian dolls, when you open one it's a new one inside. First it complained that i had no pkg-config. When I had installed pkg-config it complained that I hade no package xorg-server. When I tried to install xorg-server it complaind I had no xproto. When I tried to install xproto it was somthing else that did not work....

    I have also tried to run a XF86_VGA16 server then it is a lib file, libfont.so.1, that is missing. And yes it's correct I cant find that file either.

  6. #6
    Linux Guru Rubberman's Avatar
    Join Date
    Apr 2009
    Location
    I can be found either 40 miles west of Chicago, or in a galaxy far, far away.
    Posts
    8,974
    Yes. I expect that the Intel drivers are for newer distributions that use the xorg x-server instead of the XFree one you have. That's why you are getting all this cruft trying to install the driver. I could suggest that you get the xorg sources and build the entire thing from scratch for your board. BTW, is there any reason why you cannot use a newer kernel? Sure, you would need to build it yourself, but it would likely resolve a lot of issues.
    Sometimes, real fast is almost as good as real time.
    Just remember, Semper Gumbi - always be flexible!

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
...