Workspace > Startup and shutdown > Add program > type the name of program, e.g. KDE Applications 19.04.1 Full Log Page - KDE.org any interested developer would certainly be more then welcome. We'll assume you're ok with this, but you can opt-out if you wish. While using Gnome (2.32), the performance is fine and KDE applications like kontact, can be used normally. And before you ask, no, the "disable compositor for fullscreen windows" is disabled, and this happen with mpv on windowed mode! 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. For powersaving one should consider to use the XRender backend (completely spares the pixmap -> texture conversion. Under Windows compositing is re-enabled then but there are a few cases which make that automatic procedure that looks great on paper a mess in reality. At least not from developers knowing about how the effect and compositor in fact interact. To view the existing shortcuts for Plasma, look in the “Global Shortcuts” window for “Component”. Press question mark to learn the rest of the keyboard shortcuts. Only if you use applications which need to turn off compositing, it gets suspended. If KDE is run remotely via an XDMCP session it performance is bad, really really bad. Re: KDE global shortcuts have stopped working I noticed a strange thing today. FYI Aristotle thought that every body tended naturally to be at rest because he saw that every body in motion eventually stopped. Timeline Edit Mode - Normal Mode. 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. How is that possible, you might ask? 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. If not, has anyone clocked if there's even a significant performance difference when compositing is running alongside a game? KDE today announces the release of KDE Frameworks 5.20.0. These are only shortcuts for KDE, other applications have their own shortcuts. Rules by application seem nice, but they are very undiscoverable, maybe put a default rule for all menu items which are included in “games category” in kickoff? I have a dream: a dream of an always composited desktop. The same is true for if you use, for instance, shift switcher for your default application switcher, wobbly windows when dragging windows, darkening non-focused windows, and the slide back effect when changing window focus. This doesn’t help for things like games or Full-HD videos as there the impact is the compositing and not the effects. But yes, if we add a new standard we need to implement it in each and every application. Now KWin supports the solution for this: suspending of compositing. I really don’t know about the use cases of the average KWin user but in my case compositing does not greatly affect the performance of QuakeLive (Linux version). I don’t think that watching Full-HD videos is a corner case any more and I don’t think it is acceptable for the average user to know that there is compositing it all. Back in the days I read somewhere in a linux website or forum the sentence “whenever you make any assumption about what hardware or what configuration the user has, there will always be a user who uses hardware that breaks your assumption”. no, not at all. I think that this has to do with compositing. 2. Shift Switch I think that the change in functionality (switching from shift to classic) is more a problem to the usability than some five seconds on battery. So yes there is a high level API and that’s why I want to get it to NETWM to have it cross-desktop. sort people you have to deal with. This is what Thomas has been working on lately. To the naysayers: kwin will have the API to disable compositing, so you’ll always be able to do it. 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. I look forward to see it in action . 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. backbuffering was designed for low memory chips) Alternatively, for a more minimal Plasma installation, install the plasma-desktop package.To enable support for Wayland in Plasma, also install the plasma-wayland-session package. I've just installed Ubuntu 19.10 with KDE Plasma and the Sweet theme. Is there a stable API for such things or the programmer has to make up his own mind how to solve things? On Windows keyboards, this is usually Windows key with a Windows logo. From the same screen, you can define a shortcut to enable/disable compositing anytime. Once you got that under control, you can provide patches to improve kwin, demonstrate your advanced skills and one day take over maintainership – what btw. b) you can (at least for most mobile chips) enforce a specific performance mode (look out for the powermizer stuff), 3. multiscreen support in kwin is stepchilded anyway. The applications will take care of providing the right user experience to the users. In general compositing should save you some battery, since you’ll unlikely have active server backbuffering on todays Xorg – the compositor does the job anyway (and does it better. What are the ways to manage open windows in Plasma? As i am running the fullscreen most of the time it reduces to: no compositing at all. Even in Windows you can disable compositing. With the application you want to adjust in focus, press Alt+F3 to open the options window. The svg rendering on theme changing (including parsing the xml, do the svg rendering, pixmap allocation, caching & a relayout before the complete edsktop update) /is/ expensive (on the CPU and then the GPU), so turning off compositing “to save some more minutes of battery” is pretty much the worst thing one could do , 2. 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. But maybe I am just stating my idiocy again . Of course KWin will only allow compositing on systems which support it. 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). kde/linux sux…”), (2) the uncomposited notifications that appear when you are watching a video fullscreen look different than the composited notifications in other situations (“that notification looks so ugly when watching stuff fullscreen; kde/linux sux…”), (3) there is no compositing on a remote desktop (“why does my desktop look different when I access it remotely? I can also predict that any discussion on the subject will be useless… Thats going to be fun . If you disable effects it will just suspend them and the effect system will be in suspended state after a restart. It will just not be needed any more. I actually have the oposite case with my laptop. Block compositing. While Compiz nowadays supports non-OpenGL I do not know how good this is and whether Unity supports it. Also other 3d stuff like google earth, or phun, how much it will be till these implement the api? One of the things I liked best about KDE (and linux in general) was that I could fine tune it to my hearts desire. You now have the possibility to move clips and compositions with your keyboard. When you say that there may be a increase in power consumption with composite turned off, what support do you have for that? KDE Ships KDE Applications 18.04.0. already implemeted in the rules framework. From the favorites tab in klauncher, open "Configure Desktop", select "Desktop Effects", then uncheck the checkbox that is called "Enable desktop effects at startup". 1-mergin disabling and suspending into suspendig The blocking property allows a window to block compositing e.g. Is there a way to properly test this and optimize kwin to not stress the driver on idle? I don’t think that watching Full-HD videos is a corner case any more. It really depends on what the effect is doing and you need to know the implementation of the effect (which I know). That’s a difference of >5W. You should see your rounded corners instantly come back after pressing that key combo. This list contains the most common shortcuts supported by … March 13, 2016. This is costly and will most likely drain more battery than using compositing.”. However, you can set compositing for specific applications. So can’t we just leave opengl compositing on and forget it? 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. 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). 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. 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. both at the same time requires two instances of kwin, ie. By using our Services or clicking I agree, you agree to our use of cookies. 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. So sometimes they crash but since Firefox itself continues to run, compositing is off until FF is closed and restarted. The average video also plays just fine and I rather have smoothly fading playback controls, OSDs, etc. However, there is a workaround. So I would expect that web browsers would routinely need to set the property since it would routinely need to display HD video. As explained here, you can open a new session (=tab) by sending a qdbus command. 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. If you just set a normal window to fullscreen nothing will change. Martin, big respect for you staying so calm – I really feel sorry for what some people state here… And believe me, many many people (including me) really apreciate what you and others are doing! For example under Windows some web browser plugins always disable compositing (QuickTime and QuakeLive come to mind). I haven't changed anything lately in my system, I just update packages everyday on my Fedora 33 KDE install. There are 2 more thing you should do to make everyone happy: http://en.wikipedia.org/wiki/Alprazolam So what’s the problem? Concerning patching when new technology is around: that is the normal way to do such things. I don’t say there is increased power consumption with compositing off, I say there is power consumption when turning compositing off. I agree with all the proposed changes (thank you for implementing this and for continuously improving kwin!!!) 4. There are use cases for using compositing and there are usecases for not using compositing. And how you plan to solve that? “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). a) you can not only OVER- but also UNDERclock your GPU 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 hoped the discussion in the mailing list gave a good result, but it doesnt seems so. It is already added to the window rules framework. How is that possible, you might ask? Under “Component”, select “Plasma”. That is, permanently enable or disable compositing, if one so wishes, despite the performance hit. I’m not sure i understand. Not so legacy system, but with compositing it is unacceptably slow. 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. So the GPU is completely free for VLC. 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. Also I don’t see how with a ClientMessage it could survive a restart of the compositor or getting a nice overview of what windows currently block compositing. The block is implemented through an X property. Everything else like Present Windows, Desktop Grid or Cube does not make sense. with xrender compositing there is no performance impact. Be sure to check their shortcuts for a detailed listing. I think you need this knowledge to really understand what is going on and what makes sense. 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. When compositing is needed, it is on, when compositing is bad at the moment, it is off. If the window is withdrawn (happens at crash) the block is withdrawn. KDE's software runs on GNU/Linux, BSD and other operating systems, including Windows. 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. Go to the "Appearance & Fixes" tab Flash finally got support for hardware-accelerated video on Linux and HD HTML5 video is becoming more and more popular. Some day we have to start thinking about not supporting legacy hardware. For example under Windows some web browser plugins always disable compositing (QuickTime and QuakeLive come to mind). Some of us are stuck with buggy drivers (ever heard of GMA500?) 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). Currently the fallback is also GNOME Panel, in future maybe Unity2D? 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. Your reply was spot on for that particular case “Please unredirect me” Compositing is re-enabled when the last matching window terminates. If I follow you correctly, you can press Shift-Alt-F12 to turn Kwin compositing back on. While Plasma completely supports being without compositing, the world looks different with the two new Desktop Shells to be released this month. 2-Add “Allow applications to disable compositing” in settings, and enable it by default. And there are many non open source ones too. Click Global Keyboard Shortcuts on the left pane 4. Working GPU-decoding of videos is another corner case, sadly. Watching HD video in a web browser is pretty common nowadays. Also at runtime self checks may disable compositing and also applications can block compositing bringing KWin into this mode. 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. i dont want to wait 2 or 3 years for it to happen when i need it to do it today. The same is true for watching Full-HD videos: often graphics cards are not powerfull enough to do both compositing and GPU accelerated decoding. 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. Of course it did. Users of the closed source nvidia drivers should, at some point, consider to try “less /usr/share/doc/nvidia/README” (it’s a large doc, maybe do not exactly use less. Bookmarks can be accessed via shortcuts. Well since you are an “expert” in power management, kwin internals and plasma internals I’d like you to share with the rest of us your technical reasons disproving The basic working with the system remains the same. There still is the window rules system which lets you overwrite the application’s wish. Open your bookmarks in a webbrowser. I think that category is designed by packagers and game developers, so disabling compositing here might be enough. I personally doubt that turning compositing off will save battery, but will cause a further drain. Please stop going all gnome on us, removing configuration. I really hope that video players, games and Wine pick up our new property and we will also recommend it as an additon to the NETWM specification. Just to clarify: the ONLY thing that is happening is that the KDE power management interface will no longer have the “disable compositing” checkbox when you are configuring your power profiles. Concerning application shortcuts: I don’t think that is a useable approach, rules framework is sufficient. This website uses cookies to improve your experience. Which at least looks for me unacceptable to switch the desktop shell just because you want to watch a Full-HD video. The answer about gpus with driver problems is also bad. 3. Though the last piece might turn out difficult. First of all we would need to know if turning compositing off helps. In advance I think you can’t. First, why would disabling blur cause plasma to render a different set of svgs for anything other than the panel and some pop-ups? I can’t see how these two options can do anything bad. Collaboration between Qt and KDE. queries. So is this sort of an API that applications can use or is it a kwin only “feature” ? This is costly and will most likely drain more battery than using compositing. In the System Settings window, click Shortcuts and Gestures. When I booted up my system and tried the shortcut Ctrl+Meta+t (Launch konsole) straight after, it surprisingly worked, for 5 times. Even stupid people have a right to live. does okular have a nice ascii text read mode?) KWin will suspend compositing and keep the state untill no window blocks compositing. to 3: normal users don’t use remote desktops. I don’t want compositing disabled for any other case automatically whenever some random application decides it’s OK. So for me, and some other dual monitor setups it effectly means no compositing if my fullscreen app says: no compositing I recently switched from Windows to Kubuntu. This mode can be entered at all time by the Shortcut Alt+Shift+F12 and in the General Desktop Effects settings through option “Enable desktop effects at startup”. For games there is only one proper solution: turn off compositing. good if you face high frequent updates) I found the checkbox that says "disable compositing for fullscreen apps" but fullscreen doesnt work on multimonitor … Press J to jump to the feed. Using kwin --replace results in a second instance being started. Press question mark to learn the rest of the keyboard shortcuts all quite stress the GPU and -depending on the driver- take more or less power. Best Dry Hair Styling Products, Cuando Comienza La Temporada De Huracanes En Puerto Rico 2020, Beach Cottages For Sale In Northern California, Roman Numerals 1-500 Worksheets, Portable Dvd Player Swivel Screen, " />

Now concerning e.g. With OpenGL there is – it is a technical limitation on X. For applications like a web browser or an office suite it is completely useless, while for OpenGL applications like games just unredirction might not be enough. New comments cannot be posted and votes cannot be cast. 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. It also requires an OpenGL compositor (in that case Compiz). That will also hit GNOME Shell. so you will have to patch every game out there to support the new standard? Disable Timeline Preview 20. 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. Type "wp:kde" to open Wikipedia's page about KDE. to 1: I plan to drop the functionality chechs. With those settings in place, compositing will be disabled whenever that application is running. kde/linux sux…”)? Well, Firefox itself doesn’t. Second, disabling the cube makes a big difference if you have it set as your default desktop switcher. You seem to be suggesting people just shouldn’t change virtual desktop when their system is under heavy load or low on batteries, which seems to be a major loss of functionality. To do it, select a clip in timeline and use the "Grab Current Item" (Shift+G) function from the Timeline menu. For the user it is very difficult to know what he currently needs and can do a very bad job at deciding himself. however there’s either compositing or there is not. 2-making window based disable compisiting for apps that don’t support this api So we give for the unexperienced users the overall best choice but keep the ability to control every aspect for the advanced users. 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. 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. Konsole is slow, kate with larger file is slow and firefox is sluggish. Without compositing it is snappy. Toggle whether to disable compositing while the window exists. But disabling blur causes Plasma to render a different set of SVGs, so whether there would be an advantage is not possible to be said without very good performance testing (which in case of blur depends much on hardware and drivers). @jbernardo: AFAIK, disabling compositing completely will still be possible, just enabling it always will be removed I think. Now with Thomas work I am confident that we will be able to remove the UI to turn on/off compositing in maybe 4.8. These shortcuts will allow you to use your KDE desktop without touching the mouse. People with lousy hardware will choose “Disable desktop effects” and the others will like “Smart usage of desktop effects”. martin’s assertion. The second part Thomas has been working on is allowing applications to block compositing. Mozilla Firefox Disable smooth scrolling That’s good, but please don’t remove the option to disable compositing. This blog post is in fact a direct consequence of the discussion of the mailing list: we need to have a proper infrastructure in place to go the way. After selecting Plasma, you’ll see a complete list of shortcuts on the side. If you’ll keep the API, and also the shortcut (ctrl-alt-f12), then why remove the configuration option? Now things are getting more and more windows like, configuration options disappear, and most stuff becomes automatic, with no workaround when automatic fails. 1-Don’t disable the shorcut (alt shift f12) The KDE Plasma Workspaces ™ provide keyboard shortcuts that allow you to perform many tasks without touching your mouse. Nothing horrible, but some of the users would rather prefer no effects at all rather than having them choppy. 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. In order to be able to type Umlauts I have to press the compose key+shift+'+vowel. There doesn't seem to be a dedicated shortcut for this, and as this post suggests, the default behaviour seems to have changed in recent versions.. Just use the Alt-Tab keysequence and keep the Alt key pressed. Fantastic work! The question is how kwin should now that the screen is forwarded to another system. I have an US international keyboard (€ sign on key 5). well I think we can patch the five games that actually run on Linux without Wine. That depends on how Firefox implements it, but in general I would say that Firefox should never set the property. This is pretty awesome. KDE Community forum announcements. When you say that there may be a increase in power consumption with composite turned off, what support do you have for that? There’s a difference between games and games. When composite is on, I have at least 60 wakeups/second coming from the driver (measured with powertop) on idle and an increased estimate of power consumption. if one window turns off compositing it will of course affect all screens. This should make everything more clear to the user. Disable Effects and Compositing (How to change shortcut keys) Startup applications : go to System Settings > Workspace > Startup and shutdown > Add program > type the name of program, e.g. KDE Applications 19.04.1 Full Log Page - KDE.org any interested developer would certainly be more then welcome. We'll assume you're ok with this, but you can opt-out if you wish. While using Gnome (2.32), the performance is fine and KDE applications like kontact, can be used normally. And before you ask, no, the "disable compositor for fullscreen windows" is disabled, and this happen with mpv on windowed mode! 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. For powersaving one should consider to use the XRender backend (completely spares the pixmap -> texture conversion. Under Windows compositing is re-enabled then but there are a few cases which make that automatic procedure that looks great on paper a mess in reality. At least not from developers knowing about how the effect and compositor in fact interact. To view the existing shortcuts for Plasma, look in the “Global Shortcuts” window for “Component”. Press question mark to learn the rest of the keyboard shortcuts. Only if you use applications which need to turn off compositing, it gets suspended. If KDE is run remotely via an XDMCP session it performance is bad, really really bad. Re: KDE global shortcuts have stopped working I noticed a strange thing today. FYI Aristotle thought that every body tended naturally to be at rest because he saw that every body in motion eventually stopped. Timeline Edit Mode - Normal Mode. 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. How is that possible, you might ask? 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. If not, has anyone clocked if there's even a significant performance difference when compositing is running alongside a game? KDE today announces the release of KDE Frameworks 5.20.0. These are only shortcuts for KDE, other applications have their own shortcuts. Rules by application seem nice, but they are very undiscoverable, maybe put a default rule for all menu items which are included in “games category” in kickoff? I have a dream: a dream of an always composited desktop. The same is true for if you use, for instance, shift switcher for your default application switcher, wobbly windows when dragging windows, darkening non-focused windows, and the slide back effect when changing window focus. This doesn’t help for things like games or Full-HD videos as there the impact is the compositing and not the effects. But yes, if we add a new standard we need to implement it in each and every application. Now KWin supports the solution for this: suspending of compositing. I really don’t know about the use cases of the average KWin user but in my case compositing does not greatly affect the performance of QuakeLive (Linux version). I don’t think that watching Full-HD videos is a corner case any more and I don’t think it is acceptable for the average user to know that there is compositing it all. Back in the days I read somewhere in a linux website or forum the sentence “whenever you make any assumption about what hardware or what configuration the user has, there will always be a user who uses hardware that breaks your assumption”. no, not at all. I think that this has to do with compositing. 2. Shift Switch I think that the change in functionality (switching from shift to classic) is more a problem to the usability than some five seconds on battery. So yes there is a high level API and that’s why I want to get it to NETWM to have it cross-desktop. sort people you have to deal with. This is what Thomas has been working on lately. To the naysayers: kwin will have the API to disable compositing, so you’ll always be able to do it. 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. I look forward to see it in action . 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. backbuffering was designed for low memory chips) Alternatively, for a more minimal Plasma installation, install the plasma-desktop package.To enable support for Wayland in Plasma, also install the plasma-wayland-session package. I've just installed Ubuntu 19.10 with KDE Plasma and the Sweet theme. Is there a stable API for such things or the programmer has to make up his own mind how to solve things? On Windows keyboards, this is usually Windows key with a Windows logo. From the same screen, you can define a shortcut to enable/disable compositing anytime. Once you got that under control, you can provide patches to improve kwin, demonstrate your advanced skills and one day take over maintainership – what btw. b) you can (at least for most mobile chips) enforce a specific performance mode (look out for the powermizer stuff), 3. multiscreen support in kwin is stepchilded anyway. The applications will take care of providing the right user experience to the users. In general compositing should save you some battery, since you’ll unlikely have active server backbuffering on todays Xorg – the compositor does the job anyway (and does it better. What are the ways to manage open windows in Plasma? As i am running the fullscreen most of the time it reduces to: no compositing at all. Even in Windows you can disable compositing. With the application you want to adjust in focus, press Alt+F3 to open the options window. The svg rendering on theme changing (including parsing the xml, do the svg rendering, pixmap allocation, caching & a relayout before the complete edsktop update) /is/ expensive (on the CPU and then the GPU), so turning off compositing “to save some more minutes of battery” is pretty much the worst thing one could do , 2. 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. But maybe I am just stating my idiocy again . Of course KWin will only allow compositing on systems which support it. 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). kde/linux sux…”), (2) the uncomposited notifications that appear when you are watching a video fullscreen look different than the composited notifications in other situations (“that notification looks so ugly when watching stuff fullscreen; kde/linux sux…”), (3) there is no compositing on a remote desktop (“why does my desktop look different when I access it remotely? I can also predict that any discussion on the subject will be useless… Thats going to be fun . If you disable effects it will just suspend them and the effect system will be in suspended state after a restart. It will just not be needed any more. I actually have the oposite case with my laptop. Block compositing. While Compiz nowadays supports non-OpenGL I do not know how good this is and whether Unity supports it. Also other 3d stuff like google earth, or phun, how much it will be till these implement the api? One of the things I liked best about KDE (and linux in general) was that I could fine tune it to my hearts desire. You now have the possibility to move clips and compositions with your keyboard. When you say that there may be a increase in power consumption with composite turned off, what support do you have for that? KDE Ships KDE Applications 18.04.0. already implemeted in the rules framework. From the favorites tab in klauncher, open "Configure Desktop", select "Desktop Effects", then uncheck the checkbox that is called "Enable desktop effects at startup". 1-mergin disabling and suspending into suspendig The blocking property allows a window to block compositing e.g. Is there a way to properly test this and optimize kwin to not stress the driver on idle? I don’t think that watching Full-HD videos is a corner case any more. It really depends on what the effect is doing and you need to know the implementation of the effect (which I know). That’s a difference of >5W. You should see your rounded corners instantly come back after pressing that key combo. This list contains the most common shortcuts supported by … March 13, 2016. This is costly and will most likely drain more battery than using compositing.”. However, you can set compositing for specific applications. So can’t we just leave opengl compositing on and forget it? 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. 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). 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. 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. both at the same time requires two instances of kwin, ie. By using our Services or clicking I agree, you agree to our use of cookies. 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. So sometimes they crash but since Firefox itself continues to run, compositing is off until FF is closed and restarted. The average video also plays just fine and I rather have smoothly fading playback controls, OSDs, etc. However, there is a workaround. So I would expect that web browsers would routinely need to set the property since it would routinely need to display HD video. As explained here, you can open a new session (=tab) by sending a qdbus command. 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. If you just set a normal window to fullscreen nothing will change. Martin, big respect for you staying so calm – I really feel sorry for what some people state here… And believe me, many many people (including me) really apreciate what you and others are doing! For example under Windows some web browser plugins always disable compositing (QuickTime and QuakeLive come to mind). I haven't changed anything lately in my system, I just update packages everyday on my Fedora 33 KDE install. There are 2 more thing you should do to make everyone happy: http://en.wikipedia.org/wiki/Alprazolam So what’s the problem? Concerning patching when new technology is around: that is the normal way to do such things. I don’t say there is increased power consumption with compositing off, I say there is power consumption when turning compositing off. I agree with all the proposed changes (thank you for implementing this and for continuously improving kwin!!!) 4. There are use cases for using compositing and there are usecases for not using compositing. And how you plan to solve that? “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). a) you can not only OVER- but also UNDERclock your GPU 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 hoped the discussion in the mailing list gave a good result, but it doesnt seems so. It is already added to the window rules framework. How is that possible, you might ask? Under “Component”, select “Plasma”. That is, permanently enable or disable compositing, if one so wishes, despite the performance hit. I’m not sure i understand. Not so legacy system, but with compositing it is unacceptably slow. 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. So the GPU is completely free for VLC. 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. Also I don’t see how with a ClientMessage it could survive a restart of the compositor or getting a nice overview of what windows currently block compositing. The block is implemented through an X property. Everything else like Present Windows, Desktop Grid or Cube does not make sense. with xrender compositing there is no performance impact. Be sure to check their shortcuts for a detailed listing. I think you need this knowledge to really understand what is going on and what makes sense. 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. When compositing is needed, it is on, when compositing is bad at the moment, it is off. If the window is withdrawn (happens at crash) the block is withdrawn. KDE's software runs on GNU/Linux, BSD and other operating systems, including Windows. 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. Go to the "Appearance & Fixes" tab Flash finally got support for hardware-accelerated video on Linux and HD HTML5 video is becoming more and more popular. Some day we have to start thinking about not supporting legacy hardware. For example under Windows some web browser plugins always disable compositing (QuickTime and QuakeLive come to mind). Some of us are stuck with buggy drivers (ever heard of GMA500?) 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). Currently the fallback is also GNOME Panel, in future maybe Unity2D? 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. Your reply was spot on for that particular case “Please unredirect me” Compositing is re-enabled when the last matching window terminates. If I follow you correctly, you can press Shift-Alt-F12 to turn Kwin compositing back on. While Plasma completely supports being without compositing, the world looks different with the two new Desktop Shells to be released this month. 2-Add “Allow applications to disable compositing” in settings, and enable it by default. And there are many non open source ones too. Click Global Keyboard Shortcuts on the left pane 4. Working GPU-decoding of videos is another corner case, sadly. Watching HD video in a web browser is pretty common nowadays. Also at runtime self checks may disable compositing and also applications can block compositing bringing KWin into this mode. 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. i dont want to wait 2 or 3 years for it to happen when i need it to do it today. The same is true for watching Full-HD videos: often graphics cards are not powerfull enough to do both compositing and GPU accelerated decoding. 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. Of course it did. Users of the closed source nvidia drivers should, at some point, consider to try “less /usr/share/doc/nvidia/README” (it’s a large doc, maybe do not exactly use less. Bookmarks can be accessed via shortcuts. Well since you are an “expert” in power management, kwin internals and plasma internals I’d like you to share with the rest of us your technical reasons disproving The basic working with the system remains the same. There still is the window rules system which lets you overwrite the application’s wish. Open your bookmarks in a webbrowser. I think that category is designed by packagers and game developers, so disabling compositing here might be enough. I personally doubt that turning compositing off will save battery, but will cause a further drain. Please stop going all gnome on us, removing configuration. I really hope that video players, games and Wine pick up our new property and we will also recommend it as an additon to the NETWM specification. Just to clarify: the ONLY thing that is happening is that the KDE power management interface will no longer have the “disable compositing” checkbox when you are configuring your power profiles. Concerning application shortcuts: I don’t think that is a useable approach, rules framework is sufficient. This website uses cookies to improve your experience. Which at least looks for me unacceptable to switch the desktop shell just because you want to watch a Full-HD video. The answer about gpus with driver problems is also bad. 3. Though the last piece might turn out difficult. First of all we would need to know if turning compositing off helps. In advance I think you can’t. First, why would disabling blur cause plasma to render a different set of svgs for anything other than the panel and some pop-ups? I can’t see how these two options can do anything bad. Collaboration between Qt and KDE. queries. So is this sort of an API that applications can use or is it a kwin only “feature” ? This is costly and will most likely drain more battery than using compositing. In the System Settings window, click Shortcuts and Gestures. When I booted up my system and tried the shortcut Ctrl+Meta+t (Launch konsole) straight after, it surprisingly worked, for 5 times. Even stupid people have a right to live. does okular have a nice ascii text read mode?) KWin will suspend compositing and keep the state untill no window blocks compositing. to 3: normal users don’t use remote desktops. I don’t want compositing disabled for any other case automatically whenever some random application decides it’s OK. So for me, and some other dual monitor setups it effectly means no compositing if my fullscreen app says: no compositing I recently switched from Windows to Kubuntu. This mode can be entered at all time by the Shortcut Alt+Shift+F12 and in the General Desktop Effects settings through option “Enable desktop effects at startup”. For games there is only one proper solution: turn off compositing. good if you face high frequent updates) I found the checkbox that says "disable compositing for fullscreen apps" but fullscreen doesnt work on multimonitor … Press J to jump to the feed. Using kwin --replace results in a second instance being started. Press question mark to learn the rest of the keyboard shortcuts all quite stress the GPU and -depending on the driver- take more or less power.

Best Dry Hair Styling Products, Cuando Comienza La Temporada De Huracanes En Puerto Rico 2020, Beach Cottages For Sale In Northern California, Roman Numerals 1-500 Worksheets, Portable Dvd Player Swivel Screen,

Facebook Twitter Email