You are not logged in.
I have Xfce installed on Mageia 8 (x86_64). Monitor is a 22" LG LCD. Display Resolution is set to 1680x1050, as I have VirtualBoxes installed and the display of the VB's is larger when the host is set to that display resolution. Monitor is connected via a DVI-to-HDMI cable (DVI output from PC (only other option is VGA), HDMI input on monitor).
After five minutes, the host system goes into sleep/suspend and the screen goes black. Upon moving the mouse to get back to the desktop, whether or not a login is required (if away for ~10 minutes, login is required), the display resolution automatically flips to 1920x1080.
I've already been through https://forum.xfce.org/viewtopic.php?pid=65593#p65593 and https://forum.xfce.org/viewtopic.php?id=15572 and none of these steps have worked to force the host resolution to stay at 1680x1050.
This is the output from xrandr and the on-board video information.
~]$ xrandr
Screen 0: minimum 320 x 200, current 1680 x 1050, maximum 8192 x 8192
VGA-0 disconnected (normal left inverted right x axis y axis)
DVI-0 connected 1680x1050+0+0 (normal left inverted right x axis y axis) 480mm x 270mm
1920x1080 60.00 + 50.00 59.94
1680x1050 59.88*
1400x1050 59.95
1600x900 60.00
1280x1024 75.02 60.02
1440x900 59.90
1280x800 59.91
1152x864 75.00
1280x720 60.00 50.00 59.94
1024x768 75.03 60.00
800x600 75.00 60.32
720x576 50.00
720x480 60.00 59.94
640x480 75.00 60.00 59.94
720x400 70.08
01:05.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] RS780L [Radeon 3000] (prog-if 00 [VGA controller])
Subsystem: Hewlett-Packard Company Device 2ab7
Flags: bus master, fast devsel, latency 0, IRQ 18, NUMA node 0
Memory at d0000000 (32-bit, prefetchable) [size=256M]
I/O ports at c000 [size=256]
Memory at fe9f0000 (32-bit, non-prefetchable) [size=64K]
Memory at fe800000 (32-bit, non-prefetchable) [size=1M]
Expansion ROM at 000c0000 [virtual] [disabled] [size=128K]
Capabilities: <access denied>
Kernel driver in use: radeon
Kernel modules: radeon
Are there any other steps to try?
Thank you.
Last edited by epp (2022-08-13 19:20:33)
Xfce 4.18 - Debian sid (amd64)
Offline
Hello and welcome.
Which version of Xfce are you running? Version 4.16 (and i believe 4.14) have an option to create and save "Display Profiles" (Settings Manager > Display > Advanced). If you enable both the options in the "Connecting Displays" section, it should apply the saved profile when your system wakes and the display is re-recognized.
The other option would be to configure xorg directly to support only the resolution you would like to use.
Please remember to mark your thread [SOLVED] to make it easier for others to find
--- How To Ask For Help | FAQ | Developer Wiki | Community | Contribute ---
Offline
Thank you for the reply. It's Xfce 4.16. I'll try the Display Profile option.
Xfce 4.18 - Debian sid (amd64)
Offline
The Display Profile option did not work. The resolution flipped back to 1920x1080, but also displayed the settings for it. I checked the options and the profile that was previously saved with 1680x1050, was now not listed.
Mageia has a GUI that among other selections, offers an option to set the the display resolution. I used this to change the resolution to 1680x1050, which also modifies xorg.conf. Rebooted, the resolution came up as 1680x1050 and xrandr now displays *+ next to 1680x1050.
Will continue to monitor.
Thank you.
Last edited by epp (2022-08-11 21:37:18)
Xfce 4.18 - Debian sid (amd64)
Offline
what is the physical resolution of the monitor? monitors can send that info to the PC. without a persistent configuration set, it would use the only info it has. but i do think that just a "temporarily" setting it should persist across sleep/suspend though not across logout/reboot. when you set it, it should offer you the option for temporary or permanent.
Offline
Maximum resolution is 1920x1080.
Since making the display resolution change using Mageia's Control Center, the PC coming out of suspend/sleep has, so far, continued to display the requested resolution (1680x1050).
Although when it does, the Xfce Display window will appear, showing 1680x1050 in the pull-down list, I simply click Close at that point. Whether or not this window should be appearing at all coming out of suspend/sleep, I do not know. I would think not.
Xfce 4.18 - Debian sid (amd64)
Offline
Although when it does, the Xfce Display window will appear, showing 1680x1050 in the pull-down list, I simply click Close at that point. Whether or not this window should be appearing at all coming out of suspend/sleep, I do not know. I would think not.
Most likely, your system is generating an XF86Display event. Try deleting the shortcut (Settings Manager > Keyboard > Application Shortcuts) that refers to the "Display" shortcut.
Please remember to mark your thread [SOLVED] to make it easier for others to find
--- How To Ask For Help | FAQ | Developer Wiki | Community | Contribute ---
Offline
The shortcut marked "Display" was deleted, system rebooted. Checked the settings, it remained deleted. However, the Display window appeared again, after moving the mouse as described in my original post.
Screenshot: https://ibb.co/DKbQP3J
Last edited by epp (2022-08-12 19:40:56)
Xfce 4.18 - Debian sid (amd64)
Offline
can you post back:
xfconf-query -c xfce4-keyboard-shortcuts -lv
Please remember to mark your thread [SOLVED] to make it easier for others to find
--- How To Ask For Help | FAQ | Developer Wiki | Community | Contribute ---
Offline
~]$ xfconf-query -c xfce4-keyboard-shortcuts -lv
/commands/custom/<Alt>F1 xfce4-popup-whiskermenu
/commands/custom/<Alt>F2 xfce4-appfinder --replace --collapsed
/commands/custom/<Alt>F2/startup-notify true
/commands/custom/<Alt>F3 xfce4-appfinder --replace
/commands/custom/<Alt>F3/startup-notify true
/commands/custom/<Alt>Print xfce4-screenshooter -w
/commands/custom/Calculator gnome-calculator
/commands/custom/<Control>Escape xfce4-taskmanager
/commands/custom/F12 xfce4-terminal --drop-down
/commands/custom/override true
/commands/custom/<Primary><Alt>Delete xfce4-session-logout
/commands/custom/<Primary><Alt>Escape xkill
/commands/custom/<Primary><Alt>f thunar
/commands/custom/<Primary><Alt>l xflock4
/commands/custom/<Primary><Alt>t exo-open --launch TerminalEmulator
/commands/custom/<Primary><Shift>Escape xfce4-taskmanager
/commands/custom/Print xfce4-screenshooter
/commands/custom/<Shift>Print xfce4-screenshooter -r
/commands/custom/<Super>e thunar
/commands/custom/<Super>p xfce4-display-settings --minimal
/commands/custom/<Super>r xfrun4
/commands/custom/XF86AudioLowerVolume amixer set Master 10%-
/commands/custom/XF86AudioMute amixer set Master toggle
/commands/custom/XF86AudioRaiseVolume amixer set Master 10%+
/commands/custom/XF86HomePage exo-open --launch WebBrowser
/commands/custom/XF86Mail exo-open --launch MailReader
/commands/custom/XF86WWW exo-open --launch WebBrowser
/commands/default/<Alt>F1 xfce4-popup-whiskermenu
/commands/default/<Alt>F2 xfce4-appfinder --replace --collapsed
/commands/default/<Alt>F2/startup-notify true
/commands/default/<Alt>F3 xfce4-appfinder --replace
/commands/default/<Alt>F3/startup-notify true
/commands/default/<Alt>Print xfce4-screenshooter -w
/commands/default/Calculator gnome-calculator
/commands/default/<Control>Escape xfce4-taskmanager
/commands/default/F12 xfce4-terminal --drop-down
/commands/default/<Primary><Alt>Delete xfce4-session-logout
/commands/default/<Primary><Alt>Escape xkill
/commands/default/<Primary><Alt>f thunar
/commands/default/<Primary><Alt>l xflock4
/commands/default/<Primary><Alt>t exo-open --launch TerminalEmulator
/commands/default/<Primary><Shift>Escape xfce4-taskmanager
/commands/default/Print xfce4-screenshooter
/commands/default/<Shift>Print xfce4-screenshooter -r
/commands/default/<Super>e thunar
/commands/default/<Super>p xfce4-display-settings --minimal
/commands/default/<Super>r xfrun4
/commands/default/XF86AudioLowerVolume amixer set Master 10%-
/commands/default/XF86AudioMute amixer set Master toggle
/commands/default/XF86AudioRaiseVolume amixer set Master 10%+
/commands/default/XF86Display xfce4-display-settings --minimal
/commands/default/XF86HomePage exo-open --launch WebBrowser
/commands/default/XF86Mail exo-open --launch MailReader
/commands/default/XF86WWW exo-open --launch WebBrowser
/providers <<UNSUPPORTED>>
/xfwm4/custom/override true
/xfwm4/default/<Alt>Delete del_workspace_key
/xfwm4/default/<Alt>F10 maximize_window_key
/xfwm4/default/<Alt>F11 fullscreen_key
/xfwm4/default/<Alt>F12 above_key
/xfwm4/default/<Alt>F4 close_window_key
/xfwm4/default/<Alt>F6 stick_window_key
/xfwm4/default/<Alt>F7 move_window_key
/xfwm4/default/<Alt>F8 resize_window_key
/xfwm4/default/<Alt>F9 hide_window_key
/xfwm4/default/<Alt>Insert add_workspace_key
/xfwm4/default/<Alt><Shift>Tab cycle_reverse_windows_key
/xfwm4/default/<Alt>space popup_menu_key
/xfwm4/default/<Alt>Tab cycle_windows_key
/xfwm4/default/Down down_key
/xfwm4/default/Escape cancel_key
/xfwm4/default/Left left_key
/xfwm4/default/<Primary><Alt>d show_desktop_key
/xfwm4/default/<Primary><Alt>Down down_workspace_key
/xfwm4/default/<Primary><Alt>End move_window_next_workspace_key
/xfwm4/default/<Primary><Alt>Home move_window_prev_workspace_key
/xfwm4/default/<Primary><Alt>KP_1 move_window_workspace_1_key
/xfwm4/default/<Primary><Alt>KP_2 move_window_workspace_2_key
/xfwm4/default/<Primary><Alt>KP_3 move_window_workspace_3_key
/xfwm4/default/<Primary><Alt>KP_4 move_window_workspace_4_key
/xfwm4/default/<Primary><Alt>KP_5 move_window_workspace_5_key
/xfwm4/default/<Primary><Alt>KP_6 move_window_workspace_6_key
/xfwm4/default/<Primary><Alt>KP_7 move_window_workspace_7_key
/xfwm4/default/<Primary><Alt>KP_8 move_window_workspace_8_key
/xfwm4/default/<Primary><Alt>KP_9 move_window_workspace_9_key
/xfwm4/default/<Primary><Alt>Left left_workspace_key
/xfwm4/default/<Primary><Alt>Right right_workspace_key
/xfwm4/default/<Primary><Alt>Up up_workspace_key
/xfwm4/default/<Primary>F1 workspace_1_key
/xfwm4/default/<Primary>F10 workspace_10_key
/xfwm4/default/<Primary>F11 workspace_11_key
/xfwm4/default/<Primary>F12 workspace_12_key
/xfwm4/default/<Primary>F2 workspace_2_key
/xfwm4/default/<Primary>F3 workspace_3_key
/xfwm4/default/<Primary>F4 workspace_4_key
/xfwm4/default/<Primary>F5 workspace_5_key
/xfwm4/default/<Primary>F6 workspace_6_key
/xfwm4/default/<Primary>F7 workspace_7_key
/xfwm4/default/<Primary>F8 workspace_8_key
/xfwm4/default/<Primary>F9 workspace_9_key
/xfwm4/default/<Primary><Shift><Alt>Left move_window_left_key
/xfwm4/default/<Primary><Shift><Alt>Right move_window_right_key
/xfwm4/default/<Primary><Shift><Alt>Up move_window_up_key
/xfwm4/default/Right right_key
/xfwm4/default/<Shift><Alt>Page_Down lower_window_key
/xfwm4/default/<Shift><Alt>Page_Up raise_window_key
/xfwm4/default/<Super>Tab switch_window_key
/xfwm4/default/Up up_key
Xfce 4.18 - Debian sid (amd64)
Offline
Can you try deleting the Super+p shortcut as well? See if that helps?
Please remember to mark your thread [SOLVED] to make it easier for others to find
--- How To Ask For Help | FAQ | Developer Wiki | Community | Contribute ---
Offline
Deleted Super+p, rebooted, window appeared again.
Last edited by epp (2022-08-13 01:32:34)
Xfce 4.18 - Debian sid (amd64)
Offline
Can you post back again:
xfconf-query -c xfce4-keyboard-shortcuts -lv
...as well as a screenshot of Settings Manager > Display > Advanced tab. (Interested in seeing what options are there)
Please remember to mark your thread [SOLVED] to make it easier for others to find
--- How To Ask For Help | FAQ | Developer Wiki | Community | Contribute ---
Offline
~]$ xfconf-query -c xfce4-keyboard-shortcuts -lv
/commands/custom/<Alt>F1 xfce4-popup-whiskermenu
/commands/custom/<Alt>F2 xfce4-appfinder --replace --collapsed
/commands/custom/<Alt>F2/startup-notify true
/commands/custom/<Alt>F3 xfce4-appfinder --replace
/commands/custom/<Alt>F3/startup-notify true
/commands/custom/<Alt>Print xfce4-screenshooter -w
/commands/custom/Calculator gnome-calculator
/commands/custom/<Control>Escape xfce4-taskmanager
/commands/custom/F12 xfce4-terminal --drop-down
/commands/custom/override true
/commands/custom/<Primary><Alt>Delete xfce4-session-logout
/commands/custom/<Primary><Alt>Escape xkill
/commands/custom/<Primary><Alt>f thunar
/commands/custom/<Primary><Alt>l xflock4
/commands/custom/<Primary><Alt>t exo-open --launch TerminalEmulator
/commands/custom/<Primary><Shift>Escape xfce4-taskmanager
/commands/custom/Print xfce4-screenshooter
/commands/custom/<Shift>Print xfce4-screenshooter -r
/commands/custom/<Super>e thunar
/commands/custom/<Super>r xfrun4
/commands/custom/XF86AudioLowerVolume amixer set Master 10%-
/commands/custom/XF86AudioMute amixer set Master toggle
/commands/custom/XF86AudioRaiseVolume amixer set Master 10%+
/commands/custom/XF86HomePage exo-open --launch WebBrowser
/commands/custom/XF86Mail exo-open --launch MailReader
/commands/custom/XF86WWW exo-open --launch WebBrowser
/commands/default/<Alt>F1 xfce4-popup-whiskermenu
/commands/default/<Alt>F2 xfce4-appfinder --replace --collapsed
/commands/default/<Alt>F2/startup-notify true
/commands/default/<Alt>F3 xfce4-appfinder --replace
/commands/default/<Alt>F3/startup-notify true
/commands/default/<Alt>Print xfce4-screenshooter -w
/commands/default/Calculator gnome-calculator
/commands/default/<Control>Escape xfce4-taskmanager
/commands/default/F12 xfce4-terminal --drop-down
/commands/default/<Primary><Alt>Delete xfce4-session-logout
/commands/default/<Primary><Alt>Escape xkill
/commands/default/<Primary><Alt>f thunar
/commands/default/<Primary><Alt>l xflock4
/commands/default/<Primary><Alt>t exo-open --launch TerminalEmulator
/commands/default/<Primary><Shift>Escape xfce4-taskmanager
/commands/default/Print xfce4-screenshooter
/commands/default/<Shift>Print xfce4-screenshooter -r
/commands/default/<Super>e thunar
/commands/default/<Super>p xfce4-display-settings --minimal
/commands/default/<Super>r xfrun4
/commands/default/XF86AudioLowerVolume amixer set Master 10%-
/commands/default/XF86AudioMute amixer set Master toggle
/commands/default/XF86AudioRaiseVolume amixer set Master 10%+
/commands/default/XF86Display xfce4-display-settings --minimal
/commands/default/XF86HomePage exo-open --launch WebBrowser
/commands/default/XF86Mail exo-open --launch MailReader
/commands/default/XF86WWW exo-open --launch WebBrowser
/providers <<UNSUPPORTED>>
/xfwm4/custom/override true
/xfwm4/default/<Alt>Delete del_workspace_key
/xfwm4/default/<Alt>F10 maximize_window_key
/xfwm4/default/<Alt>F11 fullscreen_key
/xfwm4/default/<Alt>F12 above_key
/xfwm4/default/<Alt>F4 close_window_key
/xfwm4/default/<Alt>F6 stick_window_key
/xfwm4/default/<Alt>F7 move_window_key
/xfwm4/default/<Alt>F8 resize_window_key
/xfwm4/default/<Alt>F9 hide_window_key
/xfwm4/default/<Alt>Insert add_workspace_key
/xfwm4/default/<Alt><Shift>Tab cycle_reverse_windows_key
/xfwm4/default/<Alt>space popup_menu_key
/xfwm4/default/<Alt>Tab cycle_windows_key
/xfwm4/default/Down down_key
/xfwm4/default/Escape cancel_key
/xfwm4/default/Left left_key
/xfwm4/default/<Primary><Alt>d show_desktop_key
/xfwm4/default/<Primary><Alt>Down down_workspace_key
/xfwm4/default/<Primary><Alt>End move_window_next_workspace_key
/xfwm4/default/<Primary><Alt>Home move_window_prev_workspace_key
/xfwm4/default/<Primary><Alt>KP_1 move_window_workspace_1_key
/xfwm4/default/<Primary><Alt>KP_2 move_window_workspace_2_key
/xfwm4/default/<Primary><Alt>KP_3 move_window_workspace_3_key
/xfwm4/default/<Primary><Alt>KP_4 move_window_workspace_4_key
/xfwm4/default/<Primary><Alt>KP_5 move_window_workspace_5_key
/xfwm4/default/<Primary><Alt>KP_6 move_window_workspace_6_key
/xfwm4/default/<Primary><Alt>KP_7 move_window_workspace_7_key
/xfwm4/default/<Primary><Alt>KP_8 move_window_workspace_8_key
/xfwm4/default/<Primary><Alt>KP_9 move_window_workspace_9_key
/xfwm4/default/<Primary><Alt>Left left_workspace_key
/xfwm4/default/<Primary><Alt>Right right_workspace_key
/xfwm4/default/<Primary><Alt>Up up_workspace_key
/xfwm4/default/<Primary>F1 workspace_1_key
/xfwm4/default/<Primary>F10 workspace_10_key
/xfwm4/default/<Primary>F11 workspace_11_key
/xfwm4/default/<Primary>F12 workspace_12_key
/xfwm4/default/<Primary>F2 workspace_2_key
/xfwm4/default/<Primary>F3 workspace_3_key
/xfwm4/default/<Primary>F4 workspace_4_key
/xfwm4/default/<Primary>F5 workspace_5_key
/xfwm4/default/<Primary>F6 workspace_6_key
/xfwm4/default/<Primary>F7 workspace_7_key
/xfwm4/default/<Primary>F8 workspace_8_key
/xfwm4/default/<Primary>F9 workspace_9_key
/xfwm4/default/<Primary><Shift><Alt>Left move_window_left_key
/xfwm4/default/<Primary><Shift><Alt>Right move_window_right_key
/xfwm4/default/<Primary><Shift><Alt>Up move_window_up_key
/xfwm4/default/Right right_key
/xfwm4/default/<Shift><Alt>Page_Down lower_window_key
/xfwm4/default/<Shift><Alt>Page_Up raise_window_key
/xfwm4/default/<Super>Tab switch_window_key
/xfwm4/default/Up up_key
Screenshot (Note that there had been a Profile previously listed/saved in this window with "Default" in its name, this disappeared by itself. It was not manually deleted. It was added when the two Connecting Displays switches were turned on.): https://ibb.co/sCfc9n6
Xfce 4.18 - Debian sid (amd64)
Offline
hmm. Try unchecking the "configure new displays when connected" to see if that helps.
Please remember to mark your thread [SOLVED] to make it easier for others to find
--- How To Ask For Help | FAQ | Developer Wiki | Community | Contribute ---
Offline
Just turning off that switch, left the switch under that, on, but inaccessible (aka greyed out). The window did not appear.
Last edited by epp (2022-08-13 13:39:24)
Xfce 4.18 - Debian sid (amd64)
Offline
That final step appears to have indeed fixed this problem.
As I also filed a bug report with Mageia on this, would any fix be upstream from Xfce, or come from Mageia?
Thank you for the assistance.
Last edited by epp (2022-08-13 19:21:03)
Xfce 4.18 - Debian sid (amd64)
Offline
There have some changes made to the display recognition/restoration functions recently. Are you able to test the git version of xfce4-settings?
That being said, I'm not sure its a bug per se - you have an edge case where you don't want to use your max resolution. It was fixed via an xorg configuration - which is the proper way to fix this.
Please remember to mark your thread [SOLVED] to make it easier for others to find
--- How To Ask For Help | FAQ | Developer Wiki | Community | Contribute ---
Offline
No, not able to test git version. The current version of xfce4-settings in Mageia 8 is 4.16.0 and in the testing/development version (Cauldron) it's 4.16.2. I'll add the steps taken to fix this, in the bug report.
Thanks again.
Xfce 4.18 - Debian sid (amd64)
Offline
[ Generated in 0.013 seconds, 7 queries executed - Memory usage: 678.24 KiB (Peak: 711.09 KiB) ]