kde disable compositing shortcut

Press question mark to learn the rest of the keyboard shortcuts kde/linux sux…”)? In my case I’d rather see the CPU take over decoding the video than to have the negative side effects of disabling compositing (ugly desktop, ugly fullscreen controls, flickering). I've just installed Ubuntu 19.10 with KDE Plasma and the Sweet theme. That’s a difference of >5W. With those settings in place, compositing will be disabled whenever that application is running. But yes, if we add a new standard we need to implement it in each and every application. It is already added to the window rules framework. I actually have the oposite case with my laptop. It also requires an OpenGL compositor (in that case Compiz). Be sure to check their shortcuts for a detailed listing. I personally doubt that turning compositing off will save battery, but will cause a further drain. I play complex 3D games on my desktop with (metacity’s) xrender compositing, and my current experience with gnome shell is that it doesn’t slow down my 3D apps at all. KDE Applications 19.04.1 Full Log Page - KDE.org I can’t see how these two options can do anything bad. we are also working on providing a better compositing experience with bad drivers. 4. a) you can not only OVER- but also UNDERclock your GPU Even in Windows you can disable compositing. I'm not sure if you can set a rule to disable compositing whenever any window is maximized. I am not sure if a ClientMessage is sufficient. There still is the window rules system which lets you overwrite the application’s wish. Flash finally got support for hardware-accelerated video on Linux and HD HTML5 video is becoming more and more popular. The blocking property allows a window to block compositing e.g. When compositing is needed, it is on, when compositing is bad at the moment, it is off. 1-mergin disabling and suspending into suspendig Type "gg:kde4 visual guide" to search Google for "kde4 visual guide". So this is really a corner case for which manual switching is enough and I don’t want compositing disabled for any other case automatically whenever some random application decides it’s OK. These shortcuts will allow you to use your KDE desktop without touching the mouse. You can now use tab to swit… KWin will suspend compositing and keep the state untill no window blocks compositing. This is pretty awesome. This way everyone is happy, even if drivers are the best in the world and the software workd good everywhere, there will be people that will prefer a few less fps for being able to press alt tab to the desktop from a game and have a compositing desktop to chat with game companions for example. If you disable effects it will just suspend them and the effect system will be in suspended state after a restart. Click Global Keyboard Shortcuts on the left pane 4. Concerning a more fine grained approach is probably not a good idea as I doubt that most devs know the exact difference between unredirected and (in case of KWin) suspended compositing. So I would expect that web browsers would routinely need to set the property since it would routinely need to display HD video. There are 2 more thing you should do to make everyone happy: Thanks. Additionally i think that this is the wrong aproach to do something that forces every game to change their code. And please add the option to disable this automatic trigger, as well. That was definitely rude, I also apologize if I seem to don’t valorize yout work, you do a lot of awesome stuff, but as everyone, you can make mistakes, and thats why we are here, to help discuss these stuff, and decide who is the one making the mistake. The average video also plays just fine and I rather have smoothly fading playback controls, OSDs, etc. @taramnz – i do not know where you live, so i do unfortunately not have a commercial link, but you desperately want this: I did not see any consensus on the mailing list that we need to turn off the effects. Turning it off, will have no impact. With the new solution a notification would not cause a restart of compositing. KDE's software runs on GNU/Linux, BSD and other operating systems, including Windows. Before installing Plasma, make sure you have a working Xorg installation on your system.Install the plasma-meta meta-package or the plasma group. My biggest concern towards GNOME Shell has been from the beginning that it requires OpenGL (I talked about that part with Owen Taylor at GCDS). The only effect where it might make sense is for example blur when running out of battery. You say that the average user should not be aware that there is such a thing as compositing and I agree with that, but I wonder: how is that realizable when (1) compositing from time to time gets so slow that it gets disabled (and the user experience is: “suddenly the desktop looks so different and why does all of a sudden ‘present windows’ not work anymore? Here we need the complete advantage of a composited system as it’s not a single task such as watching a video or playing a 3D shooter. KDE Frameworks are 70 addon libraries to Qt which provide a wide variety of commonly needed functionality in mature, peer reviewed … “Please turn compositing down (implementation is vague here, but I guess you could swap to XRender, or turn off heavy postprocessing such as blur and the like). sort people you have to deal with. My GPU is also a few years old already. Concerning application shortcuts: I don’t think that is a useable approach, rules framework is sufficient. only if going to fullscreen and withdrawing the property when returning to normal state. In my opinion, the best would be the possibility to choose between “Disable desktop effects”, “Always enable desktop effects” and “Smart usage of desktop effects” (the latter being your current proposal). On Windows keyboards, this is usually Windows key with a Windows logo. Release service 19.12.2 Full Log Page - KDE.org To view the existing shortcuts for Plasma, look in the “Global Shortcuts” window for “Component”. If you just set a normal window to fullscreen nothing will change. I personally doubt that turning compositing off will save battery, but will cause a further drain. And how you plan to solve that? This means the screen is no longer composited, but the resources, that is the OpenGL context and the effect system is still running. The answer about gpus with driver problems is also bad. When compositing is turned off, Plasma starts to change the backgrounds of all SVGs causing in the worst case a re-rendering of all of them. Also at runtime self checks may disable compositing and also applications can block compositing bringing KWin into this mode. and i really appreciate the time you have taken to reply to all the other legitimate so you will have to patch every game out there to support the new standard? As those are pure animations. I recently switched from Windows to Kubuntu. well I think we can patch the five games that actually run on Linux without Wine. Probably compositing related (happens mostly but not exclusively when I switch desktops). Consider darkening of non-focused windows: it is just modifying the rendering of the window. For differences between plasma-meta and plasma reference Package group. So yes there is a high level API and that’s why I want to get it to NETWM to have it cross-desktop. For them it’s just “KDE/Linux is slow”. I agree with all the proposed changes (thank you for implementing this and for continuously improving kwin!!!) So for me, and some other dual monitor setups it effectly means no compositing if my fullscreen app says: no compositing That’s one of the reasons why I implemented GLES support which I hope to get as our default engine, soon. i dont want to wait 2 or 3 years for it to happen when i need it to do it today. If so, how can I help? So no, these effects do not take resources or hurt the battery life when they are not being used, the problem is that many of the effects will be used while doing ordinary tasks on the computer. In the System Settings window, click Shortcuts and Gestures. Second, disabling the cube makes a big difference if you have it set as your default desktop switcher. Block compositing. And before you ask, no, the "disable compositor for fullscreen windows" is disabled, and this happen with mpv on windowed mode! I think you said what you said because intuitively you believe anything done in the gpu uses a lot of power. all quite stress the GPU and -depending on the driver- take more or less power. But maybe I am just stating my idiocy again . I hope it will be possible to nail the state of compositing state regardless of the applications’ wishes. A good example for that is turning compositing off to save some more minutes of battery. That’s good, but please don’t remove the option to disable compositing. The rules however allow you to downforce the flag and ideally there will be a way to configure the blocking related to fullscreen windows (ie. Another example are fullscreen applications. For example under Windows some web browser plugins always disable compositing (QuickTime and QuakeLive come to mind). If so, is it possible for kwin to take remote XDMCP sessions into account, and switch compositing off when run over XDMCP? Is there a setting to only block compositing when an application is fullscreen? And there are many non open source ones too. We only need changes for games which are demanding on GPU – let’s call it the FarCry category. Removing the option to turn on/off composition isnt good idea at all. Back in the days I chose to use KDE 3.x instead of Gnome because whenever I wanted to tweak my desktop there was an option in the GUI to do it instead of having to change an obscure option in an obscure configuration file located in an obscure location (or in the obscure gconf-editor; someone will create a kconf-editor if options keep disappearing from the GUI ;-). If you notice tearing while playing video, check about:support and Ctrl+F to search for HW_COMPOSITING. 2-Add “Allow applications to disable compositing” in settings, and enable it by default. You say it like it’s not a problem, If this happens then the api should not be published, everything should be working and polished for when you trow it at NETWM. Yes thanks Martin, for leaving that post up there so the rest of us can see the The question is how kwin should now that the screen is forwarded to another system. (Turn off the compositor, select a rather expensive Gtk+ style like orta and drag a window across such gtk+ window to _see_ what i mean) and you’ll pay the server roundtrip anyway (and on /every/ pixel row/column), Of course fancy things like transparency, shadows, *blurring* etc. To the KDE project core staff: get a better developer for KWin, please. 92 119 Wed Jun 21, 2017 11:16 am Mamarok: KDE Brainstorm User-submitted ideas for KDE desktop and software. I may be missing something, but why are having compositing on and playing an HD video incompatible? both at the same time requires two instances of kwin, ie. Disable restoring session on Login ... but it will open with Meta if another shortcut is assigned). For the user it is very difficult to know what he currently needs and can do a very bad job at deciding himself. Click with your right mouse button on a window decoration or use System Settings to access the new and easier configuration of KWin. Basically yes, but in practise no. On my old pc that was the case – radeon 9600 pro didnt made all of the animations smooth, so at some points i needed to disable it just to make desktop snappier. In general it’s a damp stupid idea to use compositing on a remote desktop. likely takes more than the inability to configure your GPU. But it is not our fault if users want to run the latest software on old hardware. There’s a difference between games and games. Plasma 5.17.0 Complete Changelog : KDE.org Bluedevil Pluralize the i18n() message. I think that category is designed by packagers and game developers, so disabling compositing here might be enough. But when a while ago KDE couldn't stand up from sleep so I rebooted my system and now compositing is disabled on start of KDE. to 3: normal users don’t use remote desktops. So the GPU is completely free for VLC. KDE is an open community of friendly people who want to create a world in which everyone has control over their digital life and enjoys freedom and privacy. So is this sort of an API that applications can use or is it a kwin only “feature” ? Just use the Alt-Tab keysequence and keep the Alt key pressed. I’m not sure i understand. Even stupid people have a right to live. if one window turns off compositing it will of course affect all screens. Note: Global Shortcuts also has shortcut information for other core aspects of KDE, like the KWin window manager, KDE Power manag… With the application you want to adjust in focus, press Alt+F3 to open the options window. Now Canonical did the same fundamental mistake with Unity. 2-making window based disable compisiting for apps that don’t support this api What do you mean by “kwin will only allow compositing on system that support it”, I don’t think kwin should be the one making the decitions, unless it’s told to, I’m the owner of the system and I decide if I can bare slow compositing on old pc because it looks nice. KDE is an open community of friendly people who want to create a world in which everyone has control over their digital life and enjoys freedom and privacy. However, you can set compositing for specific applications. That will also hit GNOME Shell. March 13, 2016. Windows has an API call for it, so all it needs is to implement that in wine and all games using the API call on windows will be ready. Concerning patching when new technology is around: that is the normal way to do such things. Just a short note on compositing and battery usage: I have a shitty NVIDIA GPU in my laptop that stays at it’s highest power use when compositing is on but can go to 2D mode when compositing is off. I don’t say there is increased power consumption with compositing off, I say there is power consumption when turning compositing off. Re: KDE global shortcuts have stopped working I noticed a strange thing today. Just wanted to say my appreciation for your work dude.. What, however, does affect performance on my system is GPU-accelerated HD video decoding along with compositing. After reading all this and specially the discussion, i predict this to become a disaster. so a way to let a normal user do this from a gui for a problematic app should be a priority too. so this means i will need to keep turning it off manually for a specific game / app that doesnt play well with effects…. Click "More Actions" Configure Special Application Settings. Those trying to learn how to move more efficiently through the Plasma desktop, check Global shortcuts, as this area houses all the different keyboard combos related to that. If KDE is run remotely via an XDMCP session it performance is bad, really really bad. Press question mark to learn the rest of the keyboard shortcuts. So sometimes they crash but since Firefox itself continues to run, compositing is off until FF is closed and restarted. KWin also supports no compositing at all. You can then move the item with your arrow keys.Keyframes can also be moved individually. @martin: First, sorry if my comment seems rude,I’m just giving my opinions, second: I think forcing people to use automatics it’s not a good option, I don’t think those options do any bad. Everything is still with VLC. for all those cases there is the windows rule frameork and there is nothing wrong about sharing those rules over collaboration services. Not so legacy system, but with compositing it is unacceptably slow. I think you need this knowledge to really understand what is going on and what makes sense. That’s >25% shorter runtime on battery + the shitty NVIDIA GPU gets very hot so that I wouldn’t be able to keep the laptop on top of my lap…. This should make everything more clear to the user. I hoped the discussion in the mailing list gave a good result, but it doesnt seems so. Your reply was spot on for that particular case Disable Timeline Preview 20. a multihead setup. As explained here, you can open a new session (=tab) by sending a qdbus command. There’d be no big deal to turn the bool into a flag but the client should not care about “how the window wants to be composited” – it should just know: here i am, i run the show, i’m expensive, please turn expensive stuff off cause it’s pointless anyway. While Compiz nowadays supports non-OpenGL I do not know how good this is and whether Unity supports it. Plasma on the other hand just needs to switch the rendering of SVGs (which is part of the style) and will lose some functionality, such as thumbnails in taskbar tooltips, Present Windows effect or Desktop Grid. In the future people will have hardware which will run smoothly with compositing turned always on (even when watching videos or playing games fullscreen), so “Always enable desktop effects” will be the ideal choice for them. KDE Applications 18.04.0 are now released. You should keep this truth in mind when designing your software. This is what Thomas has been working on lately. You can for example use the Present Windows as the effect for window switching. But only when the video is run in fullscreen and then they only need to set the property on the video window and not on the main window. This is costly and will most likely drain more battery than using compositing.”. How is that possible, you might ask? So we give for the unexperienced users the overall best choice but keep the ability to control every aspect for the advanced users. Is there a stable API for such things or the programmer has to make up his own mind how to solve things? Also there are a LOT of games that are closed (everything from id software, world of goo(in the past), and LOTS of games) and you can’t patch those, yes you can tell them to update the games but in the case of semi-old games(again doom3) most companies don’t even remember having sold those games, they are past stuff. At least not from developers knowing about how the effect and compositor in fact interact. Also what about adding the option into special window/application settings of KWin? If the compositor should be disabled while a fullscreen application such as games or video is used it is better to disable compositing either through the shortcut Alt + Shift + F12 or since 4.7 (Released July 2011) through a window specific rule for the window. The second part Thomas has been working on is allowing applications to block compositing. I think years, so manually disabling should definitely don’t die, maybe it’s use could be minimized with that wine patch and making compositing off default for (fullscreen) games in kickoff. Tip: Disable desktop effects in KDE and Xfce for a better gaming experience Gaming Hello everyone, recently I started noticing that my games are stuttering even though they were reporting high framerates (especially in CS:GO and rocket league). I think that this has to do with compositing. First of all we would need to know if turning compositing off helps. When you say that there may be a increase in power consumption with composite turned off, what support do you have for that? Martin Graesslin has been proving his uselessness and stupidity for too much time. If GPU decoding and compositing clash, act according to a pre-set rule of either disabling compositing or or switch from GPU decoding to CPU decoding. Without server side backbuffering, everytime a region of a client becomes unobscured (you moveresize another client on top) it’s called to repaint itself for that region. to 2: nothing we can do about What are the ways to manage open windows in Plasma? Maybe an option could also be added to application shortcuts so that you can select wther compsiting should be turned off for that application? KDE today announces the release of KDE Frameworks 5.20.0. Just press Alt+Shift+F12 (or for the more technical users: use a script to change the state through DBus) to suspend compositing. This website uses cookies to improve your experience. That is the same code is executed whether the effect is activated or not. About the original problem, I think some real life benchmarks should be done, if the gpu is very power hungry and even better in the case of hybrid gpu, then it might save some minutes. From the same screen, you can define a shortcut to enable/disable compositing anytime. The basic working with the system remains the same. Let’s say we want to watch a video in VLC. “A good example for that is turning compositing off to save some more minutes of battery. Still people might prefer that 5 seconds of battery life, it might not make sense for you, and I respect that, but it makes sense for a lot of people, so leaving the option is still a good idea, even if it is just 5 seconds, and even if it’s just placebo effect. Slide-back and cube animation (not cube) are the only ones where it may make sense to consider turning it off. that might be true in modern systems, but in my netbook, basically every game looks slow with compositing, even kollision, though it’s just a bit. There is no fallback except GNOME Panel. Sorry if i dont get it, but Beat Wolf asked about games and you answered about wine … there is something i dont get. Type "wp:kde" to open Wikipedia's page about KDE. The plugins do and Quake Live is a full-blown 3D fullscreen game just as QuickTime is a full-blown video player – both are just embedded in a web browser for interaction with a web site. Hoping for non kde apps to implement this is wishfull thinking, and i can name way more than 5 games from the top of my head that run under linux. And since this is KDE there is an option to disable automatic disabling (:P) of compositing since I have four monitors and I tend to play with one only and my graphics cards can handle this, I would never want compositing to be turned off , This seems like an excellent idea. Since last year when i bought new pc i never used kde without compositing, altough the option to disable it manually should always be here, sometimes when you update drivers compositing can crash your xserver because of buggy driver update and without having option to disable it, that would be impossible to investigate the problem. Lastest free radeon driver. I thought the decision on the mailing list was to keep the option but also allow people to turn off desktop effects while keeping compositing. 1. I remember Windows Vista/7 is doing the same turning off aero when playing a movie in fullscreen or playing a game (at least that’s what i remember, haven’t been using windows for a loooong time). When compositing is turned off, Plasma starts to change the backgrounds of all SVGs causing in the worst case a re-rendering of all of them. Toggle whether to disable compositing while the window exists. We continuously work on improving the software included in our KDE Application series, and we hope you will find all the new enhancements and bug fixes useful! you really need to let the user also decide, not just a developer that may never do it. This day will come at least with Wayland – and we will always keep the Alt+Shift+F12 key, just not expose it in the UI anymore. Is that always the case? Well, Firefox itself doesn’t. Without compositing it is snappy. These are only shortcuts for KDE, other applications have their own shortcuts. This is costly and will most likely drain more battery than using compositing. For example under Windows some web browser plugins always disable compositing (QuickTime and QuakeLive come to mind). If you use your keyboard frequently, using these can save you lots of time. If not, has anyone clocked if there's even a significant performance difference when compositing is running alongside a game? Also other 3d stuff like google earth, or phun, how much it will be till these implement the api? In advance I think you can’t. martin’s assertion. And I know that is only a small fraction of the Linux games available (I think the Packman repo had at least that many games that were not also present in the openSUSE repo). Using kwin --replace results in a second instance being started. Mozilla Firefox Disable smooth scrolling Rufy wrote:I just worked out how to do this using qdbus.There's a function you can call with qdbus that toggles compositing, and by querying another function you can see if compositing is currently enabled and then disable it. New comments cannot be posted and votes cannot be cast. First of all he removed the difference between disabled effects and suspended effects. KDE users can also configure virtual desktops to the more traditional 'CTRL+ALT+arrow keys' combination using KDE System Settings: 1. How about dual monitor setups with that aproach? I do this with World of Warcraft for an extremely significant boost in performance. I too have been seeing compositing shutting off quite a bit, but I figured it had to do with me … Instead of showing you icons or very small previews of your applications, it arranges them in a grid so you can quickly choose the right one.

Colossus Of Rhodes Julius Caesar, Deep Burgundy Hair Dye, Msi P65 9sd Review, Flower Texture Photography, Turtle Beach Recon Spark Vs Recon 200, The Color Purple Albert, Funny Armadillo Pictures, Rubus Flagellaris Uses, Skimmed Milk In Pakistan Price, Spyderco Para 3 Orange Scales,

stu 30, 2020