web-dev-qa-db-fra.com

LCD touches de rétro-éclairage sur Fujitsu Siemens Amilo Pro

J'ai un FS Amilo Pro V3505, qui fonctionne bien 12.04, à part une anomalie avec la luminosité.

Les touches de fonction (Fn-F8 et Fn-F9) contrôlent toutes deux la luminosité LCD comme vous vous en doutez. Cependant, seule la première touche semble s'inscrire dans les notifications. L'exécution de xev me donne les informations suivantes pour la luminosité

FocusOut event, serial 33, synthetic NO, window 0x3800001,
    mode NotifyGrab, detail NotifyAncestor

FocusIn event, serial 33, synthetic NO, window 0x3800001,
    mode NotifyUngrab, detail NotifyAncestor

KeymapNotify event, serial 33, synthetic NO, window 0x0,
    keys:  2   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   
           0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   

mais pour la luminosité, j'obtiens:

KeyPress event, serial 33, synthetic NO, window 0x3800001,
    root 0xac, subw 0x0, time 7324412, (783,376), root:(785,466),
    state 0x0, keycode 120 (keysym 0x0, NoSymbol), same_screen YES,
    XLookupString gives 0 bytes: 
    XmbLookupString gives 0 bytes: 
    XFilterEvent returns: False

KeyRelease event, serial 33, synthetic NO, window 0x3800001,
    root 0xac, subw 0x0, time 7324564, (783,376), root:(785,466),
    state 0x0, keycode 120 (keysym 0x0, NoSymbol), same_screen YES,
    XLookupString gives 0 bytes: 
    XFilterEvent returns: False

cat /sys/class/backlight/intel_backlight/brightness renvoie 15625 et descend à 0 lorsque je baisse la luminosité, mais n'augmente pas lorsque la luminosité augmente, malgré le contre-jour réel augmentant comme prévu. L'écriture de quoi que ce soit dans/sys/class/backlight/intel_backlight/luminosité ne change ni sa valeur ni la luminosité lcd et il n'y a aucune autre entrée dans/sys/class/backlight.

J'utilise le noyau 3.2.0-49, avec un chipset Intel 945GM.

Donc, pour résumer:

Les touches de fonction fonctionnent comme prévu Les pilotes Intel exposent l'interface intel_brightness L'interface de luminosité et les notifications fonctionnent comme prévu lorsque la luminosité diminue mais pas lorsqu'elle augmente L'interface intel_brightness ne peut pas être utilisée pour modifier la luminosité Il n'y a pas d'autre contrôle logiciel de luminosité, par exemple Pas d'interface acpi.

2
Mark Williams

Je ne sais pas si ces réponses sont suffisantes - voici des liens:

Une solution de contournement dans Arch Linux - mais le rétro-éclairage n'est expliqué ici que sur Edge.

https://wiki.archlinux.org/index.php/Intel_Graphics

Et voici une explication plus détaillée concernant Intel 945GM:

http://linux.die.net/man/4/intel

Il existe au-delà de "Configuration de sortie" les options de rétro-éclairage.

Comme vous pouvez le lire - la luminosité et le rétro-éclairage sont deux choses différentes qui peuvent être ajustées.

xrandr --prop

fournit les données d'ensemble actuelles.

Peut-être que c'est important si vous installez saucy-kernel 3.10 (téléchargez-le sur ubuntu) - uniquement si vous utilisez toujours le noyau 3.2.0-49? (si cela ne fonctionne pas, vous avez toujours le noyau 3.2.0-49 dans votre système pour y retourner):

http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.10-saucy

Donc - je ne sais pas si le noyau 3.10 est nécessaire pour les ajouts ci-dessous - vous pouvez tester sans danger après avoir téléchargé 3.10 en fonction de votre processeur 64 ou 32:

Sudo dpkg -i linux - *. Deb

Désolé - nous avons maintenant vu qu'il y a un paquet supplémentaire en plus de xrandr - il s'appelle xbacklight

Il n'est pas installé par défaut:

Sudo apt-get install xbacklight

xbacklight -get

fournit la valeur de consigne actuelle.

Selon man xbacklight, vous pouvez le configurer avec:

xbacklight -set (ici la valeur décimale en pourcentage!)

Il existe une luminosité spéciale pour le rétro-éclairage à régler avec:

xbacklight -inc (ici la valeur décimale augmente en pourcentage!)

et

xbacklight -dec (ici la valeur décimale diminue en persistant!)

abaisse à nouveau la valeur - au cas où la valeur aurait été trop élevée.

A-t-on répondu à votre question? - Faites le moi savoir !

2
dschinn1001