Summary: | Wallpaper fails to rotate 90 on dual screen with external scr. on left. Stays horiz. and spills over onto right scr. | ||
---|---|---|---|
Product: | [Plasma] Plasma Workspace Wallpapers | Reporter: | PhillB <phillb> |
Component: | general | Assignee: | Plasma Development Mailing List <plasma-devel> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | mklapetek |
Priority: | NOR | ||
Version: | 5.4.1 | ||
Target Milestone: | --- | ||
Platform: | Fedora RPMs | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: |
Screenshot of entire Virtual screen
Left screen pplugged in to VGA1 port on Acer Aspire 5750 Laptop screen shows background spilling over in top left. |
Description
PhillB
2015-10-26 06:54:36 UTC
Oops - Always LANDSCAPE on startup (should be portrait) - sorry. BTW. It used to work fine on Fedora 21. This is only thing I've managed to find so far. https://www.reddit.com/r/kde/comments/3cc570/displaymonitor_settings_reset_on_every_reboot/ I'm about to try the work around suggested in the last post which is: On Fedora 22 my process was rm ~/.local/share/kscreen/* rm ~/.config/kactivitymanagerdc rm ~/.config/plasma-org.kde.plasma.desktop-appletsrc reboot make configuration changes that i needed in kscreen, with background settings, and added panels/widgets. chmod 444 ~/.local/share/kscreen/* Now it seems to be sticking for the most part. Sometimes when I log out and then back in quickly it will revert but then I just reboot and everything is how it should be. Weird. I also deleted everything in ~/.kde/share/apps/kscreen/*. Everything appears to be going OK for now. My backgrounds are portrait again :-) It's back again. Don't know what I did. Background always landscape always now. To get it back to portrait I have to unplug the screen. Do all the deletes then reboot. Then I plug the screen back in and run KScreen which sees the (re)added screen and it works. Wierd. I have discovered that the background can be made to go portrait again by using xrandr from the commandline. Unplug the screen. Run xrandr (no parameters). This gets back to single screen mode. Then plug the monitor back in and run xrandr again. Voila! So now I've tried to drive xrandr directly to get what I need (see below). Results are variable. Sometimes it works other times one or other screen goes black and its desktop stops working. I can still drag windows on to it though and the screen are always in the correct posistion. Also the K-menu thing on the bottom left pops up in the wrong place (in the middle of the screen) as if the screen hasn't rotated. Running this script several times generally makes things go nuts. It may have the wrong combination of parameters or something? The idea is to turn the screen of and then on again. #!/bin/bash set -x xrandr \ --output LVDS1 \ --auto \ --pos 0x0 \ --rotate normal \ --output VGA1 \ --off xrandr \ --output LVDS1 \ --auto \ --pos 1050x912 \ --rotate normal \ --output VGA1 \ --auto \ --pos 0x0 \ --rotate left The latest thing I've tried is to completely delete the .kde directory followed by logging out and logging in. This was in the hope that the issue was related to some setting within kde. The activities were preserved, so I assume that information is not kept in the .kde directory. The issue of not rotating the external screen was still present. I'm now suspecting that this issue is related to Activities. It seems that when initializing an Activity the desktop does not listen (or only sometimes listens) to the rotate -90 setting. For the time being I've unrotated the physical screen (most inconvenient for reading documents). Latest update on Fedora 22 has completely thrown my dual monitor functionality out the window. No dual monitor operation at all now. Completely fails, crashes, can't launch apps. Using another computer now. After booting with a single monitor and then plugging in the second monitor, using xrandr no longer works at all and simply reports the screen settings. Please do not report multiple issues in a single ticket. This one is about wallpaper rotation. Please report lost dual monitor functionality, fails, crashes, etc. separately. It is also suggested to try latest releases (i.e. Fedora 23) before reporting bugs. (In reply to Christoph Feck from comment #10) > Please do not report multiple issues in a single ticket. This one is about > wallpaper rotation. Please report lost dual monitor functionality, fails, > crashes, etc. separately. It is also suggested to try latest releases (i.e. > Fedora 23) before reporting bugs. Hi Christoper, Thanks. I've upgraded to Fedora23 as recommended. My desktop is working again. The rotation issue is still present in the latest revision Fedora 23 with: Version 5.4.3 KDE Frameworks 5.16.0 Qt 5.5.0 (built against 5.5.0) The xcb windowing system Created attachment 95526 [details]
Screenshot of entire Virtual screen
Some screenshots (3) to show the issue. Looks like I can only add them one at a time.
Created attachment 95527 [details]
Left screen pplugged in to VGA1 port on Acer Aspire 5750
Created attachment 95528 [details]
Laptop screen shows background spilling over in top left.
Latest update to Fedora 23 seems to have fixed my issue. Thanks. Please close. |