Results 1 to 10 of 10

Thread: Gma500

  1. #1
    Join Date
    Jun 2006
    Location
    Parma, Italy
    Beans
    679
    Distro
    Kubuntu

    Gma500

    Anyone's been able to install the GMA500 drivers? I always get a error when dkms is building the psb-kernel-source module, be it with 4.41.2 or 4.41.6 (from Lucazade's ppa).
    I removed the package to try to start X with the vesa driver (which now fails complaining of a non-existing /dev/fb0), but the error was "error: implicit declaration of function 'phys_to_gart'". From what I googled it has been deprecated; unfortunately I don't have the knowledge to fix this, and was hoping anyone been able to patch it already.

    Thanks!

  2. #2
    Join Date
    Feb 2007
    Location
    Rome, Italy
    Beans
    2,184

    Re: Gma500

    new release, same story..
    I haven't tried lucid on my netbook, so no idea, sorry!

  3. #3
    Join Date
    Mar 2007
    Location
    Hempstead, NY
    Beans
    1,694
    Distro
    Ubuntu Development Release

    Re: Gma500

    Lack of good drivers across all operating systems makes the GMA500 a miserable platform to work with.

  4. #4
    Join Date
    Jun 2006
    Location
    Parma, Italy
    Beans
    679
    Distro
    Kubuntu

    Re: Gma500

    There seems to be a whole new driver architecture on the works, according to Phoronix, but until then it would be nice to use the older one.

    Anyway, my netbook is broken now - coffee on the keyboard. Will have to send it to repair next Monday, so probably won't have it back until next year.

  5. #5
    Join Date
    Aug 2009
    Beans
    29

    Re: Gma500

    Lucazade script worked very well on Karmic. Worth a try?

    http://swiss.ubuntuforums.org/showpo...3&postcount=87

    Thanks Lucazade!

  6. #6
    Join Date
    Nov 2006
    Beans
    4

    Re: Gma500

    You had the same problem I did.

    Albeit I am running gentoo on a 2.6.32 kernel, it shouldn't make a difference. (If it does, I was using psb-kmod version 4.41.1_p10 from portage)

    Basically, it requires someone to patch the source code.
    First, there is a compile error in drm_agpsupport.c
    The line in question is
    Code:
                    mem->pages[mem->page_count++] = phys_to_gart(page_to_phys(*cur_page));
    , which appears to be line 527
    Go back up to where the function starts (should be 509) and add the like
    Code:
    #define phys_to_gart(x) (x)
    (I'm sure you can just get rid of phys_to_gart entirely, but this is what I did)

    The second bug in the source code that I get is in drm_edid.c
    The line in question is
    Code:
                    printk(KERN_ERR PREFIX "Invalid _DDC data\n");
    which is line 42, however PREFIX is not defined anywhere. I'm not sure what it is supposed to be per se, but it should allow you to define it as anything, so adding
    Code:
    #define PREFIX "PSB(edid) "
    on line 17 should fix that.

    Hopefully someone could get this patched, as I am busy for the next while. If nobody can make a build then I probably will be able to eventually, but not for at least a couple of weeks.

  7. #7
    Join Date
    Jun 2006
    Location
    Parma, Italy
    Beans
    679
    Distro
    Kubuntu

    Re: Gma500

    I've done something similar to that already, and have uploaded a deb with the patch on this thread. The patch was taken from a gentoo mailing list...

    It removes the phys_to_gart, and replaces that PREFIX entry with "ACPI: ".

  8. #8
    Join Date
    Jun 2006
    Location
    Parma, Italy
    Beans
    679
    Distro
    Kubuntu

    Re: Gma500

    Finally I got lucid to install on my 1101ha. And found out that now I can't get poulsbo drivers working due to a conflict between xserver-xorg-core from lucid repositories and xserver-xorg-video-psb from either Lucazade's or ubuntu-mobile PPAs.

    Oh well...

  9. #9
    Join Date
    Nov 2009
    Beans
    4

    Re: Gma500

    Same conflict here with Lucid.

  10. #10
    Join Date
    Nov 2009
    Beans
    4

    Re: Gma500

    Lucazade, the package xserver-xorg-video-psb failed to build on PPA?

Tags for this Thread

Bookmarks

Posting Permissions

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