Hi,
I saw something similar so decided to share it here. Maybe it will help you.
I have this in my /usr/share/X11/xkb/symbols/us
key <TLDE> { [ grave, asciitilde, dead_grave, dead_tilde ]
};
key <AE06> { [ 6,asciicircum, dead_circumflex, dead_caron ]
};
key <AE11> { [ minus, underscore, dead_macron, degree ]
};
key <AD11> { [ bracketleft, braceleft, guillemotleft, dead_doublegrave ]
};
key <AD12> { [bracketright, braceright, guillemotright, dead_doubleacute
] };
key <AC11> { [apostrophe, quotedbl, dead_acute, dead_diaeresis ]
};
key <AB08> { [ comma, less, dead_cedilla, dead_ogonek ]
};
key <AB10> { [ slash, question, questiondown, dead_stroke ]
};
key <BKSL> { [ backslash, bar, dead_greek, brokenbar ]
};
key <LSGT> { [ backslash, bar, dead_greek, brokenbar ]
};
(from https://www.choam.eu/altgr-intl/#weur)
Running setupconf gives me 8 warnings:
Mar 10 15:36:22 msi console-setup.sh[560]: WARNING: Unknown X keysym
"dead_greek"
Mar 10 15:36:22 msi console-setup.sh[560]: WARNING: Unknown X keysym
"dead_greek"
Mar 10 15:36:22 msi console-setup.sh[560]: WARNING: Unknown X keysym
"dead_greek"
Mar 10 15:36:22 msi console-setup.sh[560]: WARNING: Unknown X keysym
"dead_greek"
Mar 10 15:36:22 msi console-setup.sh[560]: WARNING: Unknown X keysym
"dead_greek"
Mar 10 15:36:22 msi console-setup.sh[560]: WARNING: Unknown X keysym
"dead_greek"
Mar 10 15:36:22 msi console-setup.sh[560]: WARNING: Unknown X keysym
"dead_greek"
Mar 10 15:36:22 msi console-setup.sh[560]: WARNING: Unknown X keysym
"dead_greek"
dead_grave, dead_circumflex, dead_tilde, dead_acute, dead_cedilla, and
dead_diaeresis work as intended on the console, the other dead keys spit
out the normal characters. In X all the dead keys work as intended.
Did you check your logs?
My system: