945GM graphics and mplayer

Ganbold ganbold at micom.mng.net
Tue Oct 3 18:41:07 PDT 2006


Marcus Alves Grando wrote:
> Eric Anholt wrote:
>> On Mon, 2006-10-02 at 13:25 +0800, Ganbold wrote:
>>> Hi,
>>>
>>> I have strange problem with my Dell Latitude D620 laptop which has 
>>> 945GM chipset and onboard graphic card.
>>> I'm using September 30th RELENG_6.
>>>
>>> If I use acpi_video only, mplayer can only use "sdl" video output 
>>> for full screen playing.
>>> If I use mnag at FreeBSD.org's i945 graphics support patch without 
>>> using acpi_video, mplayer can use other video outputs for full 
>>> screen playing but my mouse works in strange way, mouse pointer 
>>> doesn't move, or moves very very slowly. I can see mouse goes over 
>>> gnome applets (highlights) but I don't see pointer itself is moving.
>>> If I use mnag's patch and acpi_video together mplayer can use only 
>>> "sdl" for full screen playing.
>>
>> OK, I think in reading your email, I'll substitute "having acpi_video"
>> with "not having AGP loaded."  If you have acpi_video on RELENG_6, that
>> prevents your AGP from loading afaik.
>>
>> So, if you have AGP loaded, you get a broken cursor, but playing XV
>> works fine?  Could you try the patch at
>> http://people.freebsd.org/~anholt/agp-i945-4.diff instead?  There were
>
> RELENG_6:
> http://marcus.grupos.com.br:8080/patch/agp_i810.c.patch


Eric, Marcus, who's patch should I try on RELENG_6?
Anyway I'll try both in couple of days and let you know how it goes.

thanks a lot,

Ganbold


>
> Regards
>
>> cases where the original patch (along with Linux's code) could get the
>> aperture size wrong in my testing.  But then, testing 3 versions of the
>> code across 2-3 pieces of hardware and 2 OSes leaves me somewhat
>> confused as to what I've really tested, so no guarantees :)
>>
>>> Is this strange behavior related to ACPI or something else?
>>>
>>> Also when I'm not starting /etc/rc.d/moused before going to X I 
>>> can't use mouse in X.
>>> Is this problem related to X or ACPI?
>>
>> X expects to use sysmouse by default.  If you don't have moused
>> providing mouse events, you won't get any.
>>
>
>



More information about the freebsd-stable mailing list