Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#12303 - xorg-server 1.5.3-2 contains unnecessary patch

Attached to Project: Arch Linux
Opened by Henning Bekel (hbekel) - Monday, 01 December 2008, 12:19 GMT
Last edited by Jan de Groot (JGC) - Tuesday, 02 December 2008, 13:35 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To No-one
Architecture All
Severity Very Low
Priority Normal
Reported Version None
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

xorg-server-1.5.3 contains a patch ("xorg-redhat-die-ugly-pattern-die-die-die.patch") to change the default stippled root window background to plain black. It does so by directly changing the hardcoded values for the default pattern to 0x00's.

This is completely unnecessary since simply adding the "-br" option to /etc/X11/xinit/xserverrc (xorg-xinit) would achieve the same default behavior explicitly, transparent to the user.

Since Arch claims to deliver vanilla packages and to "patch only if absolutely necessary", I believe this patch needs to be removed. It changes the default behavior in a way that's not obvious to the user. In fact I was confused by this when I was testing my Xserver setup by starting a "raw" X-Session calling the X binary directly, expecting it to show the default stippled background.

Attached is a patch for /etc/X11/xinit/xserverrc

Additional info:
* package version(s): xorg-server-1.5.3-2, xorg-init-1.1.0-1
* config and/or log files etc.: /etc/X11/xinit/xserverrc

Steps to reproduce:

$ /usr/bin/X

This task depends upon

Closed by  Jan de Groot (JGC)
Tuesday, 02 December 2008, 13:35 GMT
Reason for closing:  Won't implement
Additional comments about closing:  We have been using this patch since Xfree86 4.3.0. Replacing the patch with xserverrc means we'll have to patch every loginmanager that launches X to get the same behaviour.

Loading...