Bug 367917 - Primary desktop settings are not saved
Summary: Primary desktop settings are not saved
Status: RESOLVED FIXED
Alias: None
Product: plasmashell
Classification: Plasma
Component: generic-multiscreen (show other bugs)
Version: 5.8.0
Platform: Fedora RPMs Linux
: NOR normal
Target Milestone: 1.0
Assignee: Aleix Pol
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-08-28 11:59 UTC by Steven Haigh
Modified: 2016-10-08 12:36 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Steven Haigh 2016-08-28 11:59:10 UTC
I have a tri-monitor setup hooked up to an nVidia 1060 card. 1 x DVI-D, 2 x DP.

I set the centre screen as the main screen, and have configured screens from left to right as:
1) Desktop mode
2) Folder View
3) Desktop mode.

When I reboot / log out and return, the following config is applied:
1) Folder View
2) Desktop mode
3) Desktop mode

If I change the settings around again, save my session and reboot, I always get the same settings back.

Reproducible: Always

Steps to Reproduce:
See details.



$ rpm -qa | grep plasma | sort
kdeplasma-addons-5.7.3-1.fc24.x86_64
kde-settings-plasma-24-7.fc24.noarch
kf5-plasma-5.25.0-2.fc24.x86_64
plasma-breeze-5.7.3-1.fc24.x86_64
plasma-breeze-common-5.7.3-1.fc24.noarch
plasma-desktop-5.7.3-1.fc24.x86_64
plasma-desktop-doc-5.7.3-1.fc24.noarch
plasma-discover-5.7.3-1.fc24.x86_64
plasma-discover-libs-5.7.3-1.fc24.x86_64
plasma-integration-5.7.3-1.fc24.x86_64
plasma-milou-5.7.3-1.fc24.x86_64
plasma-nm-5.7.3-2.fc24.x86_64
plasma-nm-l2tp-5.7.3-2.fc24.x86_64
plasma-nm-openconnect-5.7.3-2.fc24.x86_64
plasma-nm-openswan-5.7.3-2.fc24.x86_64
plasma-nm-openvpn-5.7.3-2.fc24.x86_64
plasma-nm-pptp-5.7.3-2.fc24.x86_64
plasma-nm-vpnc-5.7.3-2.fc24.x86_64
plasma-pa-5.7.3-1.fc24.x86_64
plasma-pk-updates-0.2-9.20160307git7b484b0.fc24.x86_64
plasma-systemsettings-5.7.3-1.fc24.x86_64
plasma-user-manager-5.7.3-1.fc24.x86_64
plasma-workspace-5.7.3-2.fc24.x86_64
plasma-workspace-common-5.7.3-2.fc24.x86_64
plasma-workspace-drkonqi-5.7.3-2.fc24.x86_64
plasma-workspace-libs-5.7.3-2.fc24.x86_64

03:00.0 VGA compatible controller: NVIDIA Corporation GP106 [GeForce GTX 1060] (rev a1) (prog-if 00 [VGA controller])
        Subsystem: Gigabyte Technology Co., Ltd Device 3716
        Flags: bus master, fast devsel, latency 0, IRQ 40
        Memory at fa000000 (32-bit, non-prefetchable) [size=16M]
        Memory at d0000000 (64-bit, prefetchable) [size=256M]
        Memory at ce000000 (64-bit, prefetchable) [size=32M]
        I/O ports at dc00 [size=128]
        [virtual] Expansion ROM at 000c0000 [disabled] [size=128K]
        Capabilities: <access denied>
        Kernel driver in use: nvidia
        Kernel modules: nouveau, nvidia_drm, nvidia

$ xrandr --current
Screen 0: minimum 8 x 8, current 5760 x 1080, maximum 32767 x 32767
DVI-D-0 connected primary 1920x1080+1920+0 (normal left inverted right x axis y axis) 510mm x 290mm
   1920x1080     60.00*+
   1680x1050     59.95
   1280x1024     75.02    60.02
   1280x960      60.00
   1152x864      75.00
   1024x768      75.03    60.00
   800x600       75.00    60.32    56.25
   640x480       75.00    59.94
HDMI-0 disconnected (normal left inverted right x axis y axis)
DP-0 disconnected (normal left inverted right x axis y axis)
DP-1 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 510mm x 290mm
   1920x1080     60.00*+
   1680x1050     59.95
   1280x1024     75.02    60.02
   1280x960      60.00
   1152x864      75.00
   1024x768      75.03    60.00
   800x600       75.00    60.32    56.25
   640x480       75.00    59.94
DP-2 disconnected (normal left inverted right x axis y axis)
DP-3 disconnected (normal left inverted right x axis y axis)
DP-4 disconnected (normal left inverted right x axis y axis)
DP-5 connected 1920x1080+3840+0 (normal left inverted right x axis y axis) 510mm x 290mm
   1920x1080     60.00*+
   1680x1050     59.95
   1280x1024     75.02    60.02
   1280x960      60.00
   1152x864      75.00
   1024x768      75.03    60.00
   800x600       75.00    60.32    56.25
   640x480       75.00    59.94
Comment 1 Marco Martin 2016-09-20 14:19:36 UTC
multiscreen management of plasmashell changed in 5.8, similar setups report this problem fixed in masterand 5.8 branch.
Please reopen if the same problem happens in Plasma 5.8 or newer
Comment 2 Steven Haigh 2016-10-05 01:49:21 UTC
Still seeing this with:

$ rpm -qa | grep plasma | sort
kdeplasma-addons-5.8.0-0.1.fc24.x86_64
kde-settings-plasma-24-7.fc24.noarch
kf5-plasma-5.26.0-1.fc24.x86_64
plasma-breeze-5.8.0-0.2.fc24.x86_64
plasma-breeze-common-5.8.0-0.2.fc24.noarch
plasma-desktop-5.8.0-0.1.fc24.x86_64
plasma-desktop-doc-5.8.0-0.1.fc24.noarch
plasma-discover-5.8.0-0.1.fc24.x86_64
plasma-discover-libs-5.8.0-0.1.fc24.x86_64
plasma-integration-5.8.0-0.1.fc24.x86_64
plasma-milou-5.8.0-0.1.fc24.x86_64
plasma-nm-5.8.0-0.1.fc24.x86_64
plasma-nm-l2tp-5.8.0-0.1.fc24.x86_64
plasma-nm-openconnect-5.8.0-0.1.fc24.x86_64
plasma-nm-openswan-5.8.0-0.1.fc24.x86_64
plasma-nm-openvpn-5.8.0-0.1.fc24.x86_64
plasma-nm-pptp-5.8.0-0.1.fc24.x86_64
plasma-nm-vpnc-5.8.0-0.1.fc24.x86_64
plasma-pa-5.8.0-0.1.fc24.x86_64
plasma-pk-updates-0.2-9.20160307git7b484b0.fc24.x86_64
plasma-systemsettings-5.8.0-0.1.fc24.x86_64
plasma-user-manager-5.8.0-0.1.fc24.x86_64
plasma-workspace-5.8.0-0.1.fc24.x86_64
plasma-workspace-common-5.8.0-0.1.fc24.x86_64
plasma-workspace-drkonqi-5.8.0-0.1.fc24.x86_64
plasma-workspace-geolocation-5.8.0-0.1.fc24.x86_64
plasma-workspace-geolocation-libs-5.8.0-0.1.fc24.x86_64
plasma-workspace-libs-5.8.0-0.1.fc24.x86_64
Comment 3 Steven Haigh 2016-10-05 01:52:59 UTC
For reference, packages obtained from this repo:
https://copr.fedorainfracloud.org/coprs/g/kdesig/plasma-5-unstable/
Comment 4 Steven Haigh 2016-10-05 09:02:49 UTC
To assist with debugging, I started again today with a fresh user account.

I configured the screen on DVI-D port to be Folder View (the default) with columns instead of rows.
I then set up the Left side screen (DP-1) to Desktop mode. Then the right side screen (DP-5) to Desktop mode.

Rebooted, then logged back in again.

DP-1 & DP-5 are now back to the default Folder View with Rows.
Comment 5 Rex Dieter 2016-10-08 12:32:54 UTC
Looks like this is reported fixed with commit from
https://phabricator.kde.org/D2966
Comment 6 Steven Haigh 2016-10-08 12:36:18 UTC
For the record, this is fixed in the Fedora COPR versions:

$ rpm -qa | grep plasma-desktop | sort
plasma-desktop-5.8.0-0.4.fc24.x86_64
plasma-desktop-doc-5.8.0-0.4.fc24.noarch