Summary: | x11-plugins/wmfire-1.2.3: blank dockapp with gtk+ >= 2.18 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | m0par |
Component: | Current packages | Assignee: | Gentoo Dockapp Team <desktop-dock> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
m0par
2010-02-09 00:23:30 UTC
(In reply to comment #0) > Clicking on the dock where wmfire should be running Oops -- forgot to finish that thought. Left clicking on the dock where wmfire should be running does nothing. Right-clicking anywhere in the dockapp window results in the "Keep On Top..." menu, which normally only appears when right-clicking the border of the dockapp, IIRC. Hi, wmfire, like many other dock apps, is quite picky about the window manager that contains it. File /rsr/share/doc/wmfire-1.2.3/ALL_I_GET_IS_A_GREY_BOX.bz2, while being quite colorful in language, provides a possible workaround for such environments: trying to launch wmfire with the -b command line argument. Could you please check and see if that fixes your issue? (In reply to comment #2) > Hi, > > wmfire, like many other dock apps, is quite picky about the window manager that > contains it. File /rsr/share/doc/wmfire-1.2.3/ALL_I_GET_IS_A_GREY_BOX.bz2, > while being quite colorful in language, provides a possible workaround for such > environments: trying to launch wmfire with the -b command line argument. Could > you please check and see if that fixes your issue? > Thanks. I had already read the doc ALL_I_GET_IS_A_GREY_BOX, and as mentioned in the initial bug report, -b does not help. I have always used WindowMaker and it used to work without using -b. Currently it does not work for me with or without -b. Unfortunately I cannot reproduce your issue. wmfire works fine in my machine using WindowMaker and without need to use -b argument. Let's see if someone else in the herd can help here. (In reply to comment #4) Just for kicks, could you post your output of 'equery depgraph wmfire' or tell me if yours differs from mine? $equery depgraph wmfire * Searching for wmfire ... * direct dependency graph for x11-plugins/wmfire-1.2.3: `-- x11-plugins/wmfire-1.2.3 `-- x11-libs/gtk+-2.18.7 (>=x11-libs/gtk+-2) `-- gnome-base/libgtop-2.28.0 (>=gnome-base/libgtop-2) `-- x11-libs/libSM-1.1.1 (x11-libs/libSM) `-- x11-libs/libICE-1.0.6 (x11-libs/libICE) [ x11-plugins/wmfire-1.2.3 stats: packages (5), max depth (0) ] Thanks. I have the same problem. -b switch doesn't work. Here's my emerge --info output: Portage 2.1.7.17 (default/linux/amd64/10.0, gcc-4.3.4, glibc-2.11-r1, 2.6.31-gentoo-r6 x86_64) ================================================================= System Settings ================================================================= System uname: Linux-2.6.31-gentoo-r6-x86_64-AMD_Phenom-tm-_9950_Quad-Core_Processor-with-gentoo-1.12.13 Timestamp of tree: Fri, 12 Mar 2010 11:45:03 +0000 ccache version 2.4 [enabled] app-shells/bash: 4.0_p35 dev-java/java-config: 2.1.10 dev-lang/python: 2.5.4-r4, 2.6.4-r1, 3.1.1-r1 dev-python/pycrypto: 2.1.0_beta1 dev-util/ccache: 2.4-r7 dev-util/cmake: 2.6.4-r3 sys-apps/baselayout: 1.12.13 sys-apps/sandbox: 1.6-r2 sys-devel/autoconf: 2.13, 2.63-r1 sys-devel/automake: 1.4_p6, 1.9.6-r2, 1.10.3 sys-devel/binutils: 2.18-r3 sys-devel/gcc: 4.3.4 sys-devel/gcc-config: 1.4.1 sys-devel/libtool: 2.2.6b virtual/os-headers: 2.6.30-r1 ACCEPT_KEYWORDS="amd64" ACCEPT_LICENSE="*" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=k8 -O2 -msse3 -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/share/X11/xkb" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo" CXXFLAGS="-march=k8 -O2 -msse3 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="assume-digests ccache distlocks fixpackages news parallel-fetch protect-owned sandbox sfperms strict unmerge-logs unmerge-orphans userfetch" GENTOO_MIRRORS="http://www.ibiblio.org/pub/Linux/distributions/gentoo http://gentoo.osuosl.org ftp://ftp.ucsb.edu/pub/mirrors/linux/gentoo" LDFLAGS="-Wl,-O1" LINGUAS="en" MAKEOPTS="-j5" 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=/pack ages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage" USE="X acl alsa amd64 bash-completion berkdb bzip2 cli cracklib crypt cups cxx dri fortran gdbm gpm gtk iconv ipv6 jpeg mmx modules mudflap multilib ncurses nls nptl nptlonly ntplonly n vidia openmp pam pcre perl png pppd python readline reflection samba session spl sse sse2 sse3 ssl sysfs tcpd tiff unicode vim-syntax xinerama xorg xulrunner xvid xvmc 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 ymfpc i" 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 softv ol" 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 autoind ex 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" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="nvidia nv vesa vga" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LANG, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS ================================================================= Package Settings ================================================================= x11-plugins/wmfire-1.2.3 was built with the following: USE="(multilib) session" And depgraph for wmfire: [ Searching for packages matching wmfire... ] * dependency graph for x11-plugins/wmfire-1.2.3 `-- x11-plugins/wmfire-1.2.3 `-- x11-libs/gtk+-2.18.7 `-- sys-libs/itx-bind (unable to resolve to a package / package masked or removed) `-- gnome-base/libgtop-2.26.1 `-- x11-libs/libX11-1.2.2 `-- x11-libs/libXext-1.0.5 `-- x11-libs/libSM-1.1.1 [ session ] `-- <sys-libs/e2fsprogs-libs-1.41.8 (unable to resolve to a package / package masked or removed) `-- <sys-libs/e2fsprogs-libs-1.41.8 (unable to resolve to a package / package masked or removed) `-- x11-libs/libICE-1.0.6 [ session ] `-- dev-util/pkgconfig-0.23 I have the same issue, with my latest upgrade, I use Fluxbox wm and now wmfire is just a pink box. Sadly this, on top of no qt3 support so no qcad, is probably enough to make me wonder away from gentoo to a more functional o/s. morrigan ~ # emerge --info Portage 2.1.7.17 (default/linux/amd64/10.0/desktop, gcc-4.3.4, glibc-2.10.1-r1, 2.6.30-gentoo-r5 x86_64) ================================================================= System uname: Linux-2.6.30-gentoo-r5-x86_64-AMD_Athlon-tm-_64_Processor_3500+-with-gentoo-1.12.13 Timestamp of tree: Thu, 11 Mar 2010 15:00:01 +0000 app-shells/bash: 4.0_p35 dev-java/java-config: 2.1.10 dev-lang/python: 2.6.4-r1 dev-util/cmake: 2.6.4-r3 sys-apps/baselayout: 1.12.13 sys-apps/sandbox: 1.6-r2 sys-devel/autoconf: 2.13, 2.63-r1 sys-devel/automake: 1.4_p6, 1.5, 1.9.6-r2, 1.10.3 sys-devel/binutils: 2.18-r3 sys-devel/gcc: 4.3.4 sys-devel/gcc-config: 1.4.1 sys-devel/libtool: 2.2.6b virtual/os-headers: 2.6.30-r1 ACCEPT_KEYWORDS="amd64" ACCEPT_LICENSE="* -@EULA" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=athlon64 -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/share/X11/xkb /usr/share/config /var/lib/hsqldb" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo" CXXFLAGS="-march=athlon64 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="assume-digests distlocks fixpackages news parallel-fetch protect-owned sandbox sfperms strict unmerge-logs unmerge-orphans userfetch" GENTOO_MIRRORS="http://distfiles.gentoo.org" LDFLAGS="-Wl,-O1" LINGUAS="en_GB en" MAKEOPTS="-j2" 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" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X a52 aac acl acpi alsa amd64 bash-completion berkdb bluetooth branding bzip2 cairo cddb cdr cli consolekit cracklib crypt css cups cxx dbus dri dts dvd dvdr eds emboss encode evo exif fam firefox flac fortran gdbm gif gnome gpm gstreamer gtk hal iconv imagemagick imap ipv6 jack jpeg kde ldap libnotify mad mikmod mmx mng modules mp3 mp4 mpeg mplayer mudflap multilib ncurses nls nptl nptlonly nsplugin offensive ogg opengl openmp pam pcre pdf perl png ppds pppd python qt3support qt4 quicktime readline reflection sdl session spell spl sse sse2 ssl startup-notification svg sysfs tcpd thunar tiff truetype unicode usb vim-syntax vorbis x264 xml xorg xulrunner xv xvid 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 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" ELIBC="glibc" INPUT_DEVICES="evdev keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en_GB en" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="fglrx fbdev" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LANG, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY ================================================================= Package Settings ================================================================= x11-plugins/wmfire-1.2.3 was built with the following: USE="(multilib) session" Maybe I need to read more of the man page for equery, because when I run that I get over a thousand lines of output.. here's the bottom one [ x11-plugins/wmfire-1.2.3 stats: packages (1130), max depth (116) ] Same applies here using window maker as wm and wmfire which is now blank after emerge world and a restart. equery depgraph wmfire returns an almost endless list ending with: [ x11-plugins/wmfire-1.2.4 stats: packages (1147), max depth (129) ] uname -ar Linux localhost 2.6.30-gentoo-r8 #3 SMP Thu Jan 7 10:05:26 CET 2010 i686 Intel(R) Core(TM)2 Duo CPU T8300 @ 2.40GHz GenuineIntel GNU/Linux localhost ~ # emerge --info wmfire Portage 2.1.7.17 (default/linux/x86/10.0, gcc-4.3.4, glibc-2.10.1-r1, 2.6.30-gentoo-r8 i686) ================================================================= System Settings ================================================================= System uname: Linux-2.6.30-gentoo-r8-i686-Intel-R-_Core-TM-2_Duo_CPU_T8300_@_2.40GHz-with-gentoo-1.12.13 Timestamp of tree: Tue, 23 Mar 2010 08:30:23 +0000 app-shells/bash: 4.0_p37 dev-java/java-config: 2.1.10 dev-lang/python: 2.5.4-r3, 2.6.4-r1 dev-util/cmake: 2.6.4-r3 sys-apps/baselayout: 1.12.13 sys-apps/sandbox: 1.6-r2 sys-devel/autoconf: 2.13, 2.63-r1 sys-devel/automake: 1.9.6-r2, 1.10.3, 1.11.1 sys-devel/binutils: 2.18-r3 sys-devel/gcc: 4.3.4 sys-devel/gcc-config: 1.4.1 sys-devel/libtool: 2.2.6b virtual/os-headers: 2.6.30-r1 ACCEPT_KEYWORDS="x86" ACCEPT_LICENSE="*" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=x86-64 -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/share/X11/xkb" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /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" CXXFLAGS="-O2 -march=x86-64 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="assume-digests distlocks fixpackages news parallel-fetch protect-owned sandbox sfperms strict unmerge-logs unmerge-orphans userfetch" GENTOO_MIRRORS=" http://distfiles.gentoo.org http://gentoo.cites.uiuc.edu/pub/gentoo/ http://gentoo.osuosl.org/ http://gentoo.chem.wisc.edu/gentoo/ ftp://trmpetti.atm.tut.fi/gentoo/ ftp://ftp.linux.ee/pub/gentoo/distfiles/" LANG="it_IT@euro" LDFLAGS="-Wl,-O1" LINGUAS="it en" MAKEOPTS="-j2" 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 --eclude=/local --exclude=/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X a52 aac aalib acl aiglx alsa amr apm arts avi berkdb bluetooth bzip2 cairo caps ccache cddb cdparanoia cdr cdrom cli cracklib crypt css cups curl cxxdga directfb dri dvd dvdr dvdread encode expat fbcon fbdev ffmpeg fortran gdbm gif gimpprint glitz glut glx gpm gs gtk hddtemp httpd iconv ipv6 java jpeg kpthsea libwww lm_sensors logitech-mouse mad modules mp3 mpeg mplayer mudflap mysql ncurses nls nptl nptlonly nsplugin objc objc++ objc-gc ogg oggvorbis opena opengl openmp oss pam pcre perl png postscript ppds pppd preview-latex python quicktime readline reflection reiserfs samba scanner sensord session slang sond sox spl ssl stream svg svga sysfs tcltk tcpd tetex tiff tk truetype unicode usb v4l v4l2 vcd vesa vidix vorbis wavpack wifi win32codecs wma wma123 wmf wxindows x264 x86 xorg xplanet xulrunner xv xvid zlib" ALSA_CARDS="hda-intel" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hoos iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alis 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_loc deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvi speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse synaptics evdev" KERNEL="linux" LCD_DEVICES="bayrad cfotz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="it en" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="intel" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS ================================================================= Package Settings ================================================================= x11-plugins/wmfire-1.2.3 was built with the following: USE="session" OK, for those running equery depgraph, for the short, immediate dependencies list, you can run 'equery depgraph --depth=1 wmfire' For some reason, my equery only outputs depth=1 (even though it says "max depth (0)" which means unlimited depth and massive amounts of output. I have no idea if the depgraph info is useful, but still would love to see someone's whose wmfire works. After an emerge world and emerge wmfire, it still keeps not working returning a blank applet: equery depgraph --depth=1 wmfire [ Searching for packages matching wmfire... ] * dependency graph for x11-plugins/wmfire-1.2.3 `-- x11-plugins/wmfire-1.2.3 `-- x11-libs/gtk+-2.18.6 `-- gnome-base/libgtop-2.26.1 `-- x11-libs/libX11-1.2.2 `-- x11-libs/libXext-1.0.5 `-- x11-libs/libSM-1.1.1 [ session ] `-- <sys-libs/e2fsprogs-libs-1.41.8 (unable to resolve to a package / package masked or removed) `-- <sys-libs/e2fsprogs-libs-1.41.8 (unable to resolve to a package / package masked or removed) `-- x11-libs/libICE-1.0.6 [ session ] `-- dev-util/pkgconfig-0.23 [ x11-plugins/wmfire-1.2.3 stats: packages (8), max depth (1) ] * dependency graph for x11-plugins/wmfire-1.2.4 `-- x11-plugins/wmfire-1.2.4 `-- x11-libs/gtk+-2.18.6 `-- gnome-base/libgtop-2.26.1 `-- x11-libs/libX11-1.2.2 `-- x11-libs/libXext-1.0.5 `-- x11-libs/libSM-1.1.1 [ session ] `-- <sys-libs/e2fsprogs-libs-1.41.8 (unable to resolve to a package / package masked or removed) `-- <sys-libs/e2fsprogs-libs-1.41.8 (unable to resolve to a package / package masked or removed) `-- x11-libs/libICE-1.0.6 [ session ] `-- dev-util/pkgconfig-0.23 `-- sys-devel/automake-1.11.1 `-- sys-devel/automake-1.10.3 `-- sys-devel/autoconf-2.63-r1 `-- sys-devel/libtool-2.2.6b [ x11-plugins/wmfire-1.2.4 stats: packages (12), max depth (1) ] localhost ~ # emerge -s e2fsprogs Searching... [ Results for search key : e2fsprogs ] [ Applications found : 2 ] * sys-fs/e2fsprogs Latest version available: 1.41.9 Latest version installed: 1.41.9 Size of files: 4,348 kB Homepage: http://e2fsprogs.sourceforge.net/ Description: Standard EXT2/EXT3/EXT4 filesystem utilities License: GPL-2 BSD * sys-libs/e2fsprogs-libs Latest version available: 1.41.9 Latest version installed: 1.41.9 Size of files: 484 kB Homepage: http://e2fsprogs.sourceforge.net/ Description: e2fsprogs libraries (common error and subsystem) License: GPL-2 wmfire has the same problem with gtk+ >= 2.18 as wmfishtime and bubblemon (code is quite similar indeed) I've adapted the patch used in these dockapps to fix wmfire, enjoy wmfire-1.2.4-r1 in tree! (In reply to comment #11) > I've adapted the patch used in these dockapps to fix wmfire, enjoy > wmfire-1.2.4-r1 in tree! > Great. Working here as expected. Thanks! (In reply to comment #11) > wmfire has the same problem with gtk+ >= 2.18 as wmfishtime and bubblemon (code > is quite similar indeed) > > I've adapted the patch used in these dockapps to fix wmfire, enjoy > wmfire-1.2.4-r1 in tree! > Works here too. Thanks! |