After upgrading to metacity-2.26.0, full screen applications are not taking into account the top and bottom panels when sizing. So, unless the panels are set to auto-hide the top and bottom of the application window are not visible. emerge --info Portage 2.2_rc33 (default/linux/x86/2008.0/desktop, gcc-4.3.3, glibc-2.9_p20081201-r2, 2.6.30-rc4-00187-gb4348f3 i686) ================================================================= System uname: Linux-2.6.30-rc4-00187-gb4348f3-i686-Intel-R-_Core-TM-2_Duo_CPU_E8200_@_2.66GHz-with-gentoo-2.0.0 Timestamp of tree: Tue, 05 May 2009 06:30:17 +0000 app-shells/bash: 4.0_p17-r1 dev-java/java-config: 2.1.7 dev-lang/python: 2.5.4-r2, 2.6.2 dev-python/pycrypto: 2.0.1-r8 dev-util/cmake: 2.6.4 sys-apps/baselayout: 2.0.0 sys-apps/openrc: 0.4.3-r2 sys-apps/sandbox: 1.9 sys-devel/autoconf: 2.13, 2.63-r1 sys-devel/automake: 1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.2 sys-devel/binutils: 2.19.1-r1 sys-devel/gcc-config: 1.4.1 sys-devel/libtool: 2.2.6a virtual/os-headers: 2.6.28-r1 ACCEPT_KEYWORDS="x86 ~x86" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=native -mtune=native -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/share/config /var/bind /var/lib/hsqldb" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/eselect/postgresql /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c /etc/udev/rules.d" CXXFLAGS="-O2 -march=native -mtune=native -pipe" DISTDIR="/usr/portage/distfiles" EMERGE_DEFAULT_OPTS="--with-bdeps y" FEATURES="buildsyspkg distlocks fixpackages parallel-fetch preserve-libs protect-owned sandbox sfperms splitdebug strict unmerge-orphans userfetch" GENTOO_MIRRORS="http://de-mirror.org/distro/gentoo/ http://gentoo.tiscali.nl/ http://mirror.ovh.net/gentoo-distfiles/ http://ftp.uni-erlangen.de/pub/mirrors/gentoo http://ftp.snt.utwente.nl/pub/os/linux/gentoo" LANG="en_GB.UTF-8" LC_ALL="en_GB.UTF-8" LDFLAGS="-Wl,-O1" LINGUAS="en_GB en" MAKEOPTS="-j3" PKGDIR="/usr/portage/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/portage/local" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X acl acpi alsa apache2 bash-completion berkdb bluetooth branding bzip2 cairo caps cdr cli cracklib crypt cups curl cvs cxx dbus doc dri dvd dvdr dvdread eds emacs emboss encode esd evo examples expat fam ffmpeg flac fortran gd gdbm gif gnome gnome-keyring gnutls gpm gstreamer gtk gtkhtml hal htmlhandbook iconv idn imagemagick imlib ipv6 isdnlog java jpeg kde kdehiddenvisibility ldap libnotify libsamplerate logrotate lzo mad midi mikmod mmap mmx mng mono mp3 mpeg mudflap ncurses nls nptl nptlonly nsplugin ogg opengl openmp pam pcre pdf perl png postgres ppds pppd pulseaudio python qt3 qt3support qt4 quicktime readline reflection samba sdl session speex spell spl sqlite sqlite3 sse sse2 ssl startup-notification subversion svg sysfs tcl tcpd theora threads tiff tk truetype unicode usb vim-syntax vorbis win32codecs x264 x86 xattr xcb xcomposite xml xorg xulrunner xv zlib" ALSA_CARDS="intel-hda" 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 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" APACHE2_MPMS="worker" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en_GB en" USERLAND="GNU" VIDEO_CARDS="vesa fbdev nv" Unset: CPPFLAGS, CTARGET, FFLAGS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
could you fill an upstream bug about it and copy the url here ?
(In reply to comment #1) > could you fill an upstream bug about it and copy the url here ? > Upstream bug raised http://bugzilla.gnome.org/show_bug.cgi?id=581422
I saw this bug at one point as well, but it went away after upgrading something. I think that might've been gnome-panel -- is that at 2.26.0 as well? Try logging out and in after upgrading, or killall gnome-panel.
(In reply to comment #3) > I saw this bug at one point as well, but it went away after upgrading > something. I think that might've been gnome-panel -- is that at 2.26.0 as well? No. gnome-panel is at 2.24.3-r1 which is (or was when I synced) the latest in the tree. > Try logging out and in after upgrading, or killall gnome-panel. > I have rebooted since upgrading and still see the same problem.
(In reply to comment #4) > (In reply to comment #3) > > I saw this bug at one point as well, but it went away after upgrading > > something. I think that might've been gnome-panel -- is that at 2.26.0 as well? > > No. gnome-panel is at 2.24.3-r1 which is (or was when I synced) the latest in > the tree. > Please try gnome-panel-2.26 from the gnome overlay[1], or using `layman -a gnome`. 1. http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git
(In reply to comment #5) > Please try gnome-panel-2.26 from the gnome overlay[1], or using `layman -a > gnome`. > > 1. http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git > I confirm the problem. gnome-panel from the gnome overlay cannot be compiled alone (by coping the ebuild in a private local overlay) and would prefer not to install the whole dependency tree masking metacity-2.26.0 fixes the problem
(In reply to comment #6) > (In reply to comment #5) > > Please try gnome-panel-2.26 from the gnome overlay[1], or using `layman -a > > gnome`. > > > > 1. http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git > > > > I confirm the problem. gnome-panel from the gnome overlay cannot be compiled > alone (by coping the ebuild in a private local overlay) and would prefer not to > install the whole dependency tree > > masking metacity-2.26.0 fixes the problem > I confirm the problem. Besides gnome-panel-2.26.1 from the overlay seems to have a dependency on libgnome-2.26 which, being unresolved, prevents it from compiling (but thats another story).
Why aren't all gnome 2.26 ebuilds masked before everything is in the tree? That would be pretty obvious...
(In reply to comment #8) > Why aren't all gnome 2.26 ebuilds masked before everything is in the tree? > That would be pretty obvious... > because it wouldn't help figure out runtime issues ? because there is no expected failures ? because we can't test everything and you are an ~arch user so you should expect intermittent problems ? I really don't know what you expect.
are you sure this is an upstream bug? there are distros that are using gnome-2.26 already, and they do not have this problem, right? maybe someone finds a patch in an alien distro bugzilla...
(In reply to comment #9) > because it wouldn't help figure out runtime issues ? because there is no > expected failures ? because we can't test everything and you are an ~arch user > so you should expect intermittent problems ? > > I really don't know what you expect. > Sorry, I didn't mean to be.. mean But just as I saw some 2.26 packages on the tree, I already expected lots of 2.24-with-2.26 issues
Those links might be of interest: +#Upstream : http://bugzilla.gnome.org/show_bug.cgi?id=572573 +#Ubuntu : https://bugs.launchpad.net/ubuntu/+source/metacity/+bug/341487 there's a patch there that might not be in 2.26. gnome-panel doesn't seem to have any patch applied that is of interest for us. Need to check history between 2.24 and 2.26 to make sure.
I had the same problem. Adding the overlay and upgrading everything I had installed (gnome-light + some others) fixed this. Didn't think to try only gnome-panel...
The real bug is actually http://bugzilla.gnome.org/show_bug.cgi?id=572573 and you can get patch from here: http://patches.ubuntu.com/m/metacity/extracted/014_fix_panel_behavior.patch
thanks priit for testing, will include asap.
commited to -r1. Thanks all.
Thanks! I works. I will be able to use Gnome again. I used LXDE for a short while and it is interestingly fast. Regards, BT