On 2018-03-30 17:58, ken wrote:
On 03/28/2018 09:48 PM, Carlos E. R. wrote:
YAST_KEYBOARD="english-us,pc104" Yes, but that combo is a little different: "english-us" vs "us". You could also try pc105, I think it exists.
Okay, yes, I see what you mean. But I don't know that there exists a keyboard value simply "us". Indeed if we look in /usr/share/YaST2/data/languages/ we find what appears to be all the possible languages which yast can associate with a keyboard. Note there is none simply "us". Moreover, this below would explain the difference in your and my YAST_KEYBOARD values:
# diff language_en_US.ycp language_es_ES.ycp ... < "keyboard" : "english-us", ---
"keyboard" : "spanish", ....
I don't know where is the list of tokens that can be used for this. And as I live in Spain, I can't look at my computer to see what it would have in the USA. I thought it would be plain "us".
Is there a way to set a new YAST_KEYBOARD value and then invoke it, staying in my current gnome session?
Well, my idea was to try in one of the text consoles. Maybe log in as root in one, fir up yast (yes, yast works also in text mode), and see how the keyboard behaves. Try several combinations, one should work.
... I would try changing the setting in text mode, and testing it there. If it works there, but not on X after starting them, the issue is different. Prior to systemd I'd do "init 3" to get into text mode. Is it the same now? (Remember, I don't have either Alt key anymore.) Certainly, init 3 works.
Also "chvt 1" in a terminal as root, which does the same as ctrl-alt-F1
Very cool.
Then how do I come back after "chvt 1"...? "chvt 5"? (I seem to recall (for people with a working "Alt" key) it was "Alt-F9".)
chvt 7 on openSUSE at least.
And is my previous gnome session still running the entire time...? so I can come back into it?
Certainly. :-) -- Cheers / Saludos, Carlos E. R. (from 42.3 x86_64 "Malachite" at Telcontar)