Mark Knecht posted on Fri, 24 Jan 2014 16:04:55 -0800 as excerpted: > In a recent update to KDE on my Gentoo machine it seems that a > second copy of konsole no longer comes up to the side of the existing > konsole but rather is directly on top. What "More Actions->Special > Windows Setting" feature might I set so that they come up side-by-side? > > Currently nothing seems to be set but that's also true for all > other apps I've looked at and I do get side-by-side or at least spread > out for all other apps. (Chrome, Dolphin, etc.) > > This is stable KDE on Gentoo - kde-meta-4.11.2-r1
(As you probably remember) Gentooer here too, but ~arch by default, and for kde I run the latest live-branch ebuilds from the gentoo/kde overlay, so currently (gentoo version) 4.12.49.9999 or (kde) 4.12-live-branch. I regularly use side-by-side konsole windows and would find it hugely disruptive if that failed to work correctly, so I can definitely identify with your problem! Here's my general purpose konsole window rules settings. You won't need all of these to get side-by-side, but what ones apply to your case should be reasonably apparent (obviously my active opacity setting doesn't apply to your case, for instance, but I'm including it in case someone might be interested). Window matching tab: Window class: Exact Match: konsole Match whole window class *NOT* checked. Window role: Substring Match: mainwindow# Window types: Normal Window title and machine hostname: Unimportant That should match konsole main-windows, without matching for example settings dialogs, etc. Size & Position tab (only listing checked/active): Size: Apply Initially: 956,1080 Maximized vertically: Force: Yes Initial placement: Force: Default Minimum size: Force: 956,530 Obey geometry restrictions: Force: No The one of interest to you here (and probably the only one other than the window matching tab settings) is initial placement, force, default. I believe konsole remembers its size and placement and requests the same thing each time, which obviously isn't what you want since that will put multiple konsole windows on top of each other. This forces standard placement, which is normally "Smart", unless you've set kwin to use a different policy by default. "Smart" attempts to maximize the viewable area of each window, which is what a lot of people (including me and it appears you) prefer by default. Of course that means if your default window placement is NOT "smart", you can specifically select "smart" instead of "default" to get the desired behavior. I set the size options here for one reason: That's what I prefer for a standard konsole window, but I have a special case (a bash-scripted menu system implemented in konsole popup windows, which I want smaller, always centered and always on top... with a special-case window-rules set that matches JUST those konsole windows, not my general purpose konsole windows) konsole setting that applies to SOME windows, and because konsole remembers its last size and position, without the general purpose size settings here, it would remember the special-case windows and try to use that size instead. =:^( So I have the size settings here to prevent the special-case size memory from applying to this general case. =:^) And FWIW, I'm running full-HD monitors so 1920x1080, which makes the initial 956x1080 about half-size horizontal, maximized vertical. Given a 2 px window frame and two sides thus 4 px of frame horizontally, that's 960 width, half of 1920, thus fitting two side-by-side windows per monitor screen. Likewise, the 956x530 minimum size allows for 2x2 quarter-size placement, with just a bit of vertical titlebar overlap. Forcing no-obey geometry restrictions likewise works around the problems konsole's placement memory triggers due to the special-case konsole session window size ratio memory interfering with this general case. Arrangement & Access tab: (I have no activated settings on this tab.) Appearance and Fixes tab (checked/active only, just one setting): Active Opacity: Force: 85% My default active window opacity is 99%, but I like just a bit more transparency for the konsole window. 85% opacity is the best compromise I've found so far, between the beauty of transparency and the practicality of actually needing to read the text. (FWIW, my default inactive opacity is 80%, which works well for my konsole windows too.) -- Duncan - List replies preferred. No HTML msgs. "Every nonfree program has a lord, a master -- and if you use the program, he is your master." Richard Stallman ___________________________________________________ This message is from the kde-linux mailing list. Account management: https://mail.kde.org/mailman/listinfo/kde-linux. Archives: http://lists.kde.org/. More info: http://www.kde.org/faq.html.