Lenovo V15 AMD (Gen 4) - kein Keyboard

Probleme bei der Installation von Hardware unter Manjaro Linux? Hier wird geholfen.</span

Themen Author
johndoebyom
Neues Foren Mitglied
Neues Foren Mitglied
Beiträge: 7
Registriert: Samstag 3. Juni 2023, 21:28
CPU: amd ryzen
GPU: amd radeon
Kernel: 6.10
Desktop-Variante: xfce
GPU Treiber: manjaro

Lenovo V15 AMD (Gen 4) - kein Keyboard

#1

Beitrag von johndoebyom »

Moin Jungs,

ich habe ein neues Lenovo V15 Gen4 Notebook mit AMD Ryzen 5 gekauft und mit Manjaro XFCE Edition bespielt.

Touchpad und Keyboard funktionieren problemlos im UEFI und in Grub, sobald ich aber Manjaro boote nicht mehr. Das externe Keyboard läuft ohne Probleme. Kernel 6.3.5 brachte keine Besserung, einen 5.15 mag er gar nicht.

Code: Alles auswählen

inxi -Fz
System:
  Kernel: 6.3.5-1-MANJARO arch: x86_64 bits: 64 Desktop: Xfce v: 4.18.1
    Distro: Manjaro Linux
Machine:
  Type: Laptop System: LENOVO product: 82YU v: Lenovo V15 G4 AMN
    serial: <superuser required>
  Mobo: LENOVO model: LNVNB161216 v: NO DPK serial: <superuser required>
    UEFI: LENOVO v: L1CN26WW date: 02/09/2023
Battery:
  ID-1: BAT0 charge: 38.8 Wh (100.0%) condition: 38.8/38.0 Wh (102.1%)
CPU:
  Info: quad core model: AMD Ryzen 5 7520U with Radeon Graphics bits: 64
    type: MT MCP cache: L2: 2 MiB
  Speed (MHz): avg: 955 min/max: 900/6735 cores: 1: 900 2: 900 3: 900 4: 900
    5: 900 6: 900 7: 900 8: 1347
Graphics:
  Device-1: AMD Mendocino driver: amdgpu v: kernel
  Device-2: Chicony Integrated Camera driver: uvcvideo type: USB
  Display: x11 server: X.Org v: 21.1.8 driver: X: loaded: amdgpu
    unloaded: modesetting dri: radeonsi gpu: amdgpu resolution: 1920x1080~60Hz
  API: OpenGL Message: Unable to show GL data. Required tool glxinfo
    missing.
Audio:
  Device-1: AMD Rembrandt Radeon High Definition Audio driver: snd_hda_intel
  Device-2: AMD ACP/ACP3X/ACP6x Audio Coprocessor driver: snd_pci_acp6x
  Device-3: AMD Family 17h/19h HD Audio driver: snd_hda_intel
  API: ALSA v: k6.3.5-1-MANJARO status: kernel-api
  Server-1: PulseAudio v: 16.1 status: active
Network:
  Device-1: Realtek RTL8822CE 802.11ac PCIe Wireless Network Adapter
    driver: rtw_8822ce
  IF: wlp2s0 state: up mac: <filter>
  Device-2: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
    driver: r8169
  IF: enp3s0 state: down mac: <filter>
Bluetooth:
  Device-1: Realtek Bluetooth Radio driver: btusb type: USB
  Report: rfkill ID: hci0 rfk-id: 3 state: down bt-service: enabled,running
    rfk-block: hardware: no software: yes address: see --recommends
Drives:
  Local Storage: total: 931.51 GiB used: 13.83 GiB (1.5%)
  ID-1: /dev/nvme0n1 vendor: Samsung model: SSD 980 1TB size: 931.51 GiB
Partition:
  ID-1: / size: 28.38 GiB used: 13.83 GiB (48.7%) fs: ext4 dev: /dev/nvme0n1p1
  ID-2: /boot/efi size: 299.4 MiB used: 288 KiB (0.1%) fs: vfat
    dev: /dev/nvme0n1p2
Swap:
  ID-1: swap-1 type: partition size: 3.91 GiB used: 0 KiB (0.0%)
    dev: /dev/nvme0n1p3
Sensors:
  System Temperatures: cpu: 43.1 C mobo: N/A gpu: amdgpu temp: 41.0 C
  Fan Speeds (RPM): N/A
Info:
  Processes: 239 Uptime: 5m Memory: available: 5.62 GiB used: 1.73 GiB (30.8%)
  Shell: Bash inxi: 3.3.27
Jemand ne Idee??
Zuletzt geändert von johndoebyom am Sonntag 4. Juni 2023, 18:23, insgesamt 1-mal geändert.
Benutzeravatar

LaGGGer
Forum Held
Forum Held
Beiträge: 1504
Registriert: Freitag 26. Juni 2020, 18:53
CPU: AMD Ryzen 7 5800X
GPU: GeForce GTX 1060
Kernel: 6.5
Desktop-Variante: XFCE
GPU Treiber: Nvidia aktuell
Hat sich bedankt: 140 Mal
Danksagung erhalten: 246 Mal

Re: Lenovo V15 AMD (Gen 4) - kein Keyboard

#2

Beitrag von LaGGGer »

Hallo & Wilkommen im Forum

Zunächst mal, wenn du Terminalausgaben postest, setze die bitte in eine CodeBox.
So wird das formatiert:
[c⁣ode]Hier ist mein Text[/code]
So sieht das dann aus:

Code: Alles auswählen

Hier ist mein Text
Bitte nichts von meinem Beispiel kopieren.

Du kannst auch hier nachschauen,, da habe ich das ausführlicher erklärt:
viewtopic.php?t=3194&hilit=weil+ich+dac ... ist#p19534
Bearbeite deinen Beitrag entsprechend, dann sehen wir weiter.

Übrigens hätte ein inxi -Fz gereicht.
°°
MfG LaGGGer

Themen Author
johndoebyom
Neues Foren Mitglied
Neues Foren Mitglied
Beiträge: 7
Registriert: Samstag 3. Juni 2023, 21:28
CPU: amd ryzen
GPU: amd radeon
Kernel: 6.10
Desktop-Variante: xfce
GPU Treiber: manjaro

Re: Lenovo V15 AMD (Gen 4) - kein Keyboard

#3

Beitrag von johndoebyom »

Die interne Tastur will nicht, aber witzigerweise funktionieren die Funktionstasten teilweise. Xinput zeigt mir nur die externe Tastatur/Maus:

Code: Alles auswählen

xinput
⎡ Virtual core pointer                    	id=2	[master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer              	id=4	[slave  pointer  (2)]
⎜   ↳ Logitech Wireless Keyboard PID:4023     	id=8	[slave  pointer  (2)]
⎜   ↳ Logitech Wireless Mouse                 	id=9	[slave  pointer  (2)]
⎣ Virtual core keyboard                   	id=3	[master keyboard (2)]
    ↳ Virtual core XTEST keyboard             	id=5	[slave  keyboard (3)]
    ↳ Video Bus                               	id=6	[slave  keyboard (3)]
    ↳ Power Button                            	id=7	[slave  keyboard (3)]
    ↳ Ideapad extra buttons                   	id=10	[slave  keyboard (3)]
    ↳ Logitech Wireless Keyboard PID:4023     	id=11	[slave  keyboard (3)]
Und ich kann nirgendwo einen Hinweis auf ein Synaptics/Elan was auch immer finden als wenn einfach nichts da wäre.
Benutzeravatar

LaGGGer
Forum Held
Forum Held
Beiträge: 1504
Registriert: Freitag 26. Juni 2020, 18:53
CPU: AMD Ryzen 7 5800X
GPU: GeForce GTX 1060
Kernel: 6.5
Desktop-Variante: XFCE
GPU Treiber: Nvidia aktuell
Hat sich bedankt: 140 Mal
Danksagung erhalten: 246 Mal

Re: Lenovo V15 AMD (Gen 4) - kein Keyboard

#4

Beitrag von LaGGGer »

Hast du für deine Installation externe Geräte, also Tastatur und Maus benutzt?
Da kann es Probleme geben, hat jemand hier geposted:
https://forum.manjaro.org/t/lenovo-amd- ... d/141597/3
Allerdings steht nicht da wie man das löst.

Noch was gefunden, aus dem Lenovo Forum, könnte auch helfen:
https://forums.lenovo.com/t5/Ubuntu/len ... =1#5409603

Hier mal die wichtigsten Punkte, Auszug:
Öffnen Sie /etc/default/grub und suchen Sie die Zeile:
GRUB_CMDLINE_LINUX_DEFAULT
Ändern Sie es in
GRUB_CMDLINE_LINUX_DEFAULT="i8042.direct i8042.dumbkbd"
Führen Sie sudo update-grub aus # Das wäre für Ubuntu.
Der Befehl für Manjaro lautet:
grub-mkconfig -o /boot/grub/grub.cfg
Neustart
Vielleicht ist es auch angebracht zunächst mal einen LTS Kernel zu nutzen, der neuste wäre 6.1.31-1

EDIT
Noch was hier gefunden, etwas andere Parameter, wurde mit Manjaro getestet & gelöst:

Code: Alles auswählen

GRUB_CMDLINE_LINUX_DEFAULT="i8042.nopnp=1 pci=nocrs"
°°
MfG LaGGGer

Themen Author
johndoebyom
Neues Foren Mitglied
Neues Foren Mitglied
Beiträge: 7
Registriert: Samstag 3. Juni 2023, 21:28
CPU: amd ryzen
GPU: amd radeon
Kernel: 6.10
Desktop-Variante: xfce
GPU Treiber: manjaro

Re: Lenovo V15 AMD (Gen 4) - kein Keyboard

#5

Beitrag von johndoebyom »

Erst einmal vielen Dank für Deine Mühe.

Mir raucht hier langsam der Kopf und ich weiss garnicht mehr was ich alles ausprobiert habe...
  • Die Hinweise mit auf i8042 habe ich auch gesehen und in x Varianten ausgetestet. Keine Besserung, aber bei einigen verschwand das WLAN.
  • Der neueste Kernel, der letzte LTS-Kernel brachten es nicht.
  • Der 5.1.5 LTS wollte garnicht starten bzw. der Bildschirm blieb schwarz.
  • Bei der Installation habe ich Funkmaus/-tastatur genutzt da schon beim booten des Livemediums keine interne Tastatur zu nutzen war und ohne geht halt nicht. Ich halt das aber eher für zu vernachlässigend. Das hat bei zig Manjaro Installationen auf zig Laptops noch keinen Ärger gemacht.

Also ich sehe derzeit 2 Möglichkeiten: Entweder Lenovo unterstellen das UEFI Anti-Linux ist oder Hardware-Troubleshooting von vorne... Da steck ich aber nicht so drin. Ich habe eigentlich den Debian- und RedHatscheiss hinter mir gelassen um das nicht mehr zu machen :-)

Wer ist denn in dem Laptop für die Tastatur zuständig? Der i8042 Controller? Wenn ich dmesg| grep i8042 absetze kommt folgendes

Code: Alles auswählen

[    0.552101] i8042: PNP: PS/2 Controller [PNP0303:KBC0] at 0x60,0x64 irq 1
[    0.552107] i8042: PNP: PS/2 appears to have AUX port disabled, if this is incorrect please boot with i8042.nopnp
[    0.553236] serio: i8042 KBD port at 0x60,0x64 irq 1
Da drehen wir uns dann wieder im Kreis.
Zuletzt geändert von johndoebyom am Sonntag 4. Juni 2023, 21:04, insgesamt 1-mal geändert.

Themen Author
johndoebyom
Neues Foren Mitglied
Neues Foren Mitglied
Beiträge: 7
Registriert: Samstag 3. Juni 2023, 21:28
CPU: amd ryzen
GPU: amd radeon
Kernel: 6.10
Desktop-Variante: xfce
GPU Treiber: manjaro

Re: Lenovo V15 AMD (Gen 4) - kein Keyboard

#6

Beitrag von johndoebyom »

Ich habe jetzt mal nur "i8042.nopnp" in die vorhandene Grub_Default eingefügt und in Kernel 6.1.31 gebootet. Jetzt gibt mir dmesg| grep i8042 was anderes aus:

Code: Alles auswählen

[    0.000000] Command line: BOOT_IMAGE=/boot/vmlinuz-6.1-x86_64 root=UUID=80345748-e340-433f-b7ee-a4a4ea3e44ba rw i8042.nopnp quiet splash apparmor=1 security=apparmor resume=UUID=4f242560-8060-4515-845e-636bb58105e4 udev.log_priority=3
[    0.021494] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-6.1-x86_64 root=UUID=80345748-e340-433f-b7ee-a4a4ea3e44ba rw i8042.nopnp quiet splash apparmor=1 security=apparmor resume=UUID=4f242560-8060-4515-845e-636bb58105e4 udev.log_priority=3
[    0.616789] i8042: PNP detection disabled
[    0.889057] serio: i8042 KBD port at 0x60,0x64 irq 1
[    1.302432] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input2
Aber die interne Tastatur läuft immer noch nicht. Kann man da noch irgendwas anschubsen?
Benutzeravatar

country
Forum Held
Forum Held
Beiträge: 1077
Registriert: Samstag 16. Oktober 2021, 02:12
CPU: Ryzen 7 3700X
GPU: RTX 3060Ti
Kernel: up-to-date
Desktop-Variante: Cinnamon
GPU Treiber: RTX 3060Ti
Hat sich bedankt: 119 Mal
Danksagung erhalten: 214 Mal

Re: Lenovo V15 AMD (Gen 4) - kein Keyboard

#7

Beitrag von country »

Hallo johndowbyom,
johndoebyom hat geschrieben: Sonntag 4. Juni 2023, 20:52 Die Hinweise mit auf i8042 habe ich auch gesehen und in x Varianten ausgetestet.
diese hier auch schon mal i8042.dumbkbd=1?
johndoebyom hat geschrieben: Sonntag 4. Juni 2023, 20:52 Keine Besserung, aber bei einigen verschwand das WLAN.
es gibt eine weiteres BIOS update, wäre vielleicht dann ein kleine Besserung zu spüren?

Benutzer 1534 gelöscht

Re: Lenovo V15 AMD (Gen 4) - kein Keyboard

#8

Beitrag von Benutzer 1534 gelöscht »

johndoebyom hat geschrieben: Sonntag 4. Juni 2023, 20:52
Also ich sehe derzeit 2 Möglichkeiten: Entweder Lenovo unterstellen das UEFI Anti-Linux ist oder Hardware-Troubleshooting von vorne... Da steck ich aber nicht so drin. Ich habe eigentlich den Debian- und RedHatscheiss hinter mir gelassen um das nicht mehr zu machen
Der Gedanke dass Lenovo bzw. Microsoft Anti-Linux ist, ist nicht abwägig siehe hier:

https://www.derstandard.de/story/200013 ... us-aus-nur

In diesem Link, wird beschrieben, dass secure boot im Bios garnicht abgeschaltet werden kann, konntest Du das in Deinem Bios abschalten? Wenn das nicht möglich ist, kannst du auch nicht manjaro im UEFI booten.

https://www.computerbase.de/forum/threa ... n.2129165/

https://wiki.manjaro.org/index.php/UEFI_-_Install_Guide

Themen Author
johndoebyom
Neues Foren Mitglied
Neues Foren Mitglied
Beiträge: 7
Registriert: Samstag 3. Juni 2023, 21:28
CPU: amd ryzen
GPU: amd radeon
Kernel: 6.10
Desktop-Variante: xfce
GPU Treiber: manjaro

Re: Lenovo V15 AMD (Gen 4) - kein Keyboard

#9

Beitrag von johndoebyom »

Hallo Country,

Die Kernelparameter habe ich in allen Varianten durch.

Ich habe gesehen, daß es ein neueres UEFI gibt das aber als für Windows bezeichnet wird. Ich werde es mir mal genauer anschauen und gucken, ob ich das unter Linux überhaupt einspielen kann.

Desweiteren habe ich gerade einen dkms patch für Lenovolaptops https://github.com/yescallop/atkbd-nogetid mit toter Tastatur eingespielt, leider auch ohne Ergebnis.

Themen Author
johndoebyom
Neues Foren Mitglied
Neues Foren Mitglied
Beiträge: 7
Registriert: Samstag 3. Juni 2023, 21:28
CPU: amd ryzen
GPU: amd radeon
Kernel: 6.10
Desktop-Variante: xfce
GPU Treiber: manjaro

Re: Lenovo V15 AMD (Gen 4) - kein Keyboard

#10

Beitrag von johndoebyom »

Hallo Susanne,

nachdem Lenovo beim letzten Versuch uns Gates aufzuzwingen richtig schlechte Presse bekommen hat und sofort Abbitte geleistet und alternative Biose zur Verfügung gestellt hat bin eigentlich davon ausgegangen das Thema wäre erledigt...

Konzentrieren wir uns aufs technische: Secureboot lässt sich abschalten und wenn ichs aktiviere will er auch Grub/Manjaro nicht mehr booten.
Benutzeravatar

LaGGGer
Forum Held
Forum Held
Beiträge: 1504
Registriert: Freitag 26. Juni 2020, 18:53
CPU: AMD Ryzen 7 5800X
GPU: GeForce GTX 1060
Kernel: 6.5
Desktop-Variante: XFCE
GPU Treiber: Nvidia aktuell
Hat sich bedankt: 140 Mal
Danksagung erhalten: 246 Mal

Re: Lenovo V15 AMD (Gen 4) - kein Keyboard

#11

Beitrag von LaGGGer »

Ich glaube zwar nicht das du das vergessen hast, aber manchmal steckt der Teufel im Detail ...

Nach der Bearbeitung von Grub unbedingt ausführen:

Code: Alles auswählen

grub-mkconfig -o /boot/grub/grub.cfg
Du kannst dir auch das Paket (ist eigendlich nur ein Skript) update-grub installieren, dann reicht ein:

Code: Alles auswählen

update-grub
°°
MfG LaGGGer

Themen Author
johndoebyom
Neues Foren Mitglied
Neues Foren Mitglied
Beiträge: 7
Registriert: Samstag 3. Juni 2023, 21:28
CPU: amd ryzen
GPU: amd radeon
Kernel: 6.10
Desktop-Variante: xfce
GPU Treiber: manjaro

Re: Lenovo V15 AMD (Gen 4) - kein Keyboard

#12

Beitrag von johndoebyom »

So einfach ist es leider nicht, ich habe alle Änderungen mit Grub-update scharf geschalet und mit verschiedenen Kerneln getestet.

Eben noch einmal 6.4 aufgespielt, das wird nicht besser..

Benutzer 1534 gelöscht

Re: Lenovo V15 AMD (Gen 4) - kein Keyboard

#13

Beitrag von Benutzer 1534 gelöscht »

Könntest Du uns ein Foto von Deiner Bootreihenfolge aus dem Bios zeigen?
Benutzeravatar

LaGGGer
Forum Held
Forum Held
Beiträge: 1504
Registriert: Freitag 26. Juni 2020, 18:53
CPU: AMD Ryzen 7 5800X
GPU: GeForce GTX 1060
Kernel: 6.5
Desktop-Variante: XFCE
GPU Treiber: Nvidia aktuell
Hat sich bedankt: 140 Mal
Danksagung erhalten: 246 Mal

Re: Lenovo V15 AMD (Gen 4) - kein Keyboard

#14

Beitrag von LaGGGer »

Nur das wir uns richtig verstehen, es heist nicht:
johndoebyom hat geschrieben: Montag 5. Juni 2023, 15:28 ich habe alle Änderungen mit Grub-update scharf geschalet
sondern der Befehl im Terminal lautet, mit sudo, wenn du nicht als root arbeitest::

Code: Alles auswählen

sudo update-grub
Probiere das bitte nochmal, allerdings mit dem Manjaro/Arch Befehl, ich schreibs gerne nochmal:

Code: Alles auswählen

sudo grub-mkconfig -o /boot/grub/grub.cfg
Und dann zeige uns mal die Ausgabe von dem Befehl.

PS
Auch wenn ich jetzt damit nerve, ich will nur Fehler ausschließen.
°°
MfG LaGGGer
Benutzeravatar

LaGGGer
Forum Held
Forum Held
Beiträge: 1504
Registriert: Freitag 26. Juni 2020, 18:53
CPU: AMD Ryzen 7 5800X
GPU: GeForce GTX 1060
Kernel: 6.5
Desktop-Variante: XFCE
GPU Treiber: Nvidia aktuell
Hat sich bedankt: 140 Mal
Danksagung erhalten: 246 Mal

Re: Lenovo V15 AMD (Gen 4) - kein Keyboard

#15

Beitrag von LaGGGer »

Susanne hat geschrieben: Montag 5. Juni 2023, 15:33 Könntest Du uns ein Foto von Deiner Bootreihenfolge aus dem Bios zeigen?
Dazu braucht man kein Foto, es reicht im Terminal:

Code: Alles auswählen

sudo efibootmgr
Hinweis:
Das geht allerdings nur mit EFI, wie der Name schon sagt. Es muss das Verzeichnis /sys/firmware/efi existieren.
°°
MfG LaGGGer
Antworten

Zurück zu „Manjaro Linux Hardware und Kernel“