KDE 4.7.2 Window Size Save Issue

Prior to the KDE 4.7.2 update I did, all the KDE applications used to reopen with the last window size they were closed with. Ever since that update on my machine (openSUSE 11.4 64Bit) that is no longer true. Two examples are Gwenview and Konsole. Gwenview insists on starting full screen size everytime and Konsole starts with 80x100 lines every time. There is no setting in Konsole like there used to be to set a window size for the profile.

Is this a bug or a new feature? It’s pretty annoying. :frowning: At least for me since it’s not the behavior I desire.

Did you try setting the window rules in system settings? There you can specify how a specific app window should open - remember previous size, specific size, position, full screen, etc.

I don’t recall seeing a global setting, however.

On Sat, 08 Oct 2011 22:16:02 +0530, brunomcl
<brunomcl@no-mx.forums.opensuse.org> wrote:

>
> Did you try setting the window rules in system settings? There you can
> specify how a specific app window should open - remember previous size,
> specific size, position, full screen, etc.
>
> I don’t recall seeing a global setting, however.
>
>

or did you ever play around with “windows behavior”, accessible via
right-click on any window’s title bar, or via systemsettings.

that’s pretty convenient, you can tell any window to appear on a certain
desktop, a certain location, and or size. unfortunately i’ve seen it
several times that, after KDE updates, those settings i saved didn’t work
anymore; at times starting an application invisible, or at a weird size
which i couldn’t figure out for a while where it came from. then i checked
the “windows behavior” settings, deleted them, and things went back to
normal.

this has been going on for so long, and there’s existing bug reports
already, that i didn’t bother to follow it’s development; i just don’t use
windows behavior.


phani.

On Sat, 08 Oct 2011 22:16:02 +0530, brunomcl
<brunomcl@no-mx.forums.opensuse.org> wrote:

>
> Did you try setting the window rules in system settings? There you can
> specify how a specific app window should open - remember previous size,
> specific size, position, full screen, etc.
>
> I don’t recall seeing a global setting, however.
>
>

or did you ever play around with “windows behavior”, accessible via
right-click on any window’s title bar, or via systemsettings.

that’s pretty convenient, you can tell any window to appear on a certain
desktop, a certain location, and or size. unfortunately i’ve seen it
several times that, after KDE updates, those settings i saved didn’t work
anymore; at times starting an application invisible, or at a weird size
which i couldn’t figure out for a while where it came from. then i checked
the “windows behavior” settings, deleted them, and things went back to
normal.

this has been going on for so long, and there’s existing bug reports
already, that i didn’t bother to follow it’s development; i just don’t use
windows behavior.


phani.

There is an option, its called “Kacheln” in Germany, not sure how this is
translated into English. You can find it in the additonal options for
“Window behavior”

The important thing is: You should deactivate it. I had the same problem
with one update.

Thanks for the suggestion but I don’t see anything in windows settings anywhere, either in the individual application or in the Configure Desktop section for global settings. Never used to have to worry about it. The default behavior was always open with the prior window settings after the last close, at least it was on my machine.

On Sat, 08 Oct 2011 22:53:48 +0530, Fruchtratte
<fruchtratte@no-mx.forums.opensuse.org> wrote:

> There is an option, its called “Kacheln” in Germany, not sure how this is
> translated into English. You can find it in the additonal options for
> “Window behavior”
>
> The important thing is: You should deactivate it. I had the same problem
> with one update.

is called “tiling”; available via the windows menu (right-click title bar
/ ALT+F3), and also systemsettings.

good idea; i’ve used tiling too, and if that’s enabled, it imposes windows
sizes on everything that isn’t “floating”.


phani.

On Sat, 08 Oct 2011 23:16:02 +0530, DMCorsa
<DMCorsa@no-mx.forums.opensuse.org> wrote:

>
> brunomcl;2391574 Wrote:
>> Did you try setting the window rules in system settings? There you can
>> specify how a specific app window should open - remember previous size,
>> specific size, position, full screen, etc.
>>
>> I don’t recall seeing a global setting, however.
>
> Thanks for the suggestion but I don’t see anything in windows settings
> anywhere, either in the individual application or in the Configure
> Desktop section for global settings. Never used to have to worry about
> it. The default behavior was always open with the prior window settings
> after the last close, at least it was on my machine.
>
>

what’s been mentioned so far were one or two reasons that can affect
windows sizes. there’s quite a few more i’m sure. in this case, if it’s
not one of the usual culprits, i’d create a new user. if the same thing
happens for the new user, it’s to do with openSUSE or KDE; if the new user
doesn’t have the problem it’s somewhere in your configuration – not
necessarily done by you, but one or the other updated KDE setting didn’t
agree with one you still have from earlier.


phani

Thanks for all the suggestions. I’ve never set anything special before. I checked the Windows Behavior options and everything is deactivated (not checked) including Tiling.

Tried a new user, same behavior. Strange no one else has this happen or else it doesn’t bother them. I don’t like to have to rearrange windows all the time everytime I open one I normally use in my work flow. Hopefully, it’s an issue that will get addressed or someone will pay attention to someday if it is a bug. To me, it’s a bug. Sounds like there’s already a bug report filed though, so not sure that will make any difference.

Question: where did you get kde 4.7.2 from?

I updated from the openSUSE respositories for 4.7

OK, thanks. I think I’ll give it a pass for now.

On Sun, 09 Oct 2011 00:16:03 +0530, DMCorsa
<DMCorsa@no-mx.forums.opensuse.org> wrote:

> Thanks for all the suggestions. I’ve never set anything special
> before. I checked the Windows Behavior options and everything is
> deactivated (not checked) including Tiling.

> Tried a new user, same behavior. Strange no one else has this happen
> or else it doesn’t bother them. I don’t like to have to rearrange
> windows all the time everytime I open one I normally use in my work
> flow. Hopefully, it’s an issue that will get addressed or someone will
> pay attention to someday if it is a bug. To me, it’s a bug. Sounds
> like there’s already a bug report filed though, so not sure that will
> make any difference.

i for one don’t experience this bug on my installation (oS 11.4/64bit, KDE
4.7.2 from K:D:F). i looked into the KDE bug tracker and didn’t find such
a bug either. (that doesn’t mean there isn’t one; i find the bug tracker
search system isn’t that great.) i also haven’t seen anybody else
complaining about this on mailing lists or forums. if you are the only one
experiencing this bug and it’s not reported anywhere, i don’t see how it
can be addressed by anyone. strange…


phani.

I don’t use suse - I use gentoo, but my kde 4.7.2 has exactly
the same problem and it is **** annoying

A brand new user, created from scratch has the same problem

I find that konsole does NOT suffer from this problem, but
konqueror, kmail, and many others do

you can force a window size using window rules in konq, but then
little pop up windows or konq notifications are mis-sized

to the o.p. - do you by any chance have dual monitors with different
resolutions?

I find there is some strange interaction so that the .kde4/share/apps/konqueror/
profiles/webbrowsing file is not correctly starting konqueror on one of my
screens (it uses the size from the other screen).

It seems that konq is remembering the sizes but - on my system - the
size from the left monitor is always used when konq starts, even if started
on the right monitor …

Hmm… I updated to 4.7.2 “release 9” earlier today and had no window size/persistence issues until now.

Also I use 2 different-sized LCD monitors with no problems, but both are connected to DVI ports (GeForce 9800 GT), IME when you have one connected to the VGA port it always takes precedence over the second.

I never had any problem until I upgraded to SuSe 12.1 with KDE 4.7.2 (5). I had set up window rules to remember size and position and windows resored themselves to where I last closed them.

A few days after upgrading, after I re-booted the system, suddenly ALL windows started to appear at location 0,0 (top left corner), most in a very small window. I can drag and resize the windows, but it is very inconvenient. Checking the rules shows that size and position information is there, but seems to be ignored.

I suspect that this might be something to do with Changing activities as that was the only new thing I had done before the problem.

I restored my .kde4 directory from a backup and everything returned to correct working. So I reckon it must be some setting somewhere.

I created a new user to see what would happen. The first time I open a app window (like Konsole for example) it opens at 0,0 with a regular size. Thereafter it opens at 0,0 in a VERY small window. Setting size/position rules are ignored.

Since I restored my .kde directory I have not had the problem again - but I have not changed activity either, just in case!

Anyone have an idea what configuration setting might be in play here? I have looked through many of the files but I don’t see anything. I did try deleting the whole kwinrules file but it made no difference.

Suggestions?

Having the same problem, using right-click on title bar->Advanced->Special Window Settings->Size & Position, click the check box for size and position and choose “remember”

openSuse 12.1
KDE 4.7.2 release 5

What I did was remove all activities except for my main desktop activity. Now the saved window size and position is now being used.

It seems to be related to the number of activities opened or running, with just one activity it works more than one activity the windows open at (0,0)

Take a look at $HOME/.kde4/share/config/konsolerc or just remove it entirely.

  • Vidar