gnome-keyboard-properties: select "Layout" tab, click add, select any layout, e.g. Czechia/qwerty, to the right of tree a layout view should be displayed, but nothing seen, only "Preview" title and blank space under it. Also if this dialog window is quickly resized (enlarged), I can see that this area is not repainted, because there are artifacts of OK- and Cancel- buttons on it the same problem is when I right-clicked the Keyboard Indicator applet and select "Layout view". The window is empty, only with Help- and Close- buttons installed: [ebuild R ] gnome-base/control-center-2.14.2 USE="alsa gstreamer -debug -eds" 0 kB # emerge --info Portage 2.1.1-r2 (default-linux/x86/2006.1, gcc-4.1.1, glibc-2.4-r4, 2.6.17-gentoo-r7 i686) ================================================================= System uname: 2.6.17-gentoo-r7 i686 Intel(R) Pentium(R) 4 CPU 1.80GHz Gentoo Base System version 1.12.6 Last Sync: Mon, 20 Nov 2006 20:50:01 +0000 app-admin/eselect-compiler: [Not Present] dev-java/java-config: 1.3.7, 2.0.30 dev-lang/python: 2.4.3-r4 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: [Not Present] dev-util/confcache: [Not Present] sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.60 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2 sys-devel/binutils: 2.16.1-r3 sys-devel/gcc-config: 1.3.13-r4 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.17-r1 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=pentium4 -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/share/X11/xkb" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c" CXXFLAGS="-O2 -march=pentium4 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict" GENTOO_MIRRORS="ftp://ftp.sh.cvut.cz/MIRRORS/gentoo/gentoo http://gd.tuwien.ac.at/opsys/linux/gentoo/ ftp://gd.tuwien.ac.at/opsys/linux/gentoo/ http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/ ftp://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/ ftp://pandemonium.tiscali.de/pub/gentoo/ http://gentoo.intergenia.de " LINGUAS="en cs" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="x86 X a52 aac aiglx alsa amr bash-completion berkdb bitmap-fonts blender-game bluetooth bzip2 cairo cdparanoia cdr chardet cli cracklib crypt cups dbus djvu dlloader dri dts dv dvb dvd dvdr dvdread dvi elibc_glibc encode exif fam fbcon ffmpeg firefox flac foomaticdb fortran ftp gdbm gif gnome gphoto2 gpm gstreamer gtk gtk2 hal iconv input_devices_keyboard input_devices_mouse ipv6 isdnlog jpeg kernel_linux lcms libg++ linguas_cs linguas_en lirc lirc_devices_irman lzo mad matroska mikmod mmx mng modplug mono mozsvg mp3 mp4 mpeg nautilus ncurses nls nptl nptlonly ogg opengl pam pcre pdf perl png ppds pppd python quicktime readline real reflection sdl session sndfile spell spl sse sse2 ssl svg tcpd theora timidity truetype truetype-fonts type1-fonts udev unicode usb userland_GNU v4l v4l2 video_cards_radeon vorbis win32codecs wma wxwindows x264 xanim xorg xv xvid zlib" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS
if somebody interested in fixing this, Ubuntu has the same bug and according to https://launchpad.net/distros/ubuntu/+bug/58083 it gets fixed upstream... could that patch be included in gentoo ebuild?
According to the Ubuntu bug, it's a xorg-server bug, not a gnome bug. Reassigning accordingly. @x11 folks. The patch to fix this bug is non trivial and Ubuntu folks don't want to apply it yet. Could you guys comment on whether this could someday be put in stable? (depending on how far away the xorg 7.2 release is) Thanks
Just wait on 7.2 or use the masked xorg-server.
7.2 is out, so the fix for this issue is in the tree.