Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 355703 - x11-libs/libX11-1.4.1: Show glitches when painting a circle
Summary: x11-libs/libX11-1.4.1: Show glitches when painting a circle
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: AMD64 Linux
: High normal
Assignee: Gentoo X packagers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-02-20 15:36 UTC by Rafael
Modified: 2011-02-28 18:00 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
Screenshot from qucs (snapshot5u.png,1.14 KB, image/png)
2011-02-22 20:24 UTC, Rafael
Details
Screenshot from eeschema (kicad) (snapshot6p.png,57.02 KB, image/png)
2011-02-22 20:25 UTC, Rafael
Details
screenshot from multisim in wine (snapshot7o.png,1.72 KB, image/png)
2011-02-22 20:26 UTC, Rafael
Details
screenshot from kolourpaint (snapshot8.png,135.66 KB, image/png)
2011-02-22 20:29 UTC, Rafael
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Rafael 2011-02-20 15:36:45 UTC
various programs when paint a circle show some horizontal lines

Reproducible: Always

Steps to Reproduce:
1.Open a program than use the x11 library for draw a circle (eg.: kicad: eeschema, qucs)
2.Make the program draw a circle (eeschema: some connector, qucs: a power source)


Actual Results:  
the program show a circle with glitches

Expected Results:  
a clean circle

I see this behavior in 
eeschema (from kicad ebuild) http://img571.imageshack.us/img571/9274/snapshot6p.png
qucs (kde-sunset) http://img97.imageshack.us/img97/8527/snapshot5u.png
multisim (emulated in wine) http://img690.imageshack.us/img690/4959/snapshot7o.png

Also, compiling the code from vh4x0r in this topic http://forums.gentoo.org/viewtopic-t-852991.html

emerge --info

Portage 2.1.9.40 (default/linux/amd64/10.0, gcc-4.5.2, glibc-2.13-r1, 2.6.36-gentoo-r7 x86_64)
=================================================================
System uname: Linux-2.6.36-gentoo-r7-x86_64-AMD_Athlon-tm-_64_X2_Dual_Core_Processor_5000+-with-gentoo-2.0.1
Timestamp of tree: Thu, 17 Feb 2011 19:30:01 +0000
distcc 3.1 x86_64-pc-linux-gnu [disabled]
ccache version 3.1.4 [enabled]
app-shells/bash:     4.1_p9
dev-java/java-config: 2.1.11-r3
dev-lang/python:     2.7.1, 3.1.3
dev-util/ccache:     3.1.4
dev-util/cmake:      2.8.3-r1
sys-apps/baselayout: 2.0.1-r1
sys-apps/openrc:     0.7.0
sys-apps/sandbox:    2.5
sys-devel/autoconf:  2.13, 2.68
sys-devel/automake:  1.4_p6-r1, 1.9.6-r3, 1.10.3, 1.11.1
sys-devel/binutils:  2.21
sys-devel/gcc:       4.4.5, 4.5.2
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.4-r1
sys-devel/make:      3.82
virtual/os-headers:  2.6.36.1 (sys-kernel/linux-headers)
ACCEPT_KEYWORDS="amd64 ~amd64"
ACCEPT_LICENSE="* -@EULA LOKI-EULA dlj-1.1 googleearth AdobeFlash-10.1"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O3 -pipe -march=athlon64-sse3"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config /usr/share/gnupg/qualified.txt /var/lib/hsqldb"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5.3/ext-active/ /etc/php/cgi-php5.3/ext-active/ /etc/php/cli-php5.3/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/splash /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c"
CXXFLAGS="-O3 -pipe -march=athlon64-sse3"
DISTDIR="/media/Datos/Gentoo_tmp/gentoo/distfiles"
EMERGE_DEFAULT_OPTS="-j3 --keep-going -b"
FEATURES="assume-digests binpkg-logs ccache distlocks fixlafiles fixpackages metadata-transfer news parallel-fetch protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch"
FFLAGS=""
GENTOO_MIRRORS="http://distfiles.gentoo.org"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
MAKEOPTS="-j8"
PKGDIR="/media/Datos/Gentoo_tmp/gentoo/distfiles/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage /var/lib/layman/kde-sunset /var/lib/layman/kde /var/lib/layman/java-overlay /var/lib/layman/science /var/lib/layman/mozilla /var/lib/layman/aidecoe"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow 3dnowext X aac alsa amd64 apache2 audiofile bash-completion berkdb bzip2 cairo cdr cjk cli consolekit cracklib crypt custom-cflags custom-optimization cxx dbus dri dvd dvdr embedded emerald enca encode expat extras faac fam fbcon ffmpeg firefox flac flatfile fontconfig fortran fuse gdbm gif gnutls gpm gtk iconv icu imagemagic ipv6 java jpeg kde lame libnotify lm_sensors lua mad matroska mikmod mime mmx mmxext mng modules mozilla mp3 mp4 mpeg mplayer msn mudflap multilib mysql ncurses nls nptl nptlonly nsplugin ntfs offensive ogg openal opengl openmp pam pcre perl plasma png policykit pppd private-headers python qt3support qt4 rar raw readline sdl secure-delete session smp sndfile sql sse sse2 sse3 ssl svg sysfs tcpd tga theora threads tiff timidity truetype unicode v4l v4l2 vdpau videos vorbis wavpack webkit x264 xcomposite xorg xosd xv xvid zeroconf zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CAMERAS="ptp2" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ubx" INPUT_DEVICES="evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" PHP_TARGETS="php5-3" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="nvidia nv" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account" 
Unset:  CPPFLAGS, CTARGET, INSTALL_MASK, LANG, LC_ALL, LINGUAS, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2011-02-22 19:06:03 UTC
Does downgrading to x11-libs/libX11-1.4.0 fix the problem? In other words, does libX11 or one of its versions cause this specifically? Also, could you attach those screenshots to this bug report?
Comment 2 Rafael 2011-02-22 20:24:13 UTC
Created attachment 263551 [details]
Screenshot from qucs
Comment 3 Rafael 2011-02-22 20:25:23 UTC
Created attachment 263553 [details]
Screenshot from eeschema (kicad)
Comment 4 Rafael 2011-02-22 20:26:24 UTC
Created attachment 263555 [details]
screenshot from multisim in wine
Comment 5 Rafael 2011-02-22 20:29:03 UTC
Created attachment 263557 [details]
screenshot from kolourpaint
Comment 6 Rafael 2011-02-22 20:42:08 UTC
I attached the screen shots.
About the version of libX11, this already happened since 1.3.6 according to the first post in the forum. (http://forums.gentoo.org/viewtopic-t-852991.html)
Also, I'm making a emerge -1e with gcc-4.4.5 but with no luck 
Comment 7 Rafael 2011-02-23 10:56:13 UTC
the rebuild of the system with gcc 4.4.5 had no effect. This bug can be caused by -O3?

as a side note, I have 2 PCs with almost the same configuration and both have this bug so most likely it isn't a damaged hardware problem.
Comment 8 Rafael 2011-02-28 18:00:29 UTC
after emerging with -O2 this problem is gone