On Wed, Mar 09, 2016 at 05:09:13PM -0600, joshua stein wrote:
> Is anyone seriously finding video/Xorg bugs through the default X
> stipple pattern anymore?  Xorg changed the default to draw a black
> background a while ago (with stipple enabled using the -retro flag),
> but we have this local change that reverted it while adding a silly
> -retard flag in order to show the black background.
> 
> I think we can finally stop partying like it's 1989 (vax is dead,
> after all) and have X show a solid black background by default.

I am fully supporting of this move. I am currently patching GDM to prevent 
having the ugly stipple pattern.


> Index: dix/globals.c
> ===================================================================
> RCS file: /var/cvs/xenocara/xserver/dix/globals.c,v
> retrieving revision 1.11
> diff -u -p -u -p -r1.11 globals.c
> --- dix/globals.c     16 Sep 2015 19:10:20 -0000      1.11
> +++ dix/globals.c     9 Mar 2016 22:57:54 -0000
> @@ -118,11 +118,7 @@ const char *defaultCursorFont = COMPILED
>  FontPtr defaultFont;            /* not declared in dix.h to avoid including 
> font.h in
>                                     every compilation of dix code */
>  CursorPtr rootCursor;
> -#ifndef __OpenBSD__
>  Bool party_like_its_1989 = FALSE;
> -#else
> -Bool party_like_its_1989 = TRUE;
> -#endif
>  Bool whiteRoot = FALSE;
>  
>  TimeStamp currentTime;
> Index: os/utils.c
> ===================================================================
> RCS file: /var/cvs/xenocara/xserver/os/utils.c,v
> retrieving revision 1.21
> diff -u -p -u -p -r1.21 utils.c
> --- os/utils.c        7 Nov 2015 16:48:53 -0000       1.21
> +++ os/utils.c        9 Mar 2016 22:57:37 -0000
> @@ -579,11 +579,7 @@ UseMsg(void)
>      ErrorF("-r                     turns off auto-repeat\n");
>      ErrorF("r                      turns on auto-repeat \n");
>      ErrorF("-render [default|mono|gray|color] set render color alloc 
> policy\n");
> -#ifndef __OpenBSD__
>      ErrorF("-retro                 start with classic stipple and cursor\n");
> -#else
> -    ErrorF("-retard             start with black background and no 
> cursor\n");
> -#endif
>      ErrorF("-s #                   screen-saver timeout (minutes)\n");
>      ErrorF("-seat string           seat to run on\n");
>      ErrorF("-t #                   default pointer threshold (pixels/t)\n");
> @@ -918,13 +914,8 @@ ProcessCommandLine(int argc, char *argv[
>              defaultKeyboardControl.autoRepeat = TRUE;
>          else if (strcmp(argv[i], "-r") == 0)
>              defaultKeyboardControl.autoRepeat = FALSE;
> -#ifndef __OpenBSD__
>       else if ( strcmp( argv[i], "-retro") == 0)
>              party_like_its_1989 = TRUE;
> -#else
> -     else if ( strcmp( argv[i], "-retard") == 0)
> -         party_like_its_1989 = FALSE;
> -#endif
>          else if (strcmp(argv[i], "-s") == 0) {
>              if (++i < argc)
>                  defaultScreenSaverTime = ((CARD32) atoi(argv[i])) *
> 

-- 
Antoine

Reply via email to