I can’t figure out how to get to the console.
It used to be that ctrl+alt+f7 had the GUI and ctrl+alt+f1 (for example) etc gave the console.
But on this computer f1 gives the normal GUI desktop, while f2-f12 just show the same Asus logo from the motherboard. (Somehow. I guess). There are no kernel messages and no login on any of the 11 TTYs.
Is there still a way to reach the console if the GUI freezes for instance?
I am using x11. Manjaro is fully updated and rebooted. Kernel 6.1.31.
Manjaro KDE runs the graphical user interface on tty1, which means that in order to get to an available tty, you can use Ctrl+Alt+F2 (or F3, F4, F5, or F6), and Alt+F1 to return to the GUI.
You can also have journald logging its output to tty12, but this requires a slight modification of /etc/systemd/journald.conf.
That depends on how badly frozen it is, due to the way keyboard input is handled. At the lowest level, all keyboard input is handled by the kernel, but unless said keyboard input is an actual kernel command by way of a System Request, the kernel forwards the input to the active terminal.
If it’s not a terminal-specific key sequence, then the terminal forwards the input to whatever application is being used on the terminal as a foreground process, in this case, the graphical session. And there lies the problem. The shortcuts for switching to a tty are defined by the display server — i.e. X11 or Wayland — and whatever desktop environment or window manager runs on top of that. So then it comes down to how badly the GUI is frozen.
However, I’ve already brought up the System Requests. You can use those for telling the kernel to terminate or kill the GUI session. See the Wikipedia page below…
In my case I simply get a static Asus Logo on all those combinations:
(Ctrl+Alt+F2 (or F3, F4, F5, or F6)). There is no way to actually log in.
I’ve tried pressing ESC at the Asus Logo like Yochanan suggests, but it doesn’t seem to do anything either.
Also thank you for the info about System Requests, very informative.