hidden rubber band snaps back bad display configuration
Is anyone aware that KDE3 has any methodology to directly control display position? I see nothing in personal settings > display > size & orientation tab except a message about "X server is using RandR extention at version 1.2 or greater which doesn't have any configuration yet." I've never known about any such capability in KDE3, but here's the problem: 1-troubleshooting a different displays problem made me want to enable a second display on my main PC 2-I put this xrandr script in /etc/X11: xrandr --dpi 120 --output HDMI-A-2 --mode 1920x1200 --primary \ --output DP-1 --mode 1680x1050 --pos 1920x0 3-When I login to root or alternate user, script works exactly as expected: 1920x1200 on left as primary with standard kicker, empty 1680x1050 to its right 4-When I login as regular normal user, it opens in clone mode with both displays @1680x1050. When I run the script manually, it seems to work exactly as expected, but as soon as it finishes, it reverts back to clone mode @1680x1050 for both displays. 5-Except for log files and [MiniCli] section of .kde/share/config/kdesktoprc (which I logged out and emptied MiniCli content), there's nothing containing either xrandr or a reference to any xrandr script I created in .profile, .Xresources, .bashrc, .config/autostart, /etc/profile.local What could be enforcing Xorg X11 clone mode for only a single user? -- Evolution as taught in public schools is, like religion, based on faith, not based on science. Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata
Felix Miata composed on 2023-09-15 01:46 (UTC-0400):
Is anyone aware that KDE3 has any methodology to directly control display position? I see nothing in personal settings > display > size & orientation tab except a message about "X server is using RandR extention at version 1.2 or greater which doesn't have any configuration yet." I've never known about any such capability in KDE3, but here's the problem:
1-troubleshooting a different displays problem made me want to enable a second display on my main PC
2-I put this xrandr script in /etc/X11: xrandr --dpi 120 --output HDMI-A-2 --mode 1920x1200 --primary \ --output DP-1 --mode 1680x1050 --pos 1920x0
3-When I login to root or alternate user, script works exactly as expected: 1920x1200 on left as primary with standard kicker, empty 1680x1050 to its right
4-When I login as regular normal user, it opens in clone mode with both displays @1680x1050. When I run the script manually, it seems to work exactly as expected, but as soon as it finishes, it reverts back to clone mode @1680x1050 for both displays.
5-Except for log files and [MiniCli] section of .kde/share/config/kdesktoprc (which I logged out and emptied MiniCli content), there's nothing containing either xrandr or a reference to any xrandr script I created in .profile, .Xresources, .bashrc, .config/autostart, /etc/profile.local
What could be enforcing Xorg X11 clone mode for only a single user?
Renaming ~/.kde made problem disappear. What in there is capable of controlling screen modes and positions? -- Evolution as taught in public schools is, like religion, based on faith, not based on science. Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata
Felix Miata composed on 2023-09-16 14:45 (UTC-0400):
Felix Miata composed on 2023-09-15 01:46 (UTC-0400):
Is anyone aware that KDE3 has any methodology to directly control display position? I see nothing in personal settings > display > size & orientation tab except a message about "X server is using RandR extention at version 1.2 or greater which doesn't have any configuration yet." I've never known about any such capability in KDE3, but here's the problem:
1-troubleshooting a different displays problem made me want to enable a second display on my main PC
2-I put this xrandr script in /etc/X11: xrandr --dpi 120 --output HDMI-A-2 --mode 1920x1200 --primary \ --output DP-1 --mode 1680x1050 --pos 1920x0
3-When I login to root or alternate user, script works exactly as expected: 1920x1200 on left as primary with standard kicker, empty 1680x1050 to its right
4-When I login as regular normal user, it opens in clone mode with both displays @1680x1050. When I run the script manually, it seems to work exactly as expected, but as soon as it finishes, it reverts back to clone mode @1680x1050 for both displays.
5-Except for log files and [MiniCli] section of .kde/share/config/kdesktoprc (which I logged out and emptied MiniCli content), there's nothing containing either xrandr or a reference to any xrandr script I created in .profile, .Xresources, .bashrc, .config/autostart, /etc/profile.local
What could be enforcing Xorg X11 clone mode for only a single user?
Renaming ~/.kde made problem disappear. What in there is capable of controlling screen modes and positions?
~/.kde/share/config/kcmrandrrc was the culprit. This login was originally created over a decade ago. When I try kcmshell krandrtray the popup reports it's not a valid configuration module ... the desktop file /opt/kde3/share/applications/kde/krandrtray does not specify a library. -- Evolution as taught in public schools is, like religion, based on faith, not based on science. Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata
On 9/19/23 06:49, Felix Miata wrote:
~/.kde/share/config/kcmrandrrc was the culprit. This login was originally created over a decade ago. When I try kcmshell krandrtray the popup reports it's not a valid configuration module ... the desktop file /opt/kde3/share/applications/kde/krandrtray does not specify a library.
Good detective work Felix! It has been so long since I played with xrandr, I was racking my brain for what config it could be. If you hadn't already solved it, I was about go grep around and see if anything turned up. -- David C. Rankin, J.D.,P.E.
participants (2)
-
David C. Rankin
-
Felix Miata