Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 242490 - a weird Plasma bug - panel doesn't show after second log-in
Summary: a weird Plasma bug - panel doesn't show after second log-in
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Qt Bug Alias
URL: http://forum.kde.org/showthread.php?t...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-10-17 19:10 UTC by PM
Modified: 2011-11-13 14:56 UTC (History)
0 users

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 PM 2008-10-17 19:10:03 UTC
Whenever I start KDE with a clean profile, everything works fine. But then, after I log out and back in, the panel disappears. It also happens on a perfectly clean user account and didn't happen in Kubuntu, so it looks like a Gentoo specific bug. So far however nobody was successful in reproducing this bug - nevertheless it's there and it's driving me nuts.

The URL I provided points to my KDE forums topic - it has some more info



Reproducible: Always

Steps to Reproduce:
1. rm -rf ~/.kde4/share/config/plasma-appletsrc
2. log in
3. see the panel
4. log out
5. log in
6. wonder where the hell's that panel.




KDE 4.1.2, QT 4.4.2 both from official Gentoo tree

emerge --info:

Portage 2.2_rc12 (default/linux/x86/2008.0/desktop, gcc-4.3.2, glibc-2.8_p20080602-r0, 2.6.27-gentoo i686)
=================================================================                                         
System uname: Linux-2.6.27-gentoo-i686-AMD_Athlon-TM-_XP_2500+-with-glibc2.0                              
Timestamp of tree: Fri, 17 Oct 2008 17:34:01 +0000                                                        
ccache version 2.4 [enabled]                                                                              
app-shells/bash:     3.2_p39                                                                              
dev-java/java-config: 1.3.7, 2.1.6-r1                                                                     
dev-lang/python:     2.5.2-r8                                                                             
dev-util/ccache:     2.4-r8                                                                               
dev-util/cmake:      2.6.2                                                                                
sys-apps/baselayout: 2.0.0                                                                                
sys-apps/openrc:     0.3.0-r1                                                                             
sys-apps/sandbox:    1.2.18.1-r3                                                                          
sys-devel/autoconf:  2.13, 2.63                                                                           
sys-devel/automake:  1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.1-r1                                         
sys-devel/binutils:  2.18-r3                                                                              
sys-devel/gcc-config: 1.4.0-r4                                                                            
sys-devel/libtool:   2.2.6a                                                                               
virtual/os-headers:  2.6.26                                                                               
ACCEPT_KEYWORDS="x86 ~x86"                                                                                
CBUILD="i686-pc-linux-gnu"                                                                                
CFLAGS="-O2 -march=athlon-xp -pipe -mfpmath=sse -ffast-math -g"                                           
CHOST="i686-pc-linux-gnu"                                                                                 
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config"  
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/terminfo /etc/udev/rules.d"
CXXFLAGS="-O2 -march=athlon-xp -pipe -mfpmath=sse -ffast-math -g"                                                                                                                   
DISTDIR="/usr/portage/distfiles"                                                                                                                                                    
FEATURES="ccache distlocks parallel-fetch preserve-libs protect-owned sandbox sfperms splitdebug strict unmerge-orphans userfetch"                                                  
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"                                                                               
LANG="pl_PL.UTF-8"                                                                                                                                                                  
LC_ALL="pl_PL.UTF-8"                                                                                                                                                                
LDFLAGS="-Wl,-O1"
LINGUAS="pl"
PKGDIR="/usr/portage/packages"
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/local/portage/layman/desktop-effects /usr/local/portage/layman/berkano /usr/local/portage/moje"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow 3dnowext X Xaw3d a52 aac aalib acl acpi alsa amr amrnb amrwb async audiofile automount bash-completion berkdb bluetooth branding bzip2 cairo cdaudio cddb cdr cli cracklib crypt css cups curl custom-optimization dbus disk-partition dri dvd dvdr dvdread eds emboss emovix encode esd evo exif fam fat ffmpeg firefox flac fortran gdbm geoip gif glitz gpm gstreamergtk hal hddtemp iconv id3 id3tag imagemagick inotify ipod ipv6 isdnlog jack jpeg kde kdeenablefinal kdehiddenvisibility kipi ladspa lame libcaca libnotify libsamplerate lm_sensors mad midi mikmod mmap mmx mmxext mng mp3 mp3tunes mp4 mpeg mplayer mudflap musicbrainz ncurses nls nptl nptlonly nsplugin ntfs nvidia ogg openal opengl openmp pam pcre pdf perl png ppds pppd python qt3 qt3support qt4 quicktime readline real reflection roe sasl scanner schroedinger sdl sensord session sndfile soundtouch spell spl sse ssl startup-notification svg swat symlink sysfs syslog tcpd theora threads tiff truetype unicode upnp usb vamp vcd vorbis win32codecs wmf x264 x86 xcb xcomposite xine xml xorg xscreensaver xv xvid xvmc zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 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="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="pl" USERLAND="GNU" VIDEO_CARDS="nvidia"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, MAKEOPTS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 PM 2008-10-17 19:10:55 UTC
sorry for the 'Reproducible: Always', I overlooked this
Comment 2 Tomáš Chvátal (RETIRED) gentoo-dev 2008-10-18 08:59:00 UTC
And is it set in the config? Maybe kde fails when you logout and it is not stored...?
Comment 3 PM 2008-10-18 12:47:58 UTC
Just after reporting the bug here I got a response on the KDE forum: it was caused by QT compiled with ffast-math. Maybe QT ebuilds should filter this flag? Ahould I file a separate bug report for this?
Comment 4 Dror Levin (RETIRED) gentoo-dev 2009-08-31 07:19:20 UTC
Does this still happen with Qt 4.5?
IMO we shouldn't filter -ffast-math, gcc has lots of dangerous flags and we don't want to start filtering them all, it's the user's responsibility when he uses them.
Comment 5 Davide Pesavento gentoo-dev 2009-08-31 09:54:18 UTC
(In reply to comment #3)
> Just after reporting the bug here I got a response on the KDE forum: it was
> caused by QT compiled with ffast-math. Maybe QT ebuilds should filter this
> flag? Ahould I file a separate bug report for this?
> 

Piotr, can you confirm that compiling Qt without -ffast-math solves the plasma issue?
Comment 6 PM 2009-08-31 12:15:39 UTC
Yes, recompiling QT4 without -ffast-math solved the issue. 
Comment 7 Tomáš Chvátal (RETIRED) gentoo-dev 2009-09-11 22:10:30 UTC
Not a blocker for 4.3.1 stabilisation...
Comment 8 Davide Pesavento gentoo-dev 2011-11-13 14:56:10 UTC
Closing as invalid since the issue is caused by -ffast-math flag which is known to be dangerous and shouldn't be enabled system-wide by users.