Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 131996 - KDE startmenu icons missing with tcsh
Summary: KDE startmenu icons missing with tcsh
Status: RESOLVED DUPLICATE of bug 167948
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo KDE team
URL: http://forums.gentoo.org/viewtopic-t-...
Whiteboard:
Keywords:
: 122200 (view as bug list)
Depends on:
Blocks:
 
Reported: 2006-05-02 02:19 UTC by Alex
Modified: 2007-03-01 21:37 UTC (History)
3 users (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 Alex 2006-05-02 02:19:05 UTC
As also reported by other users (see Gentoo-Forums URL above) most of the KDE startmenu icons are missing if tcsh is set as the login shell. As soon as you switch (chsh) to bash all icons are visible and the programs can be started again. Some of the programms affected are: kdevelop, openoffice, mozilla-firefox, amarok....

I'm using the latest KDE-3.5.2 ebuilds but other users have the same problem with KDE 3.4. I myself did only test 3.5.2 with tcsh 6.14-r3.

--------------------
Portage 2.0.54 (default-linux/x86/2006.0, gcc-3.4.5, glibc-2.3.6-r3, 2.6.16-gentoo-r3 i686)
=================================================================
System uname: 2.6.16-gentoo-r3 i686 Intel(R) Pentium(R) 4 CPU 3.00GHz
Gentoo Base System version 1.6.14
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
dev-lang/python:     2.4.2
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=pentium4 -O2 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/bind /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/eselect/compiler /etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=pentium4 -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig buildpkg distlocks sandbox sfperms strict"
GENTOO_MIRRORS="ftp://ftp.uni-erlangen.de/pub/Linux/gentoo http://distfiles.gentoo.org http://www.ibiblio.org/pub/Linux/distributions/gentoo"
LINGUAS="de en"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/local/gentoo/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X a52 aac acl acpi alsa apache2 apm arts asf audiofile avi bash-completion berkdb bitmap-fonts blas browserplugin bzip2 bzlib cairo cdda cddb cdf cdio cdparanoia cdr cle266 cli crypt cscope css cups curl dbus divx4linux dri eds emboss encode ethereal exif expat fam fame ffmpeg fftw flac foomaticdb fortran fpx freetds freetype gd gdbm geoip gif gimp gimpprint glitz glut gmp gnutls gphoto2 gpm graphviz gstreamer gtk gtk2 gtkhtml hal howl idea idn ieee1394 imagemagick imap imlib innodb isdnlog java javascript jbig jpeg jpeg2k kde kdeenablefinal kipi lapack latex lcms ldap ldapsam libclamav libg++ libwww live lm_sensors lzo lzw-tiff mad maildir matroska mbox mikmod mjpeg mmx mng motif mozcalendar mozilla mozsvg mp3 mpeg mplayer musepack musicbrainz mysql nas ncurses network nls nocd nptl nsplugin nvidia odbc ogg oggvorbis openal openexr opengl oss pam pcre pdf pdflib perl plotutils png pnp postgres povray ppds pppd pvm python qt qtmt quicktime quota quotas rdesktop readline real reflection rtc samba scanner sdl session slp sms sndfile snmp soundtouch speex spell spl sql sqlite sse sse2 ssl stream subversion svg tcltk tcpd tetex tga theora tidy tiff truetype truetype-fonts type1-fonts udev unicode usb vidix visualization vlm vorbis win32codecs wmf wxwindows xanim xcomposite xine xinerama xinetd xml xml2 xorg xosd xprint xv xvid xvmc yv12 zeroconf zlib linguas_de linguas_en userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, INSTALL_MASK, LANG, LC_ALL, LDFLAGS
--------------------
Comment 1 Diego Elio Pettenò (RETIRED) gentoo-dev 2006-05-02 07:03:47 UTC
*** Bug 122200 has been marked as a duplicate of this bug. ***
Comment 2 Alex 2006-05-02 08:02:25 UTC
I tried the solution from 122200 and can confirm that this fixes the bug. The icons are visible and all programs can be started again.
Comment 3 Ollie Wild 2006-11-09 03:20:29 UTC
I have some additional information here.  The tcsh/bash behavior seems to only occur if I use kdm as my login manager.  When I switch to gdm, the problem goes away.
Comment 4 Charlie Shepherd (RETIRED) gentoo-dev 2007-02-03 13:31:10 UTC
(In reply to comment #2)
> I tried the solution from 122200 and can confirm that this fixes the bug. The
> icons are visible and all programs can be started again.

(In reply to comment #6) (from the other bug)
> It turns out to be a problem with
> the default Gentoo /etc/csh.cshrc due to a change which was made as a result in
> bug #104763 which causes [t]cshrc to only load /etc/csh.env if it is an
> interactive shell.  Removing the conditional requirement for "$?prompt" causes
> the amaroK icon to be displayed correctly (because KDEDIR is finally set).

Grobian, any thoughts on this?
Comment 5 Fabian Groffen gentoo-dev 2007-02-03 15:25:52 UTC
if I recall correctly, for bash, etc/profile is sourced "manually".  So on Gentoo, for tcsh users, etc/csh.env could be sourced "manually".
Comment 6 Fabian Groffen gentoo-dev 2007-03-01 21:37:26 UTC

*** This bug has been marked as a duplicate of bug 167948 ***