[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution
https://bugs.kde.org/show_bug.cgi?id=360478 --- Comment #49 from Nate Graham --- *** Bug 420903 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution
https://bugs.kde.org/show_bug.cgi?id=360478 Nick Stefanov changed: What|Removed |Added CC||m...@abv.bg --- Comment #48 from Nick Stefanov --- The icons and widgets on desktop should not move. Now they are moving on resolution change, no matter manual or by application and KDE is the only one DE with such behaviour. I don't want using another DE. I want this ridiculous bug get fixed. -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution
https://bugs.kde.org/show_bug.cgi?id=360478 Vladimir Yerilov changed: What|Removed |Added CC||openmind...@gmail.com --- Comment #47 from Vladimir Yerilov --- Not only resolution changes btw. Another aspect of the problem is, for example, affecting users who have several GPUs (like iGPU, dGPU and eGPU) and switch between them. An easy and obvious example is Nvidia Otimus laptops: widget layout and wallpaper don't survive the switch from Intel to Nvidia, a user is forced to duplicate widgets for each mode. -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution
https://bugs.kde.org/show_bug.cgi?id=360478 Xaver changed: What|Removed |Added CC||emailic...@gmail.com --- Comment #46 from Xaver --- > I have two monitors. > One monitor turns on faster than the other, resulting in a change in > resolution. > The same behaviour can be reproduced when the main monitor is turned off, so > that the second monitor with a lower resolution becomes the default screen. Same here, with 3 monitors and one TV. Two of them only go into standby (and are always recognized by Plasma) but if I turn off my main monitor Plasma registers that and shifts everything around. Now sometimes I would like to watch something on my TV and turn the monitors off... My widgets are always shifted around after that and it's quite annoying. Even just plugging in the TV shifts the widgets around a bit on the other screens. The current stable Plasma version even shifts them around on login as SDDM only recognizes the one connected to my dedicated GPU which is just horrible (compiling Plasma myself in part because of that, at least that seems to be solved upstream). -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution
https://bugs.kde.org/show_bug.cgi?id=360478 Nate Graham changed: What|Removed |Added Component|general |Desktop Containment Priority|NOR |HI Assignee|k...@davidedmundson.co.uk|notm...@gmail.com -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution
https://bugs.kde.org/show_bug.cgi?id=360478 hoperidesal...@protonmail.ch changed: What|Removed |Added CC||hoperidesalone@protonmail.c ||h -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution
https://bugs.kde.org/show_bug.cgi?id=360478 Bruzzlee changed: What|Removed |Added CC||bruzzlee...@gmail.com --- Comment #45 from Bruzzlee --- Same issue here. Other reason. If Plasma wakes up after the "Screen Energy Saving" was active the icons and widgets are rearranged. I have two monitors. One monitor turns on faster than the other, resulting in a change in resolution. The same behaviour can be reproduced when the main monitor is turned off, so that the second monitor with a lower resolution becomes the default screen. -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution
https://bugs.kde.org/show_bug.cgi?id=360478 --- Comment #44 from Jacob --- Okay, I found another command that helped me detect resolution changes. Now I got a working script to restore the relevant section in the configuration file automatically, without overwriting the entire file. It has build in logging for debugging, and should also take a backup of your full file, before modifying it. I almost lost my file 1 time, since I was working on the script without making a backup first. Doh! I could use some help getting the literal string replacement to work in bash, I had to do it in PHP, since escaping the relevant characters proved to be very difficult. The scripts can be found here: https://github.com/jacobkri/kde-containment-guard -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution
https://bugs.kde.org/show_bug.cgi?id=360478 --- Comment #43 from Jacob --- (In reply to funkybomber from comment #41) > Thanks for the submission @Andrii Arendariuk, this is a simple, elegant > solution. Kudos! > > I took the liberty to run a couple more tests with your code in terminal, > and realised how easy it is to actually use your code to create multiple > backup files, in order to preserve icon positions per resolution (if that's > what we want - and we should). > For example, I used this command when I was in 1920x1080: > cp -f ~/.config/plasma-org.kde.plasma.desktop-appletsrc ~/plasma1920x1080.bak > > Then I changed resolution to 800x600, and I rearranged some of the desktop > icons to new places so that I would feel more comfortable while working in > this resolution. > Then I used this command (while still in 800x600) to preserve the icon > positions for this state as well: > cp -f ~/.config/plasma-org.kde.plasma.desktop-appletsrc ~/plasma800x600.bak > > Then I changed resolution back to 1920x1080 and run the command: > konsole -e killall plasmashell && cp -f ~/plasma1920x1080.bak > ~/.config/plasma-org.kde.plasma.desktop-appletsrc && plasmashell & > > which sure enough restored all my icons in the appropriate places. > > Just for the heck of it, I also run the command: > konsole -e killall plasmashell && cp -f ~/plasma800x600.bak > ~/.config/plasma-org.kde.plasma.desktop-appletsrc && plasmashell & > > which just placed the icons in the "800x600" pattern while I was still in > the 1920x1080 resolution. But that was just me playing at this point. > > The only thing remaining is someone with programming experience to make the > script run automatically when there is a resolution change. > To function properly this script should get as parameters both the "old" and > "new" resolution and then call "backup" for the "old" resolution and > "restore" (if a relevant file for this resolution exists) for the "new" > resolution. > > Obviously I'm biased because I desperately want to see a resolution to this > issue, but let's discuss: > > What are the downsides to this solution exactly? I spent several hours trying to make the resolution change idea work only to eventually give up (at least for now). What I tested out was to simply detect a "resolution change" from within a .sh script. This can actually be done. However, the problem is that when a program or game changes the resolution (temporarily?), it does not seem to actually change the desktop resolution, even though it seems that way visually. I tested this with Diablo 2 in Wine. While the game is running, the reported resolution, when requested from a .sh script, will be unchanged. Hence, we can not easily detect this. However, we could probably parse the configuration file and do a simple search and replace whenever it is corrupted. I also tried simply comparing the md5sums of the configuration and backup files, but this does not work very well at all. It seems like other things also change the configuration file, and those changes will be overwritten every time we restore from a backup automatically. Hence, a search and replace is probably best. -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution
https://bugs.kde.org/show_bug.cgi?id=360478 Jacob changed: What|Removed |Added CC||jacobsea...@gmail.com -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution
https://bugs.kde.org/show_bug.cgi?id=360478 Marcin Juszkiewicz changed: What|Removed |Added CC||mar...@juszkiewicz.com.pl --- Comment #42 from Marcin Juszkiewicz --- Fedora 30 Plasma 5.15.5 Same shit. Probably gets closed one day as WONTFIX/INVALID/KTHXBYE but who knows... -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution
https://bugs.kde.org/show_bug.cgi?id=360478 Eric Lynch changed: What|Removed |Added CC|eclync...@gmail.com | -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution
https://bugs.kde.org/show_bug.cgi?id=360478 --- Comment #41 from funkybom...@gmail.com --- Thanks for the submission @Andrii Arendariuk, this is a simple, elegant solution. Kudos! I took the liberty to run a couple more tests with your code in terminal, and realised how easy it is to actually use your code to create multiple backup files, in order to preserve icon positions per resolution (if that's what we want - and we should). For example, I used this command when I was in 1920x1080: cp -f ~/.config/plasma-org.kde.plasma.desktop-appletsrc ~/plasma1920x1080.bak Then I changed resolution to 800x600, and I rearranged some of the desktop icons to new places so that I would feel more comfortable while working in this resolution. Then I used this command (while still in 800x600) to preserve the icon positions for this state as well: cp -f ~/.config/plasma-org.kde.plasma.desktop-appletsrc ~/plasma800x600.bak Then I changed resolution back to 1920x1080 and run the command: konsole -e killall plasmashell && cp -f ~/plasma1920x1080.bak ~/.config/plasma-org.kde.plasma.desktop-appletsrc && plasmashell & which sure enough restored all my icons in the appropriate places. Just for the heck of it, I also run the command: konsole -e killall plasmashell && cp -f ~/plasma800x600.bak ~/.config/plasma-org.kde.plasma.desktop-appletsrc && plasmashell & which just placed the icons in the "800x600" pattern while I was still in the 1920x1080 resolution. But that was just me playing at this point. The only thing remaining is someone with programming experience to make the script run automatically when there is a resolution change. To function properly this script should get as parameters both the "old" and "new" resolution and then call "backup" for the "old" resolution and "restore" (if a relevant file for this resolution exists) for the "new" resolution. Obviously I'm biased because I desperately want to see a resolution to this issue, but let's discuss: What are the downsides to this solution exactly? -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution
https://bugs.kde.org/show_bug.cgi?id=360478 Andrii Arendariuk changed: What|Removed |Added CC||hakuho...@gmail.com --- Comment #40 from Andrii Arendariuk --- I've made my little workaround for this: https://github.com/Hakuhonoo/plasma-state Thank for idea to @Mircea Kitsune Hope it will help someone :) -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution
https://bugs.kde.org/show_bug.cgi?id=360478 soredake changed: What|Removed |Added CC||fds...@krutt.org -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution
https://bugs.kde.org/show_bug.cgi?id=360478 Karl Ove Hufthammer changed: What|Removed |Added CC||k...@huftis.org -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution
https://bugs.kde.org/show_bug.cgi?id=360478 --- Comment #39 from acer11kubu...@gmail.com --- Thanks for the insight, Uwe, and to everyone else for the input and suggestions. Not being a programmer, I did suspect it might not be as easy as importing Plasma's methodology, but did not know for certain. However, I used to be a business analyst, and the use cases for this functionality should have been foreseeable and obvious. Sure, the OS is free, but it's still reasonable to expect a certain level of professionalism about it, and I regard this oversight to be very 'amateur hour' and quite disappointing. It forced me to switch to Unity (and I guess I'll soon have to switch to GNOME). Quelle domage! -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution
https://bugs.kde.org/show_bug.cgi?id=360478 --- Comment #38 from S. Christian Collins --- I don't think the user should have to be responsible for telling the OS the resolution to store the widget geometry when logic could be used to deduce this instead. Perhaps something like this: 1. The stored geometry for widgets is only updated when the user: a. Moves/resizes a widget manually. b. Shuts down/logs out the OS (thereby we assume that the user is happy with the current screen resolution) 2. If a screen resolution change is detected during a session, the widgets' positions are read from the stored values and if necessary repositioned dynamically to avoid being placed outside the boundary of the visible display, but these new positions will NOT be stored. If the resolution change is desired by the user, the new widget position will be handled sufficiently by #1 above. -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution
https://bugs.kde.org/show_bug.cgi?id=360478 --- Comment #37 from Uwe Dippel --- Janet, not that easy. Then some of your apps simply don't show up? Like Leave? I wouldn't think that made it much better. A bit further up we had already discussed a possible storage. So that the user indicates a default desktop size to which the items revert whenever possible. Though then quality control indicated that would just be a work-around, no solution. 'Wayland' is a red herring, David. We have been discussing it for several years, I have a relatively recent convertible on which Wayland is a no-go. I don't think you want to suggest that I wait for my next round of updating my PCs in 2022, 2023 to have a fully usable desktop? That would definitely very bad marketing, don't you think so, by saying 'yep, a reasonable, fully functional desktop cannot be achieved with KDE in 2019 if you don't have most recent hardware'. In the old days, our evangelism was to the opposite: 'you don't have to buy the most recent PC to run modern software'. -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution
https://bugs.kde.org/show_bug.cgi?id=360478 --- Comment #36 from Janet --- Maybe it is possible to let the user define a default resolution for which the plasmoids' positions are being saved when resolution is switched? IMHO the positions for the temporary resolutions are not that important, just those for the every-day-usage. -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution
https://bugs.kde.org/show_bug.cgi?id=360478 --- Comment #35 from David Edmundson --- >It's strange that it doesn't occur with Steam games but if I play a non-Steam >games in fullscreen It occurs if a game alters the screen resolution. Old school games tended to. This is a non-issue on wayland where we don't have to adjust the wl_output size. -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution
https://bugs.kde.org/show_bug.cgi?id=360478 --- Comment #34 from Uwe Dippel --- Thanks for the bounty! And for the very good description! I have - I think - ranted enough on things like this. Though, acer11kubuntu, it is not that easy. It did work perfectly okay in Plasma4, since the placement of items was dealt with there totally different. The problem with this and other regressive bugs isn't the developers. They were trying hard to adopt to different display geometries. The problem is more in the KDE core, and quality control. Anyone with a bit of insight would have noticed behaviours like this (and other quite obvious items) in the early development phases, much earlier than at coding. The project structure would need a complete revamp to get it back to function. Look at the undertaking with Plasma 4 and Plasma 5 to adopt to modern, varying, screen geometries and touchscreens. This has been worked on for 10 years, and now someone found out that the item 'right click on a touch screen' has simply been overlooked. And, yes, I have offered my contribution at times, though the project was always asking for coding abilities. Which already points at the weak point that seemingly the project lacks structural development well before the first line of code is written. And what we see here is a logical consequence: I do agree that in order to adopt to varying geometries, the rigid structure of item placement as in Plasma 4 by floating the items from the top left corner needed to be done away with. What is stored now is the last auto-placement according to the screen size. This renders the fuzzy clock really fuzzy: also with respect to placement (I did report that as well). Because depending on the time of day, the rectangle of that clock changes its size, making the fuzzy clock wandering all about the available screen estate, including changing the size considerably. -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution
https://bugs.kde.org/show_bug.cgi?id=360478 --- Comment #33 from acer11kubu...@gmail.com --- A few weeks late, but happy third anniversary to this stupid bug! I can't believe this has not been fixed in three years plus. Can't someone somewhere just go back to Plasma 4 and see how it worked there and apply that as a fix, or is it more complicated inherently than that? And kudos to funkybomber for posting a bounty. Well done. -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution
https://bugs.kde.org/show_bug.cgi?id=360478 --- Comment #32 from funkybom...@gmail.com --- I just tested this on the latest KDE Neon Developers Edition and it's still not working... Here are my specs: KDE Plasma Version: 5.15.4 KDE Frameworks Version: 5.58.0 Qt Version: 5.12.0 Kernel Version: 4.13.0-45-generic The way I tested this was the following: 1) I placed four folders on the bottom right corner of my desktop. My display resolution was 1920x1080. 2) I manually changed my resolution to 800x600. 3) The folders moved to the top left corner of the desktop. (this behaviour is ok I guess, since the folders would not appear on the desktop otherwise) 4) I manually changed my resolution back to 1920x1080. 5) The folders DID NOT move back to the bottom right corner of my desktop. (this right here is the bug as far as I'm concerned) Now, I am going to try to give this bug some extra visibility by posting a new bounty. Here it is: https://www.bountysource.com/issues/73566821-desktop-widgets-are-permanently-repositioned-when-fullscreen-games-lower-display-resolution To release the bounty I will need to see this bug fixed in a KDE Neon Developers Edition installation. The fix will have to be able to address the 5-step scenario detailed above! Happy hunting! :) -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution
https://bugs.kde.org/show_bug.cgi?id=360478 Eric Lynch changed: What|Removed |Added CC||eclync...@gmail.com --- Comment #31 from Eric Lynch --- I'm having the same issue with Debian Stable with Plasma 5.8.6. It's strange that it doesn't occur with Steam games but if I play a non-Steam games in fullscreen, like through WINE for example, my widgets always move to the top left of the screen when the resolution is changed, I always have to re-position them. Has there been any updates on this? -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution
https://bugs.kde.org/show_bug.cgi?id=360478 Cole changed: What|Removed |Added CC||cnit...@me.com -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution
https://bugs.kde.org/show_bug.cgi?id=360478 Nate Graham changed: What|Removed |Added CC||n...@kde.org Keywords||usability -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution
https://bugs.kde.org/show_bug.cgi?id=360478 Ross changed: What|Removed |Added CC||r.esmaeilbe...@gmail.com --- Comment #30 from Ross --- Related bug? https://bugs.kde.org/show_bug.cgi?id=354802 -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution
https://bugs.kde.org/show_bug.cgi?id=360478 --- Comment #29 from Uwe Dippel --- It's gotten worse with kubuntu 18.04. Why? It seems the starting screen is read earlier than with 16.04, and so whenever I boot, the items are repositioned. I start the laptop and later on (starting KDE) I switch to the high-res screen. Earlier, with 16.04, the behaviour was different, since I could reposition all icons across the high-res screen, and after startup, they were located as before. Now I'd have to reposition each time after reboot. -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution
https://bugs.kde.org/show_bug.cgi?id=360478 Ville Aakko changed: What|Removed |Added CC||ville.aa...@gmail.com -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution
https://bugs.kde.org/show_bug.cgi?id=360478 Mihai Sorin Dobrescu changed: What|Removed |Added CC||msdobre...@gmail.com --- Comment #28 from Mihai Sorin Dobrescu --- Hello, I also have this issue and I have to resize and reposition 9 widgets. We need to have several solutions for this. One would be backup/restore of widgets configuration. This would help restoring after a reinstall. Also, restoring after 3D windowless layer/application fullscreen should be known and should be able to restore the widgets layout. I see a way, resolution-related widgets configuration. I know it is a possibility to have a big config, as effect, also some things changed between resolutions changes, but should solve decently the majority of situations. It is possible to know when the widgets are resized by the user or by resolution change also. -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution
https://bugs.kde.org/show_bug.cgi?id=360478 boaz.do...@gmail.com changed: What|Removed |Added CC||boaz.do...@gmail.com -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution
https://bugs.kde.org/show_bug.cgi?id=360478 --- Comment #27 from Nate Graham --- *** Bug 395204 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution
https://bugs.kde.org/show_bug.cgi?id=360478 funkybom...@gmail.com changed: What|Removed |Added CC||funkybom...@gmail.com -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution
https://bugs.kde.org/show_bug.cgi?id=360478 --- Comment #26 from David Edmundson--- >Hopefully Wayland allows us what the AmigaOS had in 1985: The ability to >create multiple "screens" for the same monitor, with different resolutions, so >that games can use any resolution they want without affecting the desktop. It will and should already for wayland fullscreen clients. When they go true-fullscreen we render them directly, and that means there's no need to change the resolution of what we draw or the wl_output. If that doesn't change, plasma won't do anything. >Reposition the widgets as you do currently, but store their geometries per >resolution Panels do that for their size. It gets /far/ more recurrent bug reports than this issue ever has. Imagine some virtualbox user resizes a window and all their stuff resets. It's all fixable, but before you know it you're at a full differential synchronisation algorithm... -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution
https://bugs.kde.org/show_bug.cgi?id=360478 Alexander Mentyuchanged: What|Removed |Added CC||notux...@gmail.com --- Comment #25 from Alexander Mentyu --- Was able to reproduce this issue with Teewords game on non-native 1366x768 resolution Plasma: 5.12.2 Apps: 17.12.2 Frameworks: 5.43.0 Qt: 5.10.1 Kernel: 4.14.25-1-MANJARO OS: Netrunner Rolling Video: Intel 4400 xf86-video-intel 1:2.99.917+812+g75795523-1 Screen: 1600x900 -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution
https://bugs.kde.org/show_bug.cgi?id=360478 Christoph Feckchanged: What|Removed |Added CC||david.cortes.rivera@gmail.c ||om --- Comment #24 from Christoph Feck --- *** Bug 388863 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution
https://bugs.kde.org/show_bug.cgi?id=360478 --- Comment #23 from Christoph Feck--- Hopefully Wayland allows us what the AmigaOS had in 1985: The ability to create multiple "screens" for the same monitor, with different resolutions, so that games can use any resolution they want without affecting the desktop. Anything else looks like a workaround. -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution
https://bugs.kde.org/show_bug.cgi?id=360478 --- Comment #22 from Mircea Kitsune--- (In reply to Uwe Dippel from comment #21) My proposed workaround should be pretty simple: Reposition the widgets as you do currently, but store their geometries per resolution rather than globally. That way, when you revert to a resolution or one higher than it, you use the last stored position for it. Not sure if this is the best way to go, so if anyone has other ideas by all means let us know! This is just the easiest fix that came to mind. -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution
https://bugs.kde.org/show_bug.cgi?id=360478 --- Comment #21 from Uwe Dippel--- Thanks, Mircea! But then it only needs someone better with scripts than me, to devise a dirty workaround: At starting plasma, check the prevailing screen resolution, and check a pool (folder) of existing config files. If a setting for this resolution exists, copy it as ~/.config/plasma-org.kde.plasma.desktop-appletsrc. At/after closing plasma, copy the current .config/plasma-org.kde.plasma.desktop-appletsrc into that pool (folder), including the current resolution. Kind of plasma-org.kde.plasma.desktop-appletsrc_1600_900. This is only dirty, since it won't accommodate any resolution changes *during* a session, but would help many of us to get a proper layout for their various resolutions. For your case: I wonder if it is possible to disable the widget changes *within* a session. Because then, when starting your desktop session, you obtain your preferred layout (widgets), while during the fullscreen game, these remain untouched. (Shouldn't be a problem, since you have a full-screen game session.) So that when you close the full-screen session, the widgets are where they had been earlier. -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution
https://bugs.kde.org/show_bug.cgi?id=360478 --- Comment #20 from Mircea Kitsune--- (In reply to Uwe Dippel from comment #19) My screen looks way worse after a resolution resize; You not only see the widgets moved, but crushed and piled up on top of each other in an indistinguishable mess, as I have too many of them to fit at such a small resolution. Something that happens whenever I first run an unconfigured video game, which for some reason chooses to both default to fullscreen as well as 640 x 480 resolution. The only easy workaround is to keep a backup of ~/.config/plasma-org.kde.plasma.desktop-appletsrc which contains your desktop settings; Whenever the resolution breaks the widgets, just kill plasmashell overwrite that file with your backup and start Plasma back up again. This saved me of the tedious work of manually rearranging everything quite a few times. -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution
https://bugs.kde.org/show_bug.cgi?id=360478 --- Comment #19 from Uwe Dippel--- Created attachment 108892 --> https://bugs.kde.org/attachment.cgi?id=108892=edit Screen after laptop use A picture is better than many words. Here a picture to explain my frustration. I use my laptop once a day off the dock, and then I dock it back. The desktop will look inevitably like this attachment after docking, because the built-in screen doesn't provide the 1920x1200 resolution and re-positions everything to the 1440xsomething. When I attach an older projector, it gets worse. For a desktop project like KDE I consider this behaviour a good reason to look for a brown bag, sorry to say. Or, better, a speedy solution. Proposal: We had on Plasma 4 an autowrap function in the netbook version, to break to another line with insufficient space. This could be in intermediate solution. On the long term, similar to storing the different monitors and their resolution and evoking prior display settings at the moment of detecting an known display, this ought to happen here as well. Not bind to displays, but to resolution. So that I can have an icon set(ting) to be done only once per resolution of the primary display encountered. -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution
https://bugs.kde.org/show_bug.cgi?id=360478 --- Comment #18 from OlafLostViking--- Just as a little remark, considering a different use case for Plasma: All mentioned bug reports complain about the widgets been displaced after playing a game. Another annoying thing are projectors. When attaching the notebook to give a presentation, Plasma changes (hopefully... but that's another topic ;-) ) the resolution to the projector's, which can be as low as 1024x768. As I started mis-using the Plasma desktop as a post-it-widget dumpground for topic based ToDos for now, they are resized and many even reduced to the small yellow icon. Restoring them all takes quite a while. -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution
https://bugs.kde.org/show_bug.cgi?id=360478 OlafLostVikingchanged: What|Removed |Added CC||olaf.the.lost.viking@gmail. ||com -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution
https://bugs.kde.org/show_bug.cgi?id=360478 Ignacio Seranteschanged: What|Removed |Added CC||k...@aynoa.net -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution
https://bugs.kde.org/show_bug.cgi?id=360478 Christoph Feckchanged: What|Removed |Added CC||m...@fireburn.co.uk --- Comment #17 from Christoph Feck --- *** Bug 356377 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution
https://bugs.kde.org/show_bug.cgi?id=360478 Christoph Feckchanged: What|Removed |Added CC||teu...@gmail.com --- Comment #16 from Christoph Feck --- *** Bug 379380 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution
https://bugs.kde.org/show_bug.cgi?id=360478 --- Comment #15 from Janet--- Any news on this? This bug is still present in 5.9. Related: Bug 356377? -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution
https://bugs.kde.org/show_bug.cgi?id=360478 S. Christian Collinschanged: What|Removed |Added CC||s_chriscoll...@hotmail.com --- Comment #14 from S. Christian Collins --- In comment #1, Martin Klapetek mentioned that we can't know if the resolution was changed by the user vs. some application. Perhaps a way to solve this would be: 1. When a user adds or moves a widget, its position/dimensions are stored. 2. If a resolution change forces a widget to change position/dimensions, that change should happen dynamically but not alter the stored widget position. That way if a resolution is made smaller and then larger again, the widget's original positioning is not lost. I think the above conditions would best follow the user's intent. No need to be storing per-resolution widget positions, which would make things more complicated than they need to be. -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution
https://bugs.kde.org/show_bug.cgi?id=360478 Christoph Feckchanged: What|Removed |Added CC||pepk...@gmail.com --- Comment #13 from Christoph Feck --- *** Bug 372951 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution
https://bugs.kde.org/show_bug.cgi?id=360478 --- Comment #12 from acer11kubu...@gmail.com --- (In reply to Christoph Feck from comment #9) > > MINOR?! Are you serious? > > Fixed. The original reporter actually states that it is a major issue. > > Certainly not a junior-job. Thanks, Christoph. -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution
https://bugs.kde.org/show_bug.cgi?id=360478 Uwe Dippelchanged: What|Removed |Added CC||udip...@gmail.com --- Comment #11 from Uwe Dippel --- (I'm the person who reported the 'See also') I'm no coder, and don't know the architecture of Plasma 5. Though I permit myself to make comparisons with Android, as well as Plasma 4, netbook, which was - for me - so far the best interface yet. Including on my 24" 1920x1200 monitor! Unfortunately, it went away, and yet it had always behaved properly in these cases. It was close to Android by allowing icons in a predefined grid (actually more than one, depending on the location on screen), and shifting / wrapping in cases of smaller desktop resolution. I don't think that a 'hardcoded' geometry makes much sense. And if, it ought to be not absolute, but relative. With all-SVG it should be possible to re-map any icon map to a smaller map by scaling the former one down. As as second proposal to solve this, when the positions are relative to the screen edges. 373642 is why I mentioned Android. Before using Android, I had come to see the advantage of starting something - or opening a folder - with a single icon. Later I found this element on Android. While on Plasma 5 it is gone. Half the world uses Android, IOS, etc., and can arrange icons on a desktop. Icons that float whatever desktop size and rotation parameters are. And when the desktop overflows, it appends a second desktop to the right. It couldn't be wrong to implement well-known user interaction paradigms in KDE, could it? In no case should incrementing the Plasma number result in an interface of lower usability. That's my 10 cents on it. -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution
https://bugs.kde.org/show_bug.cgi?id=360478 --- Comment #10 from Mircea Kitsune--- Yeah not sure why I marked it as minor. I think I considered it such because I could ultimately avoid the issue, by not running games in fullscreen before setting the resolution to the same as the desktop. This is a big problem still, as it does basically corrupt your desktop setup. -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution
https://bugs.kde.org/show_bug.cgi?id=360478 Christoph Feckchanged: What|Removed |Added See Also||https://bugs.kde.org/show_b ||ug.cgi?id=375229 -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution
https://bugs.kde.org/show_bug.cgi?id=360478 Christoph Feckchanged: What|Removed |Added Severity|minor |major --- Comment #9 from Christoph Feck --- > MINOR?! Are you serious? Fixed. The original reporter actually states that it is a major issue. Certainly not a junior-job. -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution
https://bugs.kde.org/show_bug.cgi?id=360478 --- Comment #8 from acer11kubu...@gmail.com --- (In reply to Daniel Bermond from comment #5) > I also have this same issue. > > This is really, really annoying. Cannot play any fullscreen game in Plasma > due to this, otherwise my widgets go to another completely different > position after exiting fullscreen. > > Hope this can be fixed. > Thanks. Agreed 110%. If I wanted a non-functional desktop, I'd have gone with Unity. -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution
https://bugs.kde.org/show_bug.cgi?id=360478 acer11kubu...@gmail.com changed: What|Removed |Added CC||acer11kubu...@gmail.com --- Comment #7 from acer11kubu...@gmail.com --- MINOR?! Are you serious? This is basic desktop functionality. Difficult to fix? Shouldn't be. Previous version of Plasma didn't do this. This sort of thing compromises the appearance of professionalism for the project. Desktop widget behavior should be considered CORE. -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution
https://bugs.kde.org/show_bug.cgi?id=360478 Darin Millerchanged: What|Removed |Added CC||darinsmil...@gmail.com --- Comment #6 from Darin Miller --- This issue also frustrates me. In fact I just removed all widgets from the desktop as I am tired of fighting them. Solution: Widgets should be anchored from their closest screen edges as a percentage of the current screen resolution. Auto resizing should also be handled as resolution ratio. That way widget would gracefully resize and move to predictable locations as the screen changes resolution. -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution
https://bugs.kde.org/show_bug.cgi?id=360478 Bermondchanged: What|Removed |Added CC||danielberm...@gmail.com --- Comment #5 from Bermond --- I also have this same issue. This is really, really annoying. Cannot play any fullscreen game in Plasma due to this, otherwise my widgets go to another completely different position after exiting fullscreen. Hope this can be fixed. Thanks. -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution
https://bugs.kde.org/show_bug.cgi?id=360478 Janetchanged: What|Removed |Added CC||bugzi...@kerridis.de --- Comment #4 from Janet --- Created attachment 98773 --> https://bugs.kde.org/attachment.cgi?id=98773=edit screenshot of 1920x1200 desktop after game changed resolution to 1280x960 and back As you can see in the screenshot not only the widgets on the desktop are affected, krunner also opens at a wrong position: still at the top but assumingly in the middle of the temporary resolution (1280x960) not the former and current one (1920x1200). The digital clock was at the most right on the desktop below the weather as was the disk widget. The analog clock is not affected, the position stayed the same. The weather is not a widget. -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution
https://bugs.kde.org/show_bug.cgi?id=360478 Martin Klapetekchanged: What|Removed |Added Ever confirmed|0 |1 Status|UNCONFIRMED |CONFIRMED --- Comment #3 from Martin Klapetek --- I think that's actually quite sensible. Thanks. -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution
https://bugs.kde.org/show_bug.cgi?id=360478 --- Comment #2 from Mircea Kitsune--- (In reply to Martin Klapetek from comment #1) I'm not sure what the best solution is either. I can only say as a user that the current behavior is problematic, and I think we need a way to prevent applications from accidentally breaking the desktop when changing the display resolution. I'm inclined toward remembering each widget's positioning per resolution though. Example: Your screen is set to the standard resolution of say 1600 x 1200. You add a new plasmoid to the desktop, so its scale and position are stored under the 1600 x 1200 field. Now a game sets the display to 1024 x 768; If it's the first time this happens, we automatically reposition the plasmoid and store the new shape in the 1024 x 768 field... whereas if the field already exists, we simply move it to the existing shape for this resolution. If the user ever resizes or repositions a plasmoid, we drop all cached resolutions except for the current one. -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution
https://bugs.kde.org/show_bug.cgi?id=360478 Martin Klapetekchanged: What|Removed |Added CC||mklape...@kde.org --- Comment #1 from Martin Klapetek --- Thanks for the report > plasmoids should not be automatically rearranged when applications temporarily change the resolution (the user doesn't explicitly change it in the display settings) But we don't know that. All goes through various levels and roundtrips to the display server, in the end Plasma receives only "screen resolution changed". Plasma cannot know if that is a legitimate request or just a temporary change. I'll leave this open for others to comment, but I don't think this is (easily) fixable. -- You are receiving this mail because: You are watching all bug changes.
[plasmashell] [Bug 360478] Desktop widgets are permanently repositioned when fullscreen games lower display resolution
https://bugs.kde.org/show_bug.cgi?id=360478 Mircea Kitsunechanged: What|Removed |Added CC||sonichedgehog_hyperblast00@ ||yahoo.com -- You are receiving this mail because: You are watching all bug changes.