Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 78576 - tinyca doesn't work with composite extension in xorg enabled
Summary: tinyca doesn't work with composite extension in xorg enabled
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Crypto team [DISABLED]
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-01-18 13:43 UTC by Marek Wiecek
Modified: 2006-07-08 00:10 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Marek Wiecek 2005-01-18 13:43:08 UTC
Tinyca stops working after enabling composite extension in xorg.conf

Reproducible: Always
Steps to Reproduce:
1. Put:
Section "Extensions"
    Option "Composite" "Enable"
EndSection
into your xorg.conf

2. Restart X

3. in console type "tinyca"

Actual Results:  
$ tinyca
Gdk-ERROR **: BadMatch (invalid parameter attributes)
  serial 927 error_code 8 request_code 62 minor_code 0
Gdk-ERROR **: BadMatch (invalid parameter attributes)
  serial 942 error_code 8 request_code 62 minor_code 0


Expected Results:  
tinyca works

# emerge info
Portage 2.0.51-r3 (default-linux/x86/2004.2, gcc-3.3.5, glibc-2.3.4.20040808-r1,
2.6.10-gentoo-r5 i686)
=================================================================
System uname: 2.6.10-gentoo-r5 i686 AMD Athlon(tm)
Gentoo Base System version 1.4.16
distcc 2.16 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
Autoconf: sys-devel/autoconf-2.59-r5
Automake: sys-devel/automake-1.8.5-r1
Binutils: sys-devel/binutils-2.15.92.0.2-r1
Headers:  sys-kernel/linux26-headers-2.6.8.1-r2
Libtools: sys-devel/libtool-1.5.2-r7
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-march=athlon-xp -Os -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3.2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config
/usr/kde/3.3/shutdown /usr/kde/3/share/config
/usr/lib/MozillaFirefox/searchplugins /usr/share/config /var/qmail/alias
/var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=athlon-xp -Os -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig candy ccache distlocks sandbox sfperms"
GENTOO_MIRRORS="http://gentoo.po.opole.pl ftp://gentoo.po.opole.pl"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://gentoo.po.opole.pl/gentoo-portage"
USE="3dnow X aalib alsa apm arts audiofile avi berkdb bitmap-fonts cdr crypt
cups directfb divx4linux dvd dvdr encode esd f77 fam fbcon font-server
foomaticdb fortran gdbm gif gpm gtk gtk2 imagemagick imap imlib java jpeg junit
kde libg++ libwww mad maildir mhash mikmod mmx motif mozilla mpeg mysql nas
ncurses nls nptl nptlonly nvidia oggvorbis opengl oss pam pdflib perl php png
ppds python qt quicktime readline samba sdl slang snmp spell sse ssl svga tcpd
tiff truetype truetype-fonts type1-fonts unicode usb wmf x86 xinerama xml2 xmms
xv xvid zlib video_cards_nvidia linguas_pl"
Comment 1 Peter Johanson (RETIRED) gentoo-dev 2005-01-18 15:58:55 UTC
I'm almost positive this is the alpha channel issue with gtk+-1.2 and the Composite extension. X11 folks?
Comment 2 Donnie Berkholz (RETIRED) gentoo-dev 2005-01-18 16:04:23 UTC
Proving it is fairly easy. When you've got composite enabled, try something like:
export XLIB_SKIP_ARGB_VISUALS=1 && tinyca
Comment 4 Marek Wiecek 2005-01-19 23:23:37 UTC
export XLIB_SKIP_ARGB_VISUALS=1 && tinyca

does the trick for now.
Comment 5 Rouslan Solomakhin 2005-07-01 23:35:15 UTC
May I suggest a wrapper script for tinyca that would run
"XLIB_SKIP_ARGB_VISUALS=1 tinyca".
Comment 6 Marcelo Goes (RETIRED) gentoo-dev 2005-12-10 14:55:09 UTC
Can you replicate this bug with 2.0.7.0? If not, perhaps we can stabilize
2.0.7.0 and be done with it.
Comment 7 Daniel Black (RETIRED) gentoo-dev 2006-05-28 05:03:40 UTC
I think I fixed it with a patch against 2.0.7.2 but I'm not sure. I'm not that much of a perl programmer. If you can confirm its failure/success I'd appreciate it.
Comment 8 Marek Wiecek 2006-07-08 00:10:05 UTC
It seems that app-crypt/tinyca-2.0.7.3 works well now.