[CLAVIER] installation (Contourné)

Questions et astuces concernant l'installation et la configuration d'archlinux
Répondre
nlu_
Hankyu
Messages : 36
Inscription : lun. 11 avr. 2011, 10:29

[CLAVIER] installation (Contourné)

Message par nlu_ »

Bonjour,
j'essaie d'installer arch sur un portable asus rog strix en dual boot.

j'ai téléchargé iso en date du 2021.05.01
j'ai installé l'image sur une clé usb
j'ai déactivé secureboot et fastboot
je démarre sur la clé usb sans problème
je sélectionne la première option
j'arrive jusqu'au prompt .... super
mais voila dés que j'utilise le clavier , à la première touche utilisée archlinux se ferme comme si j'avais lancé la commande shutdown
et le portable s’éteint.

avant de jeter le portable par la fenêtre :mrgreen: quelqu'un a-t-il déja eu/vu ce problème (pb de firmware clavier??).
Merci pour votre aide.
Dernière modification par nlu_ le mer. 26 mai 2021, 22:18, modifié 1 fois.
benjarobin
Maître du Kyudo
Messages : 16214
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [CLAVIER] installation

Message par benjarobin »

Bonjour,
Tu peux déjà essayer de brancher un clavier externe en USB, à minima pour faire l'installation. Et non je n'ai jamais vu cela...
As tu le même problème avec une ISO Ubuntu par exemple (en basculant sur un tty, car l'installateur est depuis Xorg, cela pourrait changer des choses...)
Zsh | KDE | PC fixe : core i7, carte nvidia | Portable : Asus ul80vt
Titre d'un sujet : [Thème] Sujet (état)
nlu_
Hankyu
Messages : 36
Inscription : lun. 11 avr. 2011, 10:29

Re: [CLAVIER] installation

Message par nlu_ »

[mode boulet]
Effectivement j'aurai du/pu essayer avec un clavier externe :cry:
mais bon comme elementary ou endeavour démarraient correctement je n'avais pas été plus loin

si je connecte le clavierUSB je peux entrer des commandes et si je frappe une touche sur le clavier du portable j'ai un shutdown bien propre.
je vais essayer de finir l'installation d'arch histoire de voir si je peux aller au bout.

produit: ROG Strix G713QM

sinon j'ai testé
- live debian ne fonctionne pas, après le boot black screen.
- live elementary OS semble fonctionner correctement sous X.
si je lance un TTY différent pas de problème.
- live endeavourOS basé sur Arch qui est fonctionnel.
si je lance un TTY différent j'ai le même problème, la frappe d'une touche sur le clavier du portable j'ai un shutdown bien propre.
- j'ai utilisé aussi le live gparted
si je lance un TTY différent pas de problème.

Y a t il un pb entre arch et la détection du clavier ?
nlu_
Hankyu
Messages : 36
Inscription : lun. 11 avr. 2011, 10:29

Re: [CLAVIER] installation

Message par nlu_ »

bonjour,

je confirme qu'il y a un problème avec le kernel et la gestion du clavier pour un asus ROG Strix G713QM
je suppose que cela doit venir de là
https://www.phoronix.com/scan.php?page= ... Linux-5.11

j'ai téléchargé une iso 2020/08 et je n'ai plus reboot le clavier du portable fonctionne.
je vais installer cette version et bloquer la mise à jour du kernel/firmware en attendant.
benjarobin
Maître du Kyudo
Messages : 16214
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [CLAVIER] installation

Message par benjarobin »

Essaye plutôt avec le paquet linux-lts. Bloquer la mise à jour du kernel est fortement non recommandé. Certains paquets sont compilés pour une certaine version du kernel (à moins d'utiliser que les variants DKMS)
Zsh | KDE | PC fixe : core i7, carte nvidia | Portable : Asus ul80vt
Titre d'un sujet : [Thème] Sujet (état)
nlu_
Hankyu
Messages : 36
Inscription : lun. 11 avr. 2011, 10:29

Re: [CLAVIER] installation (contourné)

Message par nlu_ »

Bonjour,

j'ai fait mon installation avec la dernière iso et un clavier USB

puis ensuite pour avoir un clavier perenne en TTY j'ai modifié
/etc/systemd/logind.conf

j'ai décommenté et modifié leurs valeurs.
HandlePowerKey=ignore
HandleSuspendKey=ignore
HandleHibernateKey=ignore
HandleLidSwitch=ignore
HandleLidSwitchExternalPower=ignore
HandleLidSwitchDocked=ignore

je peux maintenant utiliser le clavier du portable en TTY

maintenant je souhaiterai bloquer la détection du clavier "asus" pour le remplacer par "simple clavier usb" pour retrouver le fonctionnement avant le kernel 5.11
benjarobin
Maître du Kyudo
Messages : 16214
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [CLAVIER] installation

Message par benjarobin »

Peux tu donner la sortie de : lsmod
Zsh | KDE | PC fixe : core i7, carte nvidia | Portable : Asus ul80vt
Titre d'un sujet : [Thème] Sujet (état)
nlu_
Hankyu
Messages : 36
Inscription : lun. 11 avr. 2011, 10:29

Re: [CLAVIER] installation (Contourné)

Message par nlu_ »

bonsoir,

le résultat de la commande lsmod
il y a des trucs que je ne comprends pas par exemple le fait que l'on monte pour le bluetooth btrtl, btbcm, btintel...
comme je n'utilise pas le bluetooth je vais mettre cela dans /etc/modprobe.d/blacklist.conf :)

Code : Tout sélectionner

Module                  Size  Used by
hid_logitech_hidpp     53248  0
btusb                  69632  0
btrtl                  28672  1 btusb
btbcm                  16384  1 btusb
btintel                32768  1 btusb
hid_logitech_dj        28672  0
hid_asus               32768  0
joydev                 28672  0
bluetooth             724992  5 btrtl,btintel,btbcm,btusb
mousedev               24576  0
ecdh_generic           16384  1 bluetooth
ecc                    36864  1 ecdh_generic
iwlmvm                487424  0
snd_hda_codec_realtek   151552  1
amdgpu               6782976  1
uas                    32768  0
intel_rapl_msr         20480  0
snd_hda_codec_generic    98304  1 snd_hda_codec_realtek
intel_rapl_common      28672  1 intel_rapl_msr
usbhid                 65536  2 hid_asus,hid_logitech_dj
hid_multitouch         32768  0
nouveau              2400256  0
mac80211             1163264  1 iwlmvm
usb_storage            81920  1 uas
ledtrig_audio          16384  1 snd_hda_codec_generic
snd_hda_codec_hdmi     73728  2
libarc4                16384  1 mac80211
snd_hda_intel          57344  0
snd_intel_dspcfg       28672  1 snd_hda_intel
snd_intel_sdw_acpi     20480  1 snd_intel_dspcfg
edac_mce_amd           32768  0
iwlwifi               421888  1 iwlmvm
gpu_sched              40960  1 amdgpu
mxm_wmi                16384  1 nouveau
snd_hda_codec         172032  4 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec_realtek
kvm_amd               131072  0
i2c_algo_bit           16384  2 amdgpu,nouveau
snd_hda_core          106496  5 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek
drm_ttm_helper         16384  2 amdgpu,nouveau
kvm                  1011712  1 kvm_amd
cfg80211             1036288  3 iwlmvm,iwlwifi,mac80211
ttm                    81920  3 amdgpu,drm_ttm_helper,nouveau
snd_hwdep              16384  1 snd_hda_codec
irqbypass              16384  1 kvm
drm_kms_helper        290816  2 amdgpu,nouveau
snd_pcm               147456  4 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_core
crct10dif_pclmul       16384  1
crc32_pclmul           16384  0
ghash_clmulni_intel    16384  0
aesni_intel           376832  0
cec                    69632  1 drm_kms_helper
ucsi_acpi              16384  0
asus_nb_wmi            32768  0
typec_ucsi             45056  1 ucsi_acpi
snd_timer              45056  1 snd_pcm
asus_wmi               45056  2 asus_nb_wmi,hid_asus
crypto_simd            16384  1 aesni_intel
syscopyarea            16384  1 drm_kms_helper
cryptd                 24576  2 crypto_simd,ghash_clmulni_intel
sp5100_tco             20480  0
sysfillrect            16384  1 drm_kms_helper
sparse_keymap          16384  1 asus_wmi
rapl                   16384  0
typec                  65536  1 typec_ucsi
psmouse               184320  0
pcspkr                 16384  0
snd                   114688  8 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek,snd_timer,snd_pcm
snd_rn_pci_acp3x       20480  0
r8168                 573440  0
sysimgblt              16384  1 drm_kms_helper
ccp                   118784  1 kvm_amd
rfkill                 28672  4 asus_wmi,bluetooth,cfg80211
soundcore              16384  1 snd
wmi_bmof               16384  0
snd_pci_acp3x          20480  0
fb_sys_fops            16384  1 drm_kms_helper
tpm_crb                20480  0
i2c_piix4              28672  0
roles                  16384  1 typec_ucsi
mac_hid                16384  0
tpm_tis                16384  0
i2c_hid_acpi           16384  0
i2c_hid                32768  1 i2c_hid_acpi
tpm_tis_core           28672  1 tpm_tis
tpm                    90112  3 tpm_tis,tpm_crb,tpm_tis_core
pinctrl_amd            32768  11
rng_core               16384  2 ccp,tpm
amd_pmc                20480  0
acpi_cpufreq           28672  0
asus_wireless          20480  0
drm                   573440  7 gpu_sched,drm_kms_helper,amdgpu,drm_ttm_helper,ttm,nouveau
crypto_user            20480  0
fuse                  159744  1
agpgart                40960  3 ttm,nouveau,drm
bpf_preload            16384  0
ip_tables              32768  0
x_tables               53248  1 ip_tables
ext4                  937984  2
crc32c_generic         16384  0
crc16                  16384  2 bluetooth,ext4
mbcache                16384  1 ext4
jbd2                  147456  1 ext4
serio_raw              20480  0
atkbd                  36864  0
libps2                 20480  2 atkbd,psmouse
i8042                  32768  1 asus_nb_wmi
xhci_pci               20480  0
crc32c_intel           24576  4
xhci_pci_renesas       20480  1 xhci_pci
wmi                    36864  4 asus_wmi,wmi_bmof,mxm_wmi,nouveau
serio                  28672  5 serio_raw,atkbd,psmouse,i8042
video                  53248  2 asus_wmi,nouveau
benjarobin
Maître du Kyudo
Messages : 16214
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [CLAVIER] installation (Contourné)

Message par benjarobin »

Le kernel Linux (avec udev) charge automatiquement tous les drivers associés au matériel. Je ne pense pas qu'il y ait vraiment d’intérêt de les blacklister (mais bon...).
Sinon pour ton problème de clavier, essaye de blacklister hid_asus ou asus_nb_wmi (tu vas perdre fortement en fonctionnalité), mais le but est d'isoler le problème.

Avant de blacklister et après chaque tentative de blackliste, quand tu appuis sur une des touches qui éteint le PC (alors que cela ne devrait pas être le cas), peux tu donner la sortie de :
  • xev depuis un terminal lancé depuis Xorg
  • showkey depuis une console tty
Zsh | KDE | PC fixe : core i7, carte nvidia | Portable : Asus ul80vt
Titre d'un sujet : [Thème] Sujet (état)
nlu_
Hankyu
Messages : 36
Inscription : lun. 11 avr. 2011, 10:29

Re: [CLAVIER] installation (Contourné)

Message par nlu_ »

bonjour,

blacklist hid_asus
blacklist asus_nb_wmi

le clavier fonctionne bien TTY et X11

les touches du volume ok
FN-F1 mute ok
FN-F9 sélection de l'affichage ok
shift + lettre ok

xev fn-f2, fn-f3, fn-f4, fn-f5, fn-f7, fn-f8, fn-f10, fn-f12, ne renvoit rien
idem avec showkey

le reste en mode un peu sale pourrait être
pour la luminosité de l’écran un script qui envoi une commande sur /sys/class/backlight/amdgpu_bl0 devrait faire l'affaire
pour la luminosité du clavier un script qui envoi une commande avec rogaurcore
pour le pad un script toggle avec la commande suivante xinput --set-prop "ASUE120A:00 04F3:319B Touchpad" "Device Enabled" $1
je définie cela dans ~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml
benjarobin
Maître du Kyudo
Messages : 16214
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [CLAVIER] installation (Contourné)

Message par benjarobin »

Afin de faire avancer le problème, pour le corriger proprement pour tout le monde, cela aurait été bien que tu puisses fournir ce qui avait été demandé (la sortie des commandes avant et après le blacklist).
Zsh | KDE | PC fixe : core i7, carte nvidia | Portable : Asus ul80vt
Titre d'un sujet : [Thème] Sujet (état)
Répondre