web-dev-qa-db-fra.com

Les contrôles de luminosité ont cessé de fonctionner après la mise à jour sur un Samsung QX412-S01AU

Auparavant, sur mon ordinateur portable Samsung QX412-S01AU, j'avais pu faire fonctionner les commandes de luminosité. Voir la question suivante: Les touches de raccourci Luminosité ne fonctionnent que très pe .

Après une mise à jour automatique récente, qui a mis à niveau le noyau, ma luminosité a cessé de fonctionner et se trouve sur un paramètre presque anormalement bas. Les raccourcis clavier pour la luminosité permettent de régler l’écran entre 0 et 30% environ. Le curseur utilisant les raccourcis clavier cesse alors de monter, chaque pression sur un bouton maintient le niveau à 30%. "Luminosité et verrouillage" dans les paramètres vous permet de déplacer le curseur d'un bout à l'autre, mais ne vous donne jamais plus que la même luminosité de 30%.

Voici ce que j'ai essayé jusqu'à présent:

  • echo "0" | Sudo tee /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0/backlight/acpi_video0/brightness
    echo "7" | Sudo tee /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0/backlight/acpi_video0/brightness
    Celles-ci fonctionnaient mais n’ont plus aucun effet.
  • xbacklight -set 100
    Ceci vous permet seulement de changer de 0 à 30, comme ci-dessus.
  • J'ai essayé de réappliquer cette réponse , mais le bit acpi_backlight = vendor était toujours dans ma configuration grub.
  • Le résultat de ls /sys/class/backlight/*/brightness était:
    • Utilisé pour être ceci: /sys/class/backlight/intel_backlight/brightness
    • Après la mise à jour, voici ceci: /sys/class/backlight/intel_backlight/brightness /sys/class/backlight/samsung/brightness

La version du noyau apparue dans la mise à jour était linux-image-3.2.0-27-generic: AMD64 (3.2.0-27.43).

EDIT- (Ian.B.) Je voulais juste ajouter que j'ai le même problème (Samsung QX411, NVIDIA Optimus) et que j'ai retiré le noyau acpi_backlight = du grub et que cela ne change rien. J'ai également essayé de passer à un noyau 3.4 principal sans effet (avec ou sans la clé acpi dans grub). Fait intéressant, si je coche les paramètres dans/sys/classe/samsung/luminosité/avec le cordon d'alimentation, j'obtiens:

actual_brightness 8/1
bl_power 0
brightness 4/2
max_brightness 8

Je ne sais pas si c'est un indice que les touches de luminosité réelle et réelle ne sont pas synchronisées.

5
Jason O'Neil

(La situation semble changer avec chaque nouvelle version du noyau, ce qui est très regrettable.)

Après quelques essais supplémentaires et heureusement, ce message a été lu http://ubuntuforums.org/showpost.php?p=12126780&postcount=6 Je le travaille sur ma configuration.

Vous en avez besoin dans votre/etc/default/grub:

GRUB_CMDLINE_LINUX_DEFAULT="nosplash acpi_osi=Linux acpi_backlight=vendor"

Après avoir apporté les modifications, faites:

Sudo update-grub

Si vous utilisez la dernière version d'Ubuntu 12.04.3 avec le noyau 3.8.0 (testé le 2013-10-29), ou si ce qui précède ne fonctionne pas à lui seul après un redémarrage, vous souhaitez également ajouter le module du noyau samsung_laptop à une liste noire. Faites ceci en créant un nouveau fichier dans /etc/modprobe.d/ appelé blacklist-np300.conf avec le contenu suivant:

blacklist samsung_laptop

... puis redémarrez.

J'ai le contrôle du rétroéclairage complet et la plage restaurée! Si vous vous demandez ce que fait exactement le paramètre acpi_osi, consultez cette entrée askubuntu: Que fait le paramètre de démarrage du noyau "set acpi_osi = Linux"?

7
Charl Botha

Pour les ordinateurs portables Samsung dotés d’un rétroéclairage du clavier (comme le Chronos Series 7) qui peut être défini lors de l’installation de samsung-tools à partir du PPA "Linux on my Samsung" , il est recommandé de conserver acpi_osi=linux dans la ligne de commande du noyau. Ceci active les fonctions de rétroéclairage du clavier, permet également un réglage plus précis lors de l’utilisation des commandes de luminosité par rapport à acpi_osi=. Assurez-vous simplement de supprimer le paramètre acpi_backlight=vendor.

1
MartinB