I started off with 5.8.18-1 when I first installed a few days ago, but right now I am running 5.9.3-1. Maybe I should try the LTS 5.4 or the experimental 5.10?
By the way, I cannot really read the outputs of all the commands you asked me to run. What do they tell you? Are my devices recognized in any way, or is there no trace of them?
I was hoping to determine if the touchpad is recognized at any level. As for the keyboard, could you try if running sudo modprobe -r atkbd && sleep 2 && sudo modprobe atkbd makes it work? Furthermore, please install evtest, then run it in a terminal, then select the “AT Translated Set 2 keyboard” device, and see if any events are printed when you press keys on the keyboard.
I think you could try both.
Could you install evtest there as well, run it, and check the keyboard, and any additional mouse/touchpad device it lists?
Regarding the kernel, this is perhaps a little emberassing, but I don’t know how to select an older kernel, e.g. 5.4 or how to roll back to 5.9 when I’m on 5.10. After I installed 5.9, it booted 5.9 (because it was the latest kernel then). The wiki entry Manjaro Kernels - Manjaro just says, I could choose a Kernel from from the GRUB menu, but I don’t actually have a GRUB menu. Maybe this is, because I installed with full disk encryption? I am only prompted for my password to decrypt the disk, and then the system boots up completely.
So with a little bit of pain, I managed to get wifi working in the arch image and installed evtest. There evtest recognized my key presses under AT Translated Set 2 keyboard. I didn’t find my touchpad however.
Before or after decrypting? Right now I spammed Shift after typing my password, but I got all the way into my KDE desktop…
In the meantime, I tried the 5.10 kernel: Nothing. I’m so disappointed, I’d really like to use Manjaro… But still, many thanks for your help. Maybe I’ll start looking around for a distro I like, where both keyboard and touchpad are working.
From your installed system, could you post the output of cat /etc/default/grub? I have no experience with encrypted systems but the GRUB menu might have been hidden in this installation as a result.
[vocqei@manjaro ~]$ cat /etc/default/grub
GRUB_DEFAULT=saved
GRUB_TIMEOUT=10
GRUB_TIMEOUT_STYLE=hidden
GRUB_DISTRIBUTOR="Manjaro"
GRUB_CMDLINE_LINUX_DEFAULT="quiet cryptdevice=UUID=37ee93bd-a4db-464d-9129-e97d0cd473cd:luks-37ee93bd-a4db-464d-9129-e97d0cd473cd root=/dev/mapper/luks-37ee93bd-a4db-464d-9129-e97d0cd473cd resume=/dev/mapper/luks-401e5f67-db1a-4f25-abdb-fb2c8abbb125 udev.log_priority=3"
GRUB_CMDLINE_LINUX=""
# If you want to enable the save default function, uncomment the following
# line, and set GRUB_DEFAULT to saved.
GRUB_SAVEDEFAULT=true
# Preload both GPT and MBR modules so that they are not missed
GRUB_PRELOAD_MODULES="part_gpt part_msdos"
# Uncomment to enable booting from LUKS encrypted devices
#GRUB_ENABLE_CRYPTODISK=y
# Uncomment to use basic console
GRUB_TERMINAL_INPUT=console
# Uncomment to disable graphical terminal
#GRUB_TERMINAL_OUTPUT=console
# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command 'videoinfo'
GRUB_GFXMODE=auto
# Uncomment to allow the kernel use the same resolution used by grub
GRUB_GFXPAYLOAD_LINUX=keep
# Uncomment if you want GRUB to pass to the Linux kernel the old parameter
# format "root=/dev/xxx" instead of "root=/dev/disk/by-uuid/xxx"
#GRUB_DISABLE_LINUX_UUID=true
# Uncomment to disable generation of recovery mode menu entries
GRUB_DISABLE_RECOVERY=true
# Uncomment and set to the desired menu colors. Used by normal and wallpaper
# modes only. Entries specified as foreground/background.
GRUB_COLOR_NORMAL="light-gray/black"
GRUB_COLOR_HIGHLIGHT="green/black"
# Uncomment one of them for the gfx desired, a image background or a gfxtheme
#GRUB_BACKGROUND="/usr/share/grub/background.png"
GRUB_THEME="/usr/share/grub/themes/manjaro/theme.txt"
# Uncomment to get a beep at GRUB start
#GRUB_INIT_TUNE="480 440 1"
GRUB_ENABLE_CRYPTODISK=y
Setting GRUB_TIMEOUT_STYLE=menu (or commenting out that line) should show the menu for 10 seconds at bootup; you can adjust the timeout value as desired.
[vocqei@manjaro ~]$ cat /etc/default/grub
GRUB_DEFAULT=saved
GRUB_TIMEOUT=10
# GRUB_TIMEOUT_STYLE=hidden
GRUB_DISTRIBUTOR="Manjaro"
GRUB_CMDLINE_LINUX_DEFAULT="quiet cryptdevice=UUID=37ee93bd-a4db-464d-9129-e97d0cd473cd:luks-37ee93bd-a4db-464d-9129-e97d0cd473cd root=/dev/mapper/luks-37ee93bd-a4db-464d-9129-e97d0cd473cd resume=/dev/mapper/luks-401e5f67-db1a-4f25-abdb-fb2c8abbb125 udev.log_priority=3"
GRUB_CMDLINE_LINUX=""
# If you want to enable the save default function, uncomment the following
# line, and set GRUB_DEFAULT to saved.
GRUB_SAVEDEFAULT=true
# Preload both GPT and MBR modules so that they are not missed
GRUB_PRELOAD_MODULES="part_gpt part_msdos"
# Uncomment to enable booting from LUKS encrypted devices
#GRUB_ENABLE_CRYPTODISK=y
# Uncomment to use basic console
GRUB_TERMINAL_INPUT=console
# Uncomment to disable graphical terminal
#GRUB_TERMINAL_OUTPUT=console
# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command 'videoinfo'
GRUB_GFXMODE=auto
# Uncomment to allow the kernel use the same resolution used by grub
GRUB_GFXPAYLOAD_LINUX=keep
# Uncomment if you want GRUB to pass to the Linux kernel the old parameter
# format "root=/dev/xxx" instead of "root=/dev/disk/by-uuid/xxx"
#GRUB_DISABLE_LINUX_UUID=true
# Uncomment to disable generation of recovery mode menu entries
GRUB_DISABLE_RECOVERY=true
# Uncomment and set to the desired menu colors. Used by normal and wallpaper
# modes only. Entries specified as foreground/background.
GRUB_COLOR_NORMAL="light-gray/black"
GRUB_COLOR_HIGHLIGHT="green/black"
# Uncomment one of them for the gfx desired, a image background or a gfxtheme
#GRUB_BACKGROUND="/usr/share/grub/background.png"
GRUB_THEME="/usr/share/grub/themes/manjaro/theme.txt"
# Uncomment to get a beep at GRUB start
#GRUB_INIT_TUNE="480 440 1"
GRUB_ENABLE_CRYPTODISK=y
But I still don’t see GRUB. Do I have to update GRUB or something? (If I am not mistaken, then this file should still be encrypted when GRUB does its job, so I think it kind of makes sense that nothing changed.)
Just a FYI: I’ve checked the new ISO and a fresh non-encrypted installation of Manjaro KDE indeed does not show the GRUB menu by default, even prior to any editing of the config. file & following installation of a Kernel from a different (in this case newer) series.
As for the KB & trackpad issue, I’m scratching my head a bit here but it might be worth getting into the UEFI settings (I tried this via the GRUB menu on my VM and it worked in my case) and see if there are any settings for the keyboard (USB emulation of PS/2 or something like that) which can be enabled.
Also if there are any settings for advanced trackpad configuration; disable any advanced functionality & see if that helps … it did on one of my machines, where the trackpad wouldn’t work unless in “basic” mode.
Do you happen to have Windows still installed? If so, could you possibly find the keyboard and the touchpad in the device manager, and provide the details it provides about them?