Bug 8624

Summary: The transparent background doesn't appear the first time
Product: [Applications] konsole Reporter: Unknown <null>
Component: generalAssignee: Konsole Developer <konsole-devel>
Status: CLOSED FIXED    
Severity: normal    
Priority: NOR    
Version: 0.9.15   
Target Milestone: ---   
Platform: unspecified   
OS: Other   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description storm 2000-08-20 04:35:53 UTC
(*** This bug was imported into bugs.kde.org ***)

Package: konsole
Version: 0.9.15 (KDE 1.93 Beta >= 20000813)
Severity: normal

When i run konsole right after i login the background doesn't come out transparent. I have to move the window
to force it to redraw and then it works. It works ok with every konsole i open afterwards.
Comment 1 storm 2000-08-29 14:20:11 UTC
I just made a log of what KDE prints to the tty when its running.

This just after i execute the first konsole:

kio (KLauncher): setLaunchEnv KDE_INITIAL_DESKTOP=1
Got SETENV 'KDE_INITIAL_DESKTOP=1' from klauncher
kio (KLauncher): KLauncher: Got 
start_service_by_desktop_path('/opt/kde2/share/applnk/System/konsole.desktop' 
...)
KInit: Got EXEC 'konsole' from klauncher
kio (KLauncher): konsole (pid 27916) up and running.
kicker: clientStarted(konsole konsole 27916d)
DCOP: register 'anonymous-27916'
plain app id is anonymous
kdeui (KRootPixmap): [krootpixmap.cpp:186] activating background exports.
kdesktop: KBackgroundManager enabling exports.
kdeui (KRootPixmap): WARNING: [krootpixmap.cpp:173] loading of desktop 
background failed.
kicker: clientMapped 27916
kicker: Found a button to kill for pid 27916d
kdeui (KRootPixmap): WARNING: [krootpixmap.cpp:173] loading of desktop 
background failed.

... and the transparent background doesn't appear. And this is immediately 
after i move the window to force a redraw:

kdesktop: bool KPixmapServer::x11Event(union _XEvent *): request for DESKTOP1

... and now the background is drawn.

I hope this helps.