P. Gueckel posted on Mon, 09 Nov 2015 13:00:13 -0700 as excerpted: > Ian Pilcher wrote: > >> I find myself wondering if other people are really using Plasma 5 as a >> "daily driver"... > > It's a totally different world where I live :-) I've been using Plasma 5 > since the beta was released. Excellent experience! FWIW, I'm still on kde4, tho I have as much of the base plasma5 installed as possible while keeping a working kde4, in ordered to facilitate testing. The problem here was that until relatively recently, kwin5 would go into an eternal crash/respawn cycle as soon as I tried to start plasma5. Since kwin5 and kwin4, along with various other components from the two versions, couldn't be installed together, and kwin4/kde4 actually worked, I'd very quickly uninstall the broken test and reinstall what was tested working. Recently that seems to have been fixed, but I've had much less time to test it recently, and while I /think/ at least the basics should work now (last time I did have time to test I only moved the user kde dir out of the way, not the XDG locations that the kde4 kactivitymanagerd used, and its config file that I had set read-only as a workaround for a kde4 bug screwed up the plasma5 activites, so I still didn't get a complete desktop, but I did get farther than I had previously and I think it'll actually work now if I let it work with a clean config), even if they all work well, it'll still take me some time to get it configured to my liking, and that's time I simply haven't had recently, so I'm still on kde4. Fortunately I'm on gentoo, and the gentoo/kde project continues to support kde4, so I'm not in immediate danger of losing my actually working kde4 desktop. =:^) > I haven't yet plugged in my television, so I don't know about having 2 > displays yet. I really need to give that a try. Perhaps tonight, since I > rented a DVD from the library ;-) By contrast, here multi-monitor support is absolutely mandatory. Actually, I think that /might/ have been what was sending kwin5 into its crash and respawn loop back in my early plasma5 testing. FWIW, I have three monitors, all full-HD 1920x1080, in a logically stacked config, altho the smaller monitor is actually off to the side. Two monitors are actually 42 and 48 inch LED TVs, as at that size the higher demand for TVs scales their prices down so adding the TV tuner feature actually has a huge NEGATIVE cost, tho I've not actually used TVs as TVs since sometime late last century, I think. The third one is a 21 inch LED monitor that's actually from my previous generation of monitors, that I simply added because there was a third output on the graphics card and I could do so. That's the one that's actually off to the side, tho logically stacked on top of the other two. The small monitor is almost entirely dedicated to a superkarmaba theme showing computer status readouts, with the other two monitors actually forming my real workspace, unimpeded by panels and the like, tho I do have a small one set to popup in the lower right corner, when I hit it with the pointer. Of the two big monitors, the bottom one is my primary working monitor, leaving the middle one as an aux monitor where I can run fullscreen youtube or for extra window space, as needed. Here's a now somewhat dated screenshot, in all it's 1920x3240 glory, that'll give you an idea. You can also see there that I make good use of half-width and almost-maximized windows, along with transparency, to give me access to upto three windows at once on each of the working monitors. http://wstaw.org/m/2013/05/11/duncan-fullscreen.png So I definitely put multiple monitors to good use and would be lost enough without them, that any desktop that doesn't work with multi- monitor, simply isn't an option for me. Unfortunately, as I've not switched to plasma5 yet, other than speculating that the multi-monitor might have been what sent earlier kwin5 into the respawn cycles I was seeing, and the limited broken-activity (due to a kde4 workaround I forgot to remove for the test) multi-monitor support I was able to see in my last plasma5 test, I can't say how well it actually works in plasma5. But one thing's for sure, if multi-monitor is broken in plasma5 and I can't find a workaround, I won't be using plasma5 until it's fixed. (Tho judging from the OP description, the workaround may well be very similar to one I used for quite awhile on kde4, and would still be using except that plasma5's activity-manager has evidently taken over and doesn't have that bug, setting up a script to launch with kde that sleeps for a few seconds, then kills and restarts plasma, in which case I'll have a workaround and be able to use it.) > Konsole size? Is it that much of a problem to size it? > ;-) I haven't given this a try, so I don't know whether my system(s) > is/are affected. This one I can very likely help with, despite still being on kde4, and is why I'm actually replying. =:^) At least on kde4, there's actually two ways to control konsole size. There's the konsole-built-in way, which I presume you were using and that now is broken or missing on plasma5, and the kwin windowrules way. As I've made /extensive/ use of window rules to customize all sorts of behavior here, I tend to be somewhat of an expert on its use, and if those rules can't be made to work with kwin5 as well, I'll be extremely disappointed, to say the least. But I think I actually saw the plasma5 window rules dialog in a screenshot somewhere, so I'm pretty sure they're still there, even if konsole's built-in sizing option isn't. Meanwhile, I do in fact control konsole size via kwin window rules here, because I have two different uses that need two different behaviors, including size, and kwin rules helps me enforce the difference. (The details of why I need that and how I get kwin to recognize the different scenarios as separate are outside the scope of this post, but I can fill them in if asked.) First (presumably it's the same in plasma5), window rules can be reached either via kde systemsettings, or from the window menu of any normal window. My general konsole window rule has these settings (among others not apropos here): Window matching tab: Window class: Exact Match: konsole Window role: Substring Match: mainwindow# Window type: Normal window Note that the string details here might be slightly different for plasma5, but with the detect window properties button or simply by choosing the special window settings option from konsole's system/window menu, you can detect the plasma5 settings. The idea is to get it to match only konsole, but to match all konsole windows, so matching on window title, for instance, probably isn't desired, unless you substring-match konsole, perhaps. Size & Position tab: Size: Apply Initially: 956,1080 Maximized Vertically, Force, Yes Minimum Size, Force, 956,530 Obey geometry restrictions, Force, No The 956 width is, with window borders, half-width. 1080 initial height is obviously full-HD screen height, while 530 minimum height lets me shrink to half-height (window decoration/titlebar height not included) if I want two such windows visible on that side of the monitor. Obviously you'd set these and the other settings on this tab as appropriate for you. The Obey geometry restrictions option, often in combination with the Ignore requested Geometry option (confusingly similar names, different functions, hover over each for a description of what they do), allow kwin to override application specific behavior like the application trying to open to its last remembered size (requested), or trying to keep a specific aspect ration (restrictions). IIRC here I used it to override konsole's normal wish to resize by displayed character dimensions, not absolute pixel dimensions. So this one is likely to be pretty critical if you're trying to get konsole to fit a specific pixel size, regardless of how you zoom the font displayed inside. (Tip that's not of particular use here, but worth noting for other cases. Ignore requested geometry is in the negative, while Obey geometry restrictions is in the positive. When you're troubleshooting, trying to get an app to behave, you'll often set both at first to see if it's app- specific geometry behavior that's breaking the other settings, before sometimes unsetting the one that's not actually needed. But because the two are worded with opposite logic, to actually change from the default honoring the requests, you'll need to set them opposite, here, ignore requested geometry, yes, since it is normally not ignored, obey geometry restrictions no, since they're normally obeyed. With any luck the wording and logic for one setting or the other will have changed for plasma5, so they don't have opposite logic, tho I admit the easiest way to fix it, switching Obey to Ignore as well, so you set yes to change the default behavior for both cases, would only make the names even MORE confusingly similar, which is I'd guess exactly why they did the opposite logic in the first place, to avoid the names being even more confusingly similar than they are!) > What used to be the ugly cashew is now known as the Desktop Toolbox. I > think it is entirely redundant, since all of the commands it offers are > accessible on the right mouse button menu item Desktop Settings. You can > enable/disable the Desktop Toolbox on the Tweaks page. I have always > hated that thing, since it disrupts the symmetry and aesthetics of the > clean desktop. I haven't particularly minded the cashew here, especially after they changed it to fade out unless hovered over, but I never really understood why they insisted on it remaining for those really bothered by it, when its functionality was available elsewhere. So reading that there's an option to turn it off in plasma5 is good news, and given the option, I probably will as well. > CapsLock is permanently disabled here. I have mapped Compose to that > key, which is useful to me. CapsLock just caused me problems, getting > hit by accident with my thick fingers ;-) What I did here was simply pry off the capslock key. That left a hole that made it far easier to position my fingers by touch, while leaving the actual capslock function still available, on the rare occasions I really wanted it. I just use a pen or something to reach in the hole and toggle it, now, if I really need to. But the touch-positioning benefit was *far* more effective than I'd have thought it'd be, such that it's now hard to work on a normal keyboard without that "hole" for positioning. To me, that ended up being at least as beneficial as not fat-fingering capslock when I meant to hit tab, and in fact, the hole is how I find tab, situated immediately above it, these days. > I don't mean to discredit your/others' experience(s), but it seems to me > that a lot of people are nitpicking about a lot of insignificant stuff. > Oops! Did I say that? :-O I guess if it's important to you ;-) but I > think we need to keep in mind that it's a work in progress and the > required functionality is all there. I've never been a big fan of all > the widgets anyway, just a lot of clutter on the desktop and in the > system try. I guess for some of you it is important ;-) Of course, as you somewhat implied, one person's insignificant nitpick is someone else's absolutely critical feature, as the kde devs found out all too well in the kde3 -> kde4 upgrade. Thankfully, they're being less forceful about dropping support for what actually works in favor of new but broken stuff, this time around. If distros are forcing upgrades, that's on them and for me anyway could be a reason to switch distro, but at least the kde folks are being a bit more understanding about people's absolutely critical features, this time around, and continuing to provide at least minimal/security upgrades somewhat longer, for those who find their absolutely critical features are simply broken in the new version, and who thus need to wait awhile until they're either fixed or worst-case dropped as features entirely, so they know they have to find alternatives. -- 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 mailing list. Account management: https://mail.kde.org/mailman/listinfo/kde. Archives: http://lists.kde.org/. More info: http://www.kde.org/faq.html.