lxde-base/lxpanel-0.3.8.1 do not shows window icons in taskbar All the icons are the same Reproducible: Always Steps to Reproduce: 1.emerge 2.run 3.see Actual Results: subj Expected Results: opera - has opera icon, gimp has gimp icon etc.
>lxde-base/lxpanel-0.3.8.1 do not shows window icons in taskbar >All the icons are the same Yes, this is old bug in lxpanle. Try lxpanel-9999 from lxde overlay or find removed patch lxpanel-icons.patch from lxde-overlay which has been applied upstream
Created attachment 184682 [details, diff] removed patch that enables icons to appear correctly For your convenience I've retrieved the patch from an archived version of the overlay ...applying it, taskbar icons work again
Created attachment 187386 [details, diff] Modification to the ebuild, using lxpanel-icons.patch This patch is intended to make things easier to devs :) Tested and proved to work fine.
Is this patch already applied? I installed lxde-meta and then the ebuilds from lxde-overlay. In both cases, I get a desktop with no icons, no icons in the menu or application-shortcuts. Pcman file manager shows no icons too, I just can see the text entries. I couldn't get the patch working manually with the sources downloaded by the overlay either. The KDE file manager Krusader, e.g., started in the lxde environment, has no problems showing icons.
I forgot - just in case - emmerge --info: Portage 2.2_rc46 (default/linux/amd64/2008.0/desktop, gcc-4.3.3, glibc-2.10.1-r0, 2.6.31-gentoo-r1 x86_64) ================================================================= System uname: Linux-2.6.31-gentoo-r1-x86_64-AMD_Athlon-tm-_64_X2_Dual_Core_Processor_3600+-with-gentoo-2.0.1 Timestamp of tree: Wed, 14 Oct 2009 19:25:02 +0000 ccache version 2.4 [enabled] app-shells/bash: 4.0_p33 dev-java/java-config: 1.3.7-r1, 2.1.9-r1 dev-lang/python: 2.5.4-r3, 2.6.3, 3.1.1-r1 dev-python/pycrypto: 2.0.1-r8 dev-util/ccache: 2.4-r8 dev-util/cmake: 2.6.4-r3 sys-apps/baselayout: 2.0.1 sys-apps/openrc: 0.5.1 sys-apps/sandbox: 2.1 sys-devel/autoconf: 2.13, 2.63-r1 sys-devel/automake: 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.2, 1.11 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.30-r1 ACCEPT_KEYWORDS="amd64 ~amd64" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=athlon64 -O2 -pipe" 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/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/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="-march=athlon64 -O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="assume-digests ccache distlocks fixpackages news parallel-fetch preserve-libs protect-owned sandbox sfperms strict unmerge-logs unmerge-orphans userfetch" GENTOO_MIRRORS="ftp://ftp.tu-clausthal.de/pub/linux/gentoo/ ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror/ ftp://ftp.uni-erlangen.de/pub/mirrors/gentoo ftp://ftp.join.uni-muenster.de/pub/linux/distributions/gentoo ftp://ftp.wh2.tu-dresden.de/pub/mirrors/gentoo ftp://ftp.join.uni-muenster.de/pub/linux/distributions/gentoo http://mirrors.sec.informatik.tu-darmstadt.de/gentoo/ ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ ftp://pandemonium.tiscali.de/pub/gentoo/ ftp://de-mirror.org/distro/gentoo/ " LANG="en_GB.UTF-8" LC_ALL="en_GB.UTF-8" LDFLAGS="-Wl,-O1" LINGUAS="en en_GB de" 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/own /usr/local/portage/layman/berkano /usr/local/portage/layman/portato /usr/local/portage/layman/oss-overlay /usr/local/portage/layman/sunrise /usr/local/portage/layman/java-overlay /usr/local/portage/layman/vmware /usr/local/portage/layman/lxde" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="3dnow X a52 aac acl acpi alsa amd64 berkdb bluetooth branding bzip2 cairo caps cdr cli consolekit cracklib crypt cups dbus dga dri dts dvd dvdr eds emboss encode esd evo fam firefox flac fortran gdbm gif gpm gstreamer hal iconv ipv6 isdnlog jpeg kde ldap libnotify mad midi mikmod mmx modules mp3 mp4 mpeg mudflap multilib ncurses nls nptl nptlonly ogg opengl openmp pam pcre pdf perl png ppds pppd python qt3 qt3support qt4 quicktime readline reflection sdl session spell spl sse sse2 ssl startup-notification svg sysfs tcpd threads thunar tiff truetype unicode usb vorbis x264 xml xorg xulrunner xv xvid zlib" ALSA_CARDS="HDA NVidia" 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 mouse keyboard" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en en_GB de" USERLAND="GNU" VIDEO_CARDS="mga nv nvidia nvidia%" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
(In reply to comment #4) > Is this patch already applied? > > I installed lxde-meta and then the ebuilds from lxde-overlay. I suggest you to install lxde-base/lxde-meta-0.4.2 and use portage ebuilds avoiding overlay ones.
That was my first try. Seeing no icons made me try the overlay. Both, the portage ebuilds and the overlay give me the same result: no icons as described.
OK, which version of lxpanel are you using? Try to wipe your ~/.local and ~/.config directories (do a backup first if you wish) to start with a clean lxde setup. And please please use portage provided ebuilds to make debugging easier.
O.K.: 1. I removed the overlay lxde 2. I unmerged all packages installed by the overlay (containing lx in their name) 3. I installed lxde-meta-0.4.2 from portage 4. I closed my kde-session 5. I moved .config to .config_save and .local to .local_save, so their is no folder .local oder .config in my home directory 6. I restarted /etc/init.d/xdm which launched kdm 7. Started lxde with the appropriate entry in the kdm-menu The result is the same. The only Icon I could see was in the programm-menu the "tool"-icon beside the entry "appearance". Nevertheless, starting this programm, there is even no preview visible of the icon-set it offers (e.g. gentoo or crystal etc.)
reopening
After doing some search this seems to be my problem: http://forums.gentoo.org/viewtopic-p-6007645.html#6007645 So I did: * (for each user) $ update-mime-database ~/.local/share/mime/ * (as root) # update-mime-database /usr/local/share/mime/ and finally there is a desktop and menu entries showing icons including a background picture. So my problem doesn't seem to be related to lxde, but to x11-misc/shared-mime-info-0.70 .
The pkg_postinst() of x11-misc/shared-mime-info-0.70 suggest the above fix, so I am marking this bug fixed. Thanks for the heads up.