J'ai déjà essayé de nombreuses solutions que j'avais trouvées sur le Web et aucune n'a fonctionné. J'utilise Ubuntu 16.04 LTS, nouvelle installation.
- Cet ordinateur portable a Intel HD Graphics 5500 et Nvidia GeForce 920M. Je pensais que l'installation du pilote propriétaire Nvidia résoudrait le problème, mais il existe toujours. L'installation
bumblebee
pour Nvidia Optimus n'a pas non plus résolu le problème. - Les autres Fntouches comme le volume haut, bas, écran éteint, WiFi etc. fonctionnent sans aucun problème.
- Les touches de luminosité fonctionnent dans le menu de sélection GRUB. Ils cessent de fonctionner immédiatement après la sélection et le lancement d'Ubuntu. Sous Windows, ils fonctionnent parfaitement bien.
xev
etacpi_listen
ne détecte pas du tout la combinaison Fn+ F5/ F6, quelle que soit la solution que j'essaie./sys/class/blacklight
contient unintel_backlight
dossier et la luminosité peut être modifiée à l'aide de lasudo tee /sys/class/backlight/intel_backlight/brightness <<< 200
commande. Ce dossier peut également contenir un deuxième dossier commeacpi_video0
après avoir essayé certaines des solutions, mais le paramètre de luminosité dans ce dossier n'a aucun effet.- Généralement, la luminosité peut être modifiée dans les paramètres ou en utilisant
xbacklight
, le seul problème est que les touches de luminosité Fn semblent être considérées comme n'existant pas pour le système. EDIT: Apparemment,xbacklight
ne fonctionne pas lorsque le GPU Nvidia est utilisé. Cela fonctionne lorsque le GPU Intel est défini dans Nvidia Prime. Je suppose donc que ce problème est en quelque sorte lié à la configuration double GPU.
Voici les solutions que j'ai déjà essayées et toutes ont échoué:
- J'ai édité
/etc/default/grub
en commentant laGRUB_CMDLINE_LINUX
ligne et en changeant laGRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
ligne. Aucun des ajouts suivants n'a fonctionné pour moi, mélangé ou non:acpi_backlight=vendor
acpi_backlight=native
acpi_backlight=video
video.use_native_backlight=1
acpi_osi=
acpi_osi=Linux
acpi_osi='!Windows 2012'
J'ai créé un
/usr/share/X11/xorg.conf.d/20-intel.conf
fichier avec le contenu suivant:Section "Device" Identifier "card0" Driver "intel" Option "Backlight" "intel_backlight" BusID "PCI:0:2:0" EndSection
Cela n'a abouti qu'à un écran noir au lieu de l'écran de connexion, j'ai donc dû supprimer ce fichier.
J'ai édité le
/etc/X11/xorg.conf
fichier pour ajouterOption "Backlight" "intel_backlight"
etOption "RegistryDwords" "EnableBrightnessControl=1"
. Cela n'a rien changé. Voici le contenu réel de ce fichier:Section "ServerLayout" Identifier "layout" Screen 0 "nvidia" Inactive "intel" EndSection Section "Device" Identifier "intel" Driver "modesetting" BusID "PCI:0@0:2:0" Option "AccelMethod" "None" Option "Backlight" "intel_backlight" EndSection Section "Screen" Identifier "intel" Device "intel" EndSection Section "Device" Identifier "nvidia" Driver "nvidia" BusID "PCI:4@0:0:0" Option "ConstrainCursor" "off" Option "RegistryDwords" "EnableBrightnessControl=1" EndSection Section "Screen" Identifier "nvidia" Device "nvidia" Option "AllowEmptyInitialConfiguration" "on" Option "IgnoreDisplayDevices" "CRT" EndSection
Je ne trouve pas d'autres solutions, tout comme ci-dessus partout. Merci d'avance pour toute aide ou idée qui pourrait être une solution.