[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#241286: xserver-xfree86: [siliconmotion] patch to fix broken Rotate option



On Wed, Mar 31, 2004 at 06:14:35AM -0500, Jim Paris wrote:
> Package: xserver-xfree86
> Version: 4.3.0-7jim
> Severity: normal
> Tags: patch
> 
> The "Rotate" option of the siliconmotion driver is broken in 4.3 due
> to RandR.  Attached patch disables RandR when Rotate is used; this
> seems to be the solution used by other drivers and it works.

Thanks for the report and the patch.  I have added this to the package's
TODO list[1].

> --- xc/programs/Xserver/hw/xfree86/drivers/siliconmotion/smi_driver.c	2003-02-05 12:45:29.000000000 -0500
> +++ ../xc-jim/programs/Xserver/hw/xfree86/drivers/siliconmotion/smi_driver.c	2004-03-30 18:51:20.000000000 -0500
> @@ -2156,6 +2156,7 @@
>  				pSmi->PointerMoved  = pScrn->PointerMoved;
>  				pScrn->PointerMoved = SMI_PointerMoved;
>  			}
> +			xf86DisableRandR();
>  		}
>  
>  		ShadowFBInit(pScreen, refreshArea);

[1] svn://necrotic.deadbeast.net/xfree86/trunk/debian/TODO

-- 
G. Branden Robinson                |       The Bible is probably the most
Debian GNU/Linux                   |       genocidal book ever written.
branden@debian.org                 |       -- Noam Chomsky
http://people.debian.org/~branden/ |

Attachment: signature.asc
Description: Digital signature


Reply to: