Description of problem: X wide lines look ugly. Version-Release number of selected component (if applicable): How reproducible: run attached "xlines" test program Steps to Reproduce: 1. run xlines 2. gaze at screen 3. look at right hand side and try not to puke. Actual results: barf Expected results: truth and beauty Additional info: zero width lines look okay Driver info: (II) I810: Driver for Intel Integrated Graphics Chipsets: i810, i810-dc100, i810e, i815, i830M, 845G, 852GM/855GM, 865G, 915G, E7221 (i915), 915GM, 945G, 945GM, 965G, 965G, 965Q, 946GZ
Created attachment 226611 [details] Little Xlib test program
a) it would be awfully nice, if you would attach some comments on how to compile your program (aside from the fact, that the code was buggy and was missing some #includes), b) reading today's message on xorg list (http://permalink.gmane.org/gmane.comp.freedesktop.xorg/22496) by Keith Packard, I feel that this is something we won't fix here. Closing as WONTFIX.
> a) The top of the test program looks like this: #include <math.h> #include <X11/Xlib.h> /* * Draw 0 and 1 width lines * * build with: gcc xlines.c -lX11 -o xlines -lm * * Pat Kane 2007 */ what did I forget to include? Does that gcc line not work for you? > b) Yes, I agree that the "bug" can not be fixed without violating the broken X spec. But gosh, someone went to a lot of effort to make those ugly wide X lines. Sorry for the noise.
a) #include <stdio.h> #include <stdlib.h> plus adding the gcc line (gcc -o xlines -lX11 -lm xlines.c) even to the comments would be nice -- I have a lot of bugs to see every day. b) I understand your pain, but if you want to have this fixed, then probably the way to do it is to file this bug into http://bugs.freedesktop.org -- we have enough bugs to make us busy even without fixing specs.