None of them carried over in the upgrade (neither did application-launching keyboard shortcuts), which seemed weird, but I set about re-entering them. They seemed to work ok initially; in particular I map my numeric keypad, which I don't otherwise use, to switching among nine workspaces, and shift-keypad to move windows to a corresponding workspace.
After the first time I suspended and re-awakened my computer, I noticed that some but not all of them were working. In the Window Manager settings window, they're all listed, but only switching to workspaces 1-4 or 8 works; and only moving windows to workspace 8 works. BUT if I double-click an entry to set its shortcut, e.g. Workspace 5 to "Begin (keypad)", which is what it's already listed as, as soon as I do that, jumping to Workspace 5 with the middle key of the keypad works again.
When I look at the config file `.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml`, all the shortcuts are correctly defined in there, and when I reboot the file is unchanged but some of the shortcuts stop working; when I re-establish the shortcut through the settings dialog, the file's timestamp is updated but a diff with the previous version shows no change whatsoever. I've also looked through the file to see if there are conflicts for those keys, and nothing else is defined for "KP_Begin" or "<Shift>KP_Begin" (or the others I'm using).
I'm stumped! Is there somewhere else on the system that this stuff is configured that I have to remove something from? I've used Mint Xfce for years with this style of workspace shortcuts (and fvwm before it, going back decades) and never saw anything quite like this---it _partially_ works. Any help is appreciated.
Other details (abridged):
Code: Select all
Vanyel ~/.config/xfce4/xfconf/xfce-perchannel-xml -12-> inxi -Fxxxrz
System:
Kernel: 5.15.0-46-generic x86_64 bits: 64 compiler: gcc v: 11.2.0
Desktop: Xfce 4.16.0 tk: Gtk 3.24.23 info: xfce4-panel wm: xfwm 4.16.1
vt: 7 dm: LightDM 1.30.0 Distro: Linux Mint 21 Vanessa
base: Ubuntu 22.04 jammy
Machine:
Type: Desktop Mobo: MSI model: Z170A PC MATE (MS-7971) v: 2.0
serial: <superuser required> UEFI: American Megatrends v: A.30
date: 08/07/2015
CPU:
Info: quad core model: Intel Core i5-6600K bits: 64 type: MCP
smt: <unsupported> arch: Skylake-S rev: 3 cache: L1: 256 KiB L2: 1024 KiB
L3: 6 MiB
Speed (MHz): avg: 1200 min/max: 800/3900 cores: 1: 1200 2: 1200 3: 1200
4: 1200 bogomips: 27999
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Graphics:
[...]
Display: x11 server: X.Org v: 1.21.1.3 compositor: xfwm v: 4.16.1 driver:
X: loaded: modesetting unloaded: fbdev,vesa gpu: i915 display-ID: :0.0
screens: 1
[...]
Repos:
Packages: apt: 2180
No active apt repos in: /etc/apt/sources.list
Active apt repos in: /etc/apt/sources.list.d/official-package-repositories.list
1: deb https://mirror.cs.jmu.edu/pub/linuxmint/packages vanessa main upstream import backport
2: deb http://mirror.cs.jmu.edu/pub/ubuntu jammy main restricted universe multiverse
3: deb http://mirror.cs.jmu.edu/pub/ubuntu jammy-updates main restricted universe multiverse
4: deb http://mirror.cs.jmu.edu/pub/ubuntu jammy-backports main restricted universe multiverse
5: deb http://security.ubuntu.com/ubuntu/ jammy-security main restricted universe multiverse
Active apt repos in: /etc/apt/sources.list.d/opera-stable.list
1: deb https://deb.opera.com/opera-stable/ stable non-free
Info:
Processes: 251 Uptime: 32m wakeups: 0 Memory: 46.94 GiB
used: 10.72 GiB (22.8%) Init: systemd v: 249 runlevel: 5 Compilers:
gcc: 11.2.0 alt: 11 Shell: tcsh v: 6.21.00 running-in: xfce4-terminal
inxi: 3.3.13