You are not logged in.
Pages: 1
Hi, I'm using XFCE+Bionic.
I'm trying to remove some global shortcuts, e.g. Alt+Space.
I open Window Manager -> Keyboards.
After click on 'Clear' button the 'Alt-Space' shortcut disappears; however, next time I open Window Manager, the shortcut is here.....
How this problem could be solved ?
Offline
Hello, and welcome to the forum.
I can't reproduce it on my laptop running MX-Linux 18, I'll try later on a Bionic desktop and comment further.
Meanwhile, can you post all your keyboard shortcuts, do you see any difference before/after making your changes?
xfconf-query -c xfce4-keyboard-shortcuts -lv
Offline
Hi, my shortcuts are listed below. Unfortunately, making changes doesn't have any effect on the output.
xfconf-query -c xfce4-keyboard-shortcuts -lv
/commands/custom/<Alt>F1 xfce4-popup-applicationsmenu
/commands/custom/<Alt>F2 xfce4-appfinder --collapsed
/commands/custom/<Alt>F3 xfce4-appfinder
/commands/custom/F12 xfce4-terminal --drop-down
/commands/custom/override true
/commands/custom/<Primary><Alt>Delete xflock4
/commands/custom/<Primary>Escape xfdesktop --menu
/commands/custom/<Primary>Print xfce4-screenshooter -r
/commands/custom/Print xfce4-screenshooter
/commands/custom/<Shift>Print xfce4-screenshooter -f
/commands/custom/<Super>p xfce4-display-settings --minimal
/commands/custom/<Super>Print xfce4-screenshooter -w
/commands/custom/XF86Display xfce4-display-settings --minimal
/commands/custom/XF86Mail exo-open --launch MailReader
/commands/custom/XF86WWW exo-open --launch WebBrowser
/commands/default/<Primary><Alt>l xflock4
/providers <<UNSUPPORTED>>
/xfwm4/custom/<Alt>Delete del_workspace_key
/xfwm4/custom/<Alt>F10 maximize_window_key
/xfwm4/custom/<Alt>F11 fullscreen_key
/xfwm4/custom/<Alt>F12 above_key
/xfwm4/custom/<Alt>F4 close_window_key
/xfwm4/custom/<Alt>F6 stick_window_key
/xfwm4/custom/<Alt>F7 move_window_key
/xfwm4/custom/<Alt>F8 resize_window_key
/xfwm4/custom/<Alt>F9 hide_window_key
/xfwm4/custom/<Alt>Insert add_workspace_key
/xfwm4/custom/<Alt><Shift>Tab cycle_reverse_windows_key
/xfwm4/custom/<Alt>space popup_menu_key
/xfwm4/custom/<Alt>Tab cycle_windows_key
/xfwm4/custom/Down down_key
/xfwm4/custom/Escape cancel_key
/xfwm4/custom/Left left_key
/xfwm4/custom/override true
/xfwm4/custom/<Primary><Alt>d show_desktop_key
/xfwm4/custom/<Primary><Alt>Down down_workspace_key
/xfwm4/custom/<Primary><Alt>End move_window_next_workspace_key
/xfwm4/custom/<Primary><Alt>Home move_window_prev_workspace_key
/xfwm4/custom/<Primary><Alt>KP_1 move_window_workspace_1_key
/xfwm4/custom/<Primary><Alt>KP_2 move_window_workspace_2_key
/xfwm4/custom/<Primary><Alt>KP_3 move_window_workspace_3_key
/xfwm4/custom/<Primary><Alt>KP_4 move_window_workspace_4_key
/xfwm4/custom/<Primary><Alt>KP_5 move_window_workspace_5_key
/xfwm4/custom/<Primary><Alt>KP_6 move_window_workspace_6_key
/xfwm4/custom/<Primary><Alt>KP_7 move_window_workspace_7_key
/xfwm4/custom/<Primary><Alt>KP_8 move_window_workspace_8_key
/xfwm4/custom/<Primary><Alt>KP_9 move_window_workspace_9_key
/xfwm4/custom/<Primary><Alt>Left left_workspace_key
/xfwm4/custom/<Primary><Alt>Right right_workspace_key
/xfwm4/custom/<Primary><Alt>Up up_workspace_key
/xfwm4/custom/<Primary>F1 workspace_1_key
/xfwm4/custom/<Primary>F10 workspace_10_key
/xfwm4/custom/<Primary>F11 workspace_11_key
/xfwm4/custom/<Primary>F12 workspace_12_key
/xfwm4/custom/<Primary>F2
/xfwm4/custom/<Primary>F3 workspace_3_key
/xfwm4/custom/<Primary>F4 workspace_4_key
/xfwm4/custom/<Primary>F5 workspace_5_key
/xfwm4/custom/<Primary>F6 workspace_6_key
/xfwm4/custom/<Primary>F7 workspace_7_key
/xfwm4/custom/<Primary>F8 workspace_8_key
/xfwm4/custom/<Primary>F9 workspace_9_key
/xfwm4/custom/<Primary><Shift><Alt>Left move_window_left_key
/xfwm4/custom/<Primary><Shift><Alt>Right move_window_right_key
/xfwm4/custom/<Primary><Shift><Alt>Up move_window_up_key
/xfwm4/custom/Right right_key
/xfwm4/custom/<Shift><Alt>Page_Down lower_window_key
/xfwm4/custom/<Shift><Alt>Page_Up raise_window_key
/xfwm4/custom/<Super>Tab switch_window_key
/xfwm4/custom/Up up_key
Last edited by svensen (2019-06-03 15:20:45)
Offline
This thread seems related, specially the xfsettingsd part, so, quoting ToZ:
Is xfsettingsd running? If so, try restarting it. If not, fire it up to see if it helps.
Usually there's an entry for xfsettingsd in Settings > Session and Startup > Application Autostart, is it there in yours?
Ah, I tried in a Bionic desktop and still couldn't reproduce it, everything works as expected here.
Hope it helps, let's keep trying!
Offline
Also, make sure that the xfconfd, xfwm4 & xfsettingsd processes are running under your account ownership. The following command will show you:
ps -ef | grep -E 'xfconfd|xfwm4|xfsettingsd'
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
Yes, xfsettingsd is running.
The output of 'ps -ef | grep -E 'xfconfd|xfwm4|xfsettingsd'' is:
sindeev@sergey2:~$ ps -ef | grep -E 'xfconfd|xfwm4|xfsettingsd'
sindeev 1865 1778 0 08:45 ? 00:00:00 /usr/lib/x86_64-linux-gnu/xfce4/xfconf/xfconfd
sindeev 1872 1 0 08:45 ? 00:00:00 xfwm4
sindeev 1890 1 0 08:45 ? 00:00:00 xfsettingsd
sindeev 4360 1980 0 08:56 ? 00:00:00 xfwm4-settings
sindeev 4376 4325 0 08:57 pts/0 00:00:00 grep --color=auto -E xfconfd|xfwm4|xfsettingsd
However, it doesn't help... the global shortcut remains persistent in the system. I could not clear it.
Maybe something else?
Offline
Odd. Can you post back the results of:
ls -l ~/.config/xfce4/xfconf/xfce-perchannel-xml
Also, do the following:
Run and post back the results of:
xfconf-query -c xfce4-keyboard-shortcuts -lv | grep "<Alt>space"
Clear the Alt Space shortcut
Run and post back again:
xfconf-query -c xfce4-keyboard-shortcuts -lv | grep "<Alt>space"
And post back the results of:
tail -25 ~/.xsession-errors
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 output is the following:
sindeev@sergey2:~$ ls -l ~/.config/xfce4/xfconf/xfce-perchannel-xml
total 76
-rw-r--r-- 1 sindeev sindeev 463 Jun 3 09:18 keyboard-layout.xml
-rw-r--r-- 1 sindeev sindeev 309 Apr 29 16:58 keyboards.xml
-rw-r--r-- 1 sindeev sindeev 1393 Jun 4 09:23 thunar.xml
-rw-r--r-- 1 sindeev sindeev 329 Jun 3 17:17 xfce4-appfinder.xml
-rw-r--r-- 1 sindeev sindeev 11097 May 15 15:42 xfce4-desktop.xml
-rw-r--r-- 1 sindeev sindeev 12577 Jun 4 08:55 xfce4-keyboard-shortcuts.xml
-rw-r--r-- 1 sindeev sindeev 559 May 23 14:44 xfce4-notifyd.xml
-rw-r--r-- 1 sindeev sindeev 4056 Jun 4 08:45 xfce4-panel.xml
-rw-r--r-- 1 sindeev sindeev 1334 May 28 12:56 xfce4-session.xml
-rw-r--r-- 1 sindeev sindeev 336 Jun 3 10:39 xfce4-settings-editor.xml
-rw-r--r-- 1 sindeev sindeev 276 May 6 10:37 xfce4-settings-manager.xml
-rw-r--r-- 1 sindeev sindeev 5236 Jun 3 09:21 xfwm4.xml
-rw-r--r-- 1 sindeev sindeev 1750 May 23 14:00 xsettings.xml
sindeev@sergey2:~$ xfconf-query -c xfce4-keyboard-shortcuts -lv | grep "<Alt>space"
/xfwm4/custom/<Alt>space popup_menu_key
sindeev@sergey2:~$ xfconf-query -c xfce4-keyboard-shortcuts -lv | grep "<Alt>space"
/xfwm4/custom/<Alt>space popup_menu_key
sindeev@sergey2:~$ tail -25 ~/.xsession-errors
a=group:BUNDLE 0
a=msid-semantic: WMS
m=application 9 UDP/TLS/RTP/SAVPF 119
c=IN IP4 0.0.0.0
b=AS:30
a=rtcp:9 IN IP4 0.0.0.0
a=ice-ufrag:Ub/a
a=ice-pwd:8/YHnNvrqm76XROa5eOkd9b5
a=ice-options:trickle
a=fingerprint:sha-256 66:7A:4B:D8:64:DB:C1:8B:B3:2A:DB:4E:DB:FD:1F:7D:6F:40:86:92:C8:A4:EE:28:6F:85:69:7C:75:E5:71:90
a=setup:actpass
a=mid:0
a=sendrecv
a=msid:
a=rtcp-mux
a=rtpmap:119 google-data/90000
a=ssrc:3024606228 cname:BtRuYp9HE6xjTJ4/
a=ssrc:3024606228 msid:-
a=ssrc:3024606228 mslabel:-
a=ssrc:3024606228 label:
[1:1:0604/161044.667926:ERROR:rtc_peer_connection_handler.cc(1201)] Failed to parse SessionDescription. a=msid: Missing track ID in msid attribute.
(gedit:28912): Gtk-WARNING **: 16:14:38.765: Calling org.xfce.Session.Manager.Inhibit failed: GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: Method "Inhibit" with signature "susu" on interface "org.xfce.Session.Manager" doesn't exist
Offline
Okay, let's try this.
First, run the following command:
xfconf-query -c xfce4-keyboard-shortcuts -mv
...and clear and reset the shortcut. Post back the output that is displayed with that command.
Second, try running this command:
xfconf-query -c xfce4-keyboard-shortcuts -p "/xfwm4/custom/<Alt>space" -s ""
...does this make the clearing of the shortcut stick?
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 output of the first command is:
sindeev@sergey2:~$ xfconf-query -c xfce4-keyboard-shortcuts -mv
Start monitoring channel "xfce4-keyboard-shortcuts":
so no output ....
The second command cleared the shortcut in 'Keyboard' tab, but the action is still available by Alt+Space. Maybe, to apply this change I a rebooting is required
Offline
No. Something is not right - like the connection to xfconfd is broken.
On a fresh reboot and after logging in, can you post the contents of your ~/.xsession-errors log file? Maybe there is something in there to indicate the problem.
Can you also try creating a secondary account on the computer and logging in with that account to see if you can replicate the problem?
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 output is attached below.
I'll try to create a separate user account a little bit later.
sindeev@sergey2:~$ cat ~/.xsession-errors
dbus-update-activation-environment: setting DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/2544/bus
dbus-update-activation-environment: setting DISPLAY=:0
dbus-update-activation-environment: setting XAUTHORITY=/home/sindeev/.Xauthority
dbus-update-activation-environment: setting QT_ACCESSIBILITY=1
dbus-update-activation-environment: setting LANG=en_US.UTF-8
dbus-update-activation-environment: setting GDM_LANG=en
dbus-update-activation-environment: setting DISPLAY=:0
dbus-update-activation-environment: setting MANDATORY_PATH=/usr/share/gconf/xfce.mandatory.path
dbus-update-activation-environment: setting XDG_GREETER_DATA_DIR=/var/lib/lightdm-data/sindeev
dbus-update-activation-environment: setting USER=sindeev
dbus-update-activation-environment: setting DESKTOP_SESSION=xfce
dbus-update-activation-environment: setting DEFAULTS_PATH=/usr/share/gconf/xfce.default.path
dbus-update-activation-environment: setting PWD=/home/sindeev
dbus-update-activation-environment: setting HOME=/home/sindeev
dbus-update-activation-environment: setting QT_ACCESSIBILITY=1
dbus-update-activation-environment: setting XDG_SESSION_TYPE=x11
dbus-update-activation-environment: setting XDG_DATA_DIRS=/usr/share/xfce4:/usr/local/share:/usr/share:/var/lib/snapd/desktop
dbus-update-activation-environment: setting XDG_SESSION_DESKTOP=xfce
dbus-update-activation-environment: setting SHELL=/bin/bash
dbus-update-activation-environment: setting XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0
dbus-update-activation-environment: setting XDG_CURRENT_DESKTOP=XFCE
dbus-update-activation-environment: setting GPG_AGENT_INFO=/run/user/2544/gnupg/S.gpg-agent:0:1
dbus-update-activation-environment: setting SHLVL=1
dbus-update-activation-environment: setting LANGUAGE=en_US:en
dbus-update-activation-environment: setting GDMSESSION=xfce
dbus-update-activation-environment: setting LOGNAME=sindeev
dbus-update-activation-environment: setting DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/2544/bus
dbus-update-activation-environment: setting XDG_RUNTIME_DIR=/run/user/2544
dbus-update-activation-environment: setting XAUTHORITY=/home/sindeev/.Xauthority
dbus-update-activation-environment: setting XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session0
dbus-update-activation-environment: setting XDG_CONFIG_DIRS=/usr/share/jpk-configuration-xfce:/etc/xdg/xdg-xfce:/etc/xdg
dbus-update-activation-environment: setting PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
dbus-update-activation-environment: setting _=/usr/bin/dbus-update-activation-environment
(xfce4-session:1543): xfce4-session-WARNING **: 08:52:57.447: xfsm_manager_load_session: Something wrong with /home/sindeev/.cache/sessions/xfce4-session-sergey2:0, Does it exist? Permissions issue?
(polkit-gnome-authentication-agent-1:1567): GLib-CRITICAL **: 08:52:57.545: g_variant_new_string: assertion 'string != NULL' failed
(polkit-gnome-authentication-agent-1:1567): polkit-gnome-1-WARNING **: 08:52:57.546: Failed to register client: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service files
(xfwm4:1554): xfwm4-WARNING **: 08:52:57.722: Error waiting on vblank with DRI: Invalid argument
(nm-applet:1572): Gtk-WARNING **: 08:52:57.724: Can't set a parent on widget which has a parent
(wrapper-2.0:1677): Gtk-WARNING **: 08:52:57.766: Negative content width -3 (allocation 1, extents 2x2) while allocating gadget (node button, owner GtkToggleButton)
(wrapper-2.0:1674): Gtk-WARNING **: 08:52:57.774: Theme parsing error: <data>:1:46: The style property GtkWidget:focus-padding is deprecated and shouldn't be used anymore. It will be removed in a future version
(wrapper-2.0:1674): Gtk-WARNING **: 08:52:57.774: Theme parsing error: <data>:1:78: The style property GtkWidget:focus-line-width is deprecated and shouldn't be used anymore. It will be removed in a future version
(wrapper-2.0:1674): Gtk-WARNING **: 08:52:57.775: Theme parsing error: <data>:1:108: The style property GtkButton:default-border is deprecated and shouldn't be used anymore. It will be removed in a future version
(wrapper-2.0:1674): Gtk-WARNING **: 08:52:57.775: Theme parsing error: <data>:1:136: The style property GtkButton:inner-border is deprecated and shouldn't be used anymore. It will be removed in a future version
(wrapper-2.0:1661): Gtk-WARNING **: 08:52:57.798: Negative content width -3 (allocation 1, extents 2x2) while allocating gadget (node button, owner GtkToggleButton)
(nm-applet:1572): Gdk-CRITICAL **: 08:52:57.876: gdk_window_thaw_toplevel_updates: assertion 'window->update_and_descendants_freeze_count > 0' failed
(wrapper-2.0:1674): Gtk-WARNING **: 08:52:58.850: Theme parsing error: <data>:1:46: The style property GtkWidget:focus-padding is deprecated and shouldn't be used anymore. It will be removed in a future version
(wrapper-2.0:1674): Gtk-WARNING **: 08:52:58.850: Theme parsing error: <data>:1:78: The style property GtkWidget:focus-line-width is deprecated and shouldn't be used anymore. It will be removed in a future version
(wrapper-2.0:1674): Gtk-WARNING **: 08:52:58.850: Theme parsing error: <data>:1:108: The style property GtkButton:default-border is deprecated and shouldn't be used anymore. It will be removed in a future version
(wrapper-2.0:1674): Gtk-WARNING **: 08:52:58.850: Theme parsing error: <data>:1:136: The style property GtkButton:inner-border is deprecated and shouldn't be used anymore. It will be removed in a future version
func=xmlSecCheckVersionExt:file=xmlsec.c:line=188:obj=unknown:subj=unknown:error=19:invalid version:mode=abi compatible;expected minor version=2;real minor version=2;expected subminor version=25;real subminor version=26
[1752:1801:0605/085451.283751:ERROR:object_proxy.cc(621)] Failed to call method: org.freedesktop.PowerManagement.Inhibit.Inhibit: object_path= /org/freedesktop/PowerManagement/Inhibit: org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.PowerManagement was not provided by any .service files
[1752:1801:0605/085451.283787:ERROR:power_save_blocker_x11.cc(330)] No response to Inhibit() request!
[1752:1801:0605/085455.701333:ERROR:object_proxy.cc(621)] Failed to call method: org.freedesktop.PowerManagement.Inhibit.UnInhibit: object_path= /org/freedesktop/PowerManagement/Inhibit: org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.PowerManagement was not provided by any .service files
[1752:1801:0605/085455.701372:ERROR:power_save_blocker_x11.cc(403)] No response to Uninhibit() request!
[1752:3046:0605/085554.694993:ERROR:cert_verify_proc_nss.cc(974)] CERT_PKIXVerifyCert for redmine-bioafm.intra.brkr.corp failed err=-8172
[1752:1769:0605/085554.695153:ERROR:ssl_client_socket_impl.cc(962)] handshake failed; returned -1, SSL error code 1, net_error -202
[1752:1769:0605/085555.194698:ERROR:ssl_client_socket_impl.cc(962)] handshake failed; returned -1, SSL error code 1, net_error -202
[1752:1769:0605/085555.194771:ERROR:ssl_client_socket_impl.cc(962)] handshake failed; returned -1, SSL error code 1, net_error -202
[1752:1769:0605/085555.195046:ERROR:ssl_client_socket_impl.cc(962)] handshake failed; returned -1, SSL error code 1, net_error -202
[1752:1769:0605/085555.195904:ERROR:ssl_client_socket_impl.cc(962)] handshake failed; returned -1, SSL error code 1, net_error -202
[1752:1769:0605/085555.197033:ERROR:ssl_client_socket_impl.cc(962)] handshake failed; returned -1, SSL error code 1, net_error -202
[1752:1769:0605/085555.197679:ERROR:ssl_client_socket_impl.cc(962)] handshake failed; returned -1, SSL error code 1, net_error -202
[1752:1769:0605/085555.198854:ERROR:ssl_client_socket_impl.cc(962)] handshake failed; returned -1, SSL error code 1, net_error -202
Offline
I've tested the bug using different user account and, unfortunately, the problem is the same
Offline
What happens if you go to Settings > Keyboard > Application Shortcuts and assign Alt+Space to a random command?
Offline
Xfce said that there is a conflicting 'action[null]'. I've pressed 'Continue', but nevertheless, the 'old' action executes on Alt+Space
Offline
I found this unresolved/unconfirmed bug report: https://bugzilla.xfce.org/show_bug.cgi?id=12802
The submitter uses a workaround, perhaps it works for you too:
The only way to actually clear that shortcut is to edit it again, change it to something else, e.g. Ctrl-P, and immediately afterward press the Clear button below the list.
I'm at my wit's end, let's hope ToZ finds the culprit!
Offline
Yes, this workaround works for me ))
Thanks!
Offline
It sure is a strange one. I can't replicate this on my bionic system. Perhaps commenting in the bug report that @alcornoqui referenced would be the best way to bring it to the attention of the developers.
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
Unfortunately, the workaround works until the next reboot. Should repeat it again to clear a shortcut
Offline
Is it any way to keep shortcuts persistent in the system?
Offline
Should I create a bug report for this issue?
Offline
Should I create a bug report for this issue?
Maybe best to comment in the existing bug report.
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
Pages: 1
[ Generated in 0.016 seconds, 8 queries executed - Memory usage: 675.73 KiB (Peak: 708.58 KiB) ]