ASUS N76VZ / PC Fixe : Des problèmes,, Des solutions
Table des matières
Voici un article utile pour les personnes ayant un PC ASUS N76VZ ou similaire.
J'ai beaucoup de problèmes avec donc voici toutes les pistes pour les résoudre.
Le pavé tactile ne fonctionne plus depuis le kernel 3.19.
Une solution découverte sur le bugzilla kernel.org : https://bugzilla.kernel.org/show_bug.cgi?id=94981
Il ne reste qu'à mettre cette commande dans le rc.local
Les touches permettant de régler la luminosité de l'écran fonctionnent juste à la première pression, puis cela dysfonctionne, depuis le kernel 3.16. Un bogue est ouvert par moi même sur Kernel.org : https://bugzilla.kernel.org/show_bug.cgi?id=98111
Pour corriger le problème, éditer le fichier /etc/default/grub et rajouter ce paramètre à la ligne GRUB_CMDLINE_LINUX :
Regénérer le grub :
Depuis le kernel 4.1 (et d'autres l'ont remarqué avec un kernel 3.19) le réseau Ethernet coupe dès qu'on utilise un peu celui-ci.
Un bogue est ouvert sur kernel.org : https://bugzilla.kernel.org/show_bug.cgi?id=70761#c12
Pour cela, il existe un "workaround" ou en bon français une solution de contournement. Il faut définir dans les interfaces réseau un MTU supérieur à 1500, valeur par défaut, par exemple 9000.
Les touches de rétroéclairage du clavier ne fonctionnent pas nativement. Pour cela, on peut affecter un petit script à des touches pour quand même pouvoir modifier cela.
Voici le script qui m'a été suggéré par dtux sur le forum MLO.
Ensuite, affecter le script avec les commandes
et
à deux combinaisons de touches de votre choix.
Créer le fichier /etc/modprobe.d/alsa-base.conf et y renseigner ceci :
Ensuite, le caisson ne jouant que le canal droit, il faut modifier le fichier /usr/share/pulseaudio/alsa-mixer/profile-sets/extra-hdmi.conf en y ajoutant à la fin:
Pour terminer, on active la fonctionnalité en modifiant le fichier /etc/pulse/daemon.conf en ajoutant :
Rebooter.
Ajuster les fonctionnalités audio dans la gestion du son Pulse Audio
Quand on veut lancer "Alt+F2" pour le lanceur rapide d'application, on se retrouve avec le TTY2 ... Problème (Normalement activable avec Ctrl+Alt+F2).
J'ai rencontré ce problème avec le clavier de portable mais pas avec l'externe.
Pour corriger ça, j'ai édité le fichier de configuration du clavier, dans /etc/X11/xorg.conf.d/keyboard.conf, en ajoutant Option "GrabDevice" "True"
Récemment, avec le noyau 4.17 et plus, j'ai rencontré un problème de gel de Xorg, quand la mémoire de la machine est sollicitée.
Les logs indiquent ceci :
Voici le pastebin complet : http://pastebin.calculate-linux.org/en/show/69274
Après cette erreur, le lancement d'une application faisait geler toute l'interface graphique. Les conversations audio ou la musique jouée continuaient normalement.
Après quelques diagnostics, c'est le driver intel qui merde sur une configuration Nvidia Optimus.
Ajouter ces lignes au GRUB permet de corriger le problème définitivement :
i915.enable_rc6=0 intel_idle.max_cstate=4
Pour désactiver la mise en veille des ports USB , ajouter ces lignes au GRUB :
usbcore.autosuspend=-1
Introduction
Voici un article utile pour les personnes ayant un PC ASUS N76VZ ou similaire.
J'ai beaucoup de problèmes avec donc voici toutes les pistes pour les résoudre.
Code BASH :
Machine: Mobo: ASUSTeK model: N76VZ v: 1.0 Bios: American Megatrends v: N76VZ.202 date: 03/16/2012 CPU: Quad core Intel Core i7-3610QM (-HT-MCP-) cache: 6144 KB clock speeds: max: 3300 MHz 1: 1201 MHz 2: 1248 MHz 3: 1202 MHz 4: 1202 MHz 5: 1200 MHz 6: 1483 MHz 7: 1391 MHz 8: 1248 MHz Graphics: Card-1: Intel 3rd Gen Core processor Graphics Controller Card-2: NVIDIA GK107M [GeForce GT 650M] Display Server: X.org 1.16.4 driver: intel tty size: 106x27 Advanced Data: N/A out of X Audio: Card Intel 7 Series/C210 Series Family High Definition Audio Controller driver: snd_hda_intel Sound: Advanced Linux Sound Architecture v: k4.1.1-calculate Network: Card-1: Intel Centrino Wireless-N 2230 driver: iwlwifi Card-2: Qualcomm Atheros AR8161 Gigabit Ethernet driver: alx
ASUS N76VZ
Pavé tactile "elantech" ne fonctionne plus
Le pavé tactile ne fonctionne plus depuis le kernel 3.19.
Une solution découverte sur le bugzilla kernel.org : https://bugzilla.kernel.org/show_bug.cgi?id=94981
Code BASH :
echo 1 > /sys/devices/platform/i8042/serio4/reg_07
Il ne reste qu'à mettre cette commande dans le rc.local
Luminosité non fonctionnelle (Backlight)
Les touches permettant de régler la luminosité de l'écran fonctionnent juste à la première pression, puis cela dysfonctionne, depuis le kernel 3.16. Un bogue est ouvert par moi même sur Kernel.org : https://bugzilla.kernel.org/show_bug.cgi?id=98111
Pour corriger le problème, éditer le fichier /etc/default/grub et rajouter ce paramètre à la ligne GRUB_CMDLINE_LINUX :
Code BASH :
acpi_osi=\"!Windows 2012\"
Regénérer le grub :
Code BASH :
grub2-mkconfig -o /boot/grub/grub.cfg
Réseau Ethernet qui se coupe après quelques utilisations
Depuis le kernel 4.1 (et d'autres l'ont remarqué avec un kernel 3.19) le réseau Ethernet coupe dès qu'on utilise un peu celui-ci.
Un bogue est ouvert sur kernel.org : https://bugzilla.kernel.org/show_bug.cgi?id=70761#c12
Pour cela, il existe un "workaround" ou en bon français une solution de contournement. Il faut définir dans les interfaces réseau un MTU supérieur à 1500, valeur par défaut, par exemple 9000.
LED du clavier (Fn+F3 et Fn+F4)
Les touches de rétroéclairage du clavier ne fonctionnent pas nativement. Pour cela, on peut affecter un petit script à des touches pour quand même pouvoir modifier cela.
Voici le script qui m'a été suggéré par dtux sur le forum MLO.
Code BASH :
#!/bin/sh # ajouter dans rc.local Les droits en écriture sur le fichier + L'état par défaut # chmod a+w "/sys/class/leds/asus::kbd_backlight/brightness" # echo 3 > "/sys/class/leds/asus::kbd_backlight/brightness" # NE PAS OUBLIER DE # chmod a+x /usr/local/bin/asus-led x=`cat "/sys/class/leds/asus::kbd_backlight/brightness"` if [[ $1 = "down" && $x -ne 0 ]]; then let "x = x - 1" elif [[ $1 = "up" && $x < 3 ]]; then let "x = x + 1" fi echo $x > "/sys/class/leds/asus::kbd_backlight/brightness"
Ensuite, affecter le script avec les commandes
Code BASH :
/usr/local/bin/asus-led up
et
Code BASH :
/usr/local/bin/asus-led down
à deux combinaisons de touches de votre choix.
Caisson de basses
Créer le fichier /etc/modprobe.d/alsa-base.conf et y renseigner ceci :
Code BASH :
options snd-hda-intel model=asus-mode4
Ensuite, le caisson ne jouant que le canal droit, il faut modifier le fichier /usr/share/pulseaudio/alsa-mixer/profile-sets/extra-hdmi.conf en y ajoutant à la fin:
Code BASH :
[Mapping analog-surround-21] device-strings = surround40:%f channel-map = front-left,front-right,lfe,lfe paths-output = analog-output analog-output-speaker priority = 7 direction = output
Pour terminer, on active la fonctionnalité en modifiant le fichier /etc/pulse/daemon.conf en ajoutant :
Code BASH :
enable-lfe-remixing = yes
Rebooter.
Ajuster les fonctionnalités audio dans la gestion du son Pulse Audio
Alt+F2 bascule sur TTY2
Quand on veut lancer "Alt+F2" pour le lanceur rapide d'application, on se retrouve avec le TTY2 ... Problème (Normalement activable avec Ctrl+Alt+F2).
J'ai rencontré ce problème avec le clavier de portable mais pas avec l'externe.
Pour corriger ça, j'ai édité le fichier de configuration du clavier, dans /etc/X11/xorg.conf.d/keyboard.conf, en ajoutant Option "GrabDevice" "True"
Code BASH :
# Keyboard settings Section "InputClass" Identifier "keyboard" Driver "evdev" Option "Protocol" "event" MatchIsKeyboard "1" Option "XkbLayout" "fr" Option "XkbOptions" "grp:caps_toggle,grp_led:scroll" Option "GrabDevice" "True" EndSection
Gels de xorg : page allocation failure
Récemment, avec le noyau 4.17 et plus, j'ai rencontré un problème de gel de Xorg, quand la mémoire de la machine est sollicitée.
Les logs indiquent ceci :
Code BASH :
Sep 1 15:20:03 superlinux kernel: Xorg: page allocation failure: order:4, mode:0x6040c0(GFP_KERNEL|__GFP_COMP), nodemask=(null) Sep 1 15:20:03 superlinux kernel: Xorg cpuset=/ mems_allowed=0 Sep 1 15:20:03 superlinux kernel: CPU: 7 PID: 19765 Comm: Xorg Tainted: P O 4.18.5-calculate #
Voici le pastebin complet : http://pastebin.calculate-linux.org/en/show/69274
Après cette erreur, le lancement d'une application faisait geler toute l'interface graphique. Les conversations audio ou la musique jouée continuaient normalement.
Après quelques diagnostics, c'est le driver intel qui merde sur une configuration Nvidia Optimus.
Ajouter ces lignes au GRUB permet de corriger le problème définitivement :
i915.enable_rc6=0 intel_idle.max_cstate=4
PC Fixe
Le micro USB ne fonctionne plus à cause de la veille USB
Pour désactiver la mise en veille des ports USB , ajouter ces lignes au GRUB :
usbcore.autosuspend=-1