Lionel Landwerlin wrote:
> Le mercredi 07 février 2007 à 16:40 +0000, Sergio Monteiro Basto a
> écrit :
>   
>> On Wed, 2007-02-07 at 17:19 +0100, Lionel Landwerlin wrote:
>>     
>>> Le mercredi 07 février 2007 à 14:34 +0000, Sergio Monteiro Basto a
>>> écrit :
>>>       
>>>> On Wed, 2007-02-07 at 11:25 +1100, Dave Airlie wrote:
>>>>         
>>>>>> I'm running a 2.6.20 kernel on my macbook. When running an openGL
>>>>>> application, if the opengl window's region is moved somewhere outside
>>>>>> the screen limits, then keyboard locks, I can only move the mouse,
>>>>>> nothing response. I can only reboot the box by pressing the power button
>>>>>> 5 seconds. /var/log/syslog contains that :
>>>>>>
>>>>>> kernel: [drm:i915_wait_irq] *ERROR* i915_wait_irq: EBUSY -- rec: 730561 
>>>>>> emitted: 730570
>>>>>>
>>>>>> The macbook uses an intel card :
>>>>>>
>>>>>> 00:00.0 Host bridge: Intel Corporation Mobile 945GM/PM/GMS/940GML and 
>>>>>> 945GT Express Memory Controller Hub (rev 03)
>>>>>> 00:02.0 VGA compatible controller: Intel Corporation Mobile 
>>>>>> 945GM/GMS/940GML Express Integrated Graphics Controller (rev 03)
>>>>>>
>>>>>>             
>>>>> I'm cc'ing dri devel in case anyone there knows why this might happen...
>>>>>
>>>>> Dave.
>>>>>           
>>>> maybe try disable : 
>>>> Section "ServerFlags"
>>>>     Option  "AIGLX" "off"
>>>> EndSection
>>>>
>>>> Section "Extensions"
>>>>     Option "Composite" "Disable"
>>>> EndSection
>>>>
>>>> and use: 
>>>> Option "Legacy3D" "true
>>>>
>>>>         
>>> I need the lastest i915 xorg driver, where can I find it ?
>>>       
>> http://xorg.freedesktop.org/releases/individual/driver/?C=M;O=D
>> and drm see http://dri.freedesktop.org/wiki/Building
>>
>> rm drm/ -rf
>> git clone git://anongit.freedesktop.org/git/mesa/drm
>> cd drm/linux-core/
>> make
>> KERNEL=`uname -r`
>> cp drm.ko i810.ko i915.ko /lib/modules/$KERNEL/kernel/drivers/char/drm
>> ll *ko
>> su
>>
>> KERNEL=`uname -r`
>> mv /lib/modules/$KERNEL/kernel/drivers/char/drm drm.backup 
>> mkdir -p /lib/modules/$KERNEL/kernel/drivers/char/drm
>> cp *.ko /lib/modules/$KERNEL/kernel/drivers/char/drm
>> ll /lib/modules/$KERNEL/kernel/drivers/char/drm
>> depmod -a $KERNEL
>>
>>     
>>> Is it going to disable AIGLX ? I mean, is it still possible to run
>>> window manager like beryl using this configuration ?
>>>       
>> of course not , 
>>     
>
> So it's not interesting, because there is no problem when running a
> traditionnal window manager like metacity, even with AIGLX activated.
>
>   
The error prinotout itself indicates a GPU lock, so probably the GPU is 
fed invalid data.

It could be that DRI cliprects are not correct in a composite 
environment, and the app perhaps tries to draw outside of the screen.
Interestingly, when running unichrome with EXA and a composite manager, 
when a window is moved to cross the screen border, the app paints all 
over the screen. Could possibly be related.

/Thomas




-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier.
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
--
_______________________________________________
Dri-devel mailing list
Dri-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to