Bug 212100

Summary: window placement doesn't work for konsole
Product: [Applications] konsole Reporter: imitheos
Component: generalAssignee: Konsole Developer <konsole-devel>
Status: RESOLVED FIXED    
Severity: normal    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:

Description imitheos 2009-10-27 20:15:38 UTC
Version:           2.4 (KDE 4.3.73 (KDE 4.4 >= 20091026)) (using Devel)
Compiler:          GCC 4.3.3 
OS:                Linux
Installed from:    Compiled sources

In KDE4 svn (4.3.68 - 4.3.73)  when i run konsole, i notice two problems.
1) The icon in the konsole window is xorg.png instead of utitlities-terminal.png

2) Every window is placed in the top left corner regardless of other running windows. This behavior happens only with
konsole. Every other program works fine.

Other than that, konsole works perfectly. I don't know if it matters but i run xorg-server 1.6.3 on Slackware -current
and i use the binary nvidia driver.

http://omploader.org/vMm11cw/konsole-placement.avi.html
http://www.yourfilelink.com/get.php?fid=513818

These two links contain a video (900K) that shows the potential bug.

I have found that the commit which introduced the bug is revision 1032123
http://websvn.kde.org/?view=revision&revision=1032123
When i reverse apply this revision konsole works fine.

Thank you for your time.
Comment 1 Christoph Feck 2009-10-28 05:43:56 UTC
The icon bug is fixed here (had seen that earlier, too), regarding the window position, do you have some KWin rules for Konsole?
Comment 2 imitheos 2009-10-28 09:06:53 UTC
Thank you for answering.

The icon bug happens only together with the placement bug.
When i reverted the 1032123 the icon is fixed too.

As for the KWin rules, i don't think i have any
(I don't know how i can put kwin rules).
In order to avoid some bad config of mine,
i created a new user and did all my tests there,
so it was a stock kde setup without any changes.
Comment 3 imitheos 2009-11-07 08:57:19 UTC
I compiled 4.3.74 (revision 1045788) and the issue is fixed.

The only relevant revision i could find is 1044516
(http://websvn.kde.org/?view=revision&revision=1044516)
so i guess the problem was an uninitialized variable if i understood
correctly.

Thank you again.