La luminosité de l'écran ne prend pas effet sur un Lenovo Z570

18

Mon Lenovo Z570 possède deux GPU, nVidia et Intell. Le contrôle de la luminosité n'a aucun effet sur la luminosité de l'écran, et parce que j'ai eu des problèmes majeurs dans le passé lorsque j'essayais de jouer avec les pilotes et les paramètres nVidia, et je veux être prudent maintenant. Je n'ai pas trouvé de questions similaires concernant 14.04 LTS avec une configuration similaire à la mienne.

J'ai lu que cela pourrait être corrigé en ajoutant / changeant du contenu xorg.confmais quand je lance

sudo gedit /etc/X11/xorg.conf

le fichier est absolument vide. Que dois-je faire, que dois-je y ajouter et ne plus me faire visser mon ordinateur portable avec un écran noir?

Valentin
la source
cela a résolu mon problème: askubuntu.com/a/450690/313731
Arash
Quel est le modèle de votre carte?
Braiam
nVidia 525M et Intell Integrated HD Graphics 3000
Valentin
La solution de @SPRBRN a fonctionné sur mon Lenovo Thinkpad X250 avec Intel Graphics et Ubuntu 14.04
leonard vertighel

Réponses:

19

Pour ceux d'entre vous qui ont ce problème avec une carte Intel, regardez ce correctif :

Vous pouvez voir si vous utilisez une carte Intel avec la commande suivante. Si vous voyez "intel_backlight", vous avez probablement une carte Intel.

ls /sys/class/backlight/

Si c'est le cas, exécutez la commande suivante:

sudo touch /usr/share/X11/xorg.conf.d/20-intel.conf

Vous pouvez d'abord vérifier si ce fichier existe, mais le toucher ne fera aucun mal. Modifiez ensuite le fichier:

sudo gedit /usr/share/X11/xorg.conf.d/20-intel.conf

Insérez le code suivant:

Section "Device"
    Identifier  "card0"
    Driver      "intel"
    Option      "Backlight"  "intel_backlight"
    BusID       "PCI:0:2:0"
EndSection

Enregistrez le fichier, déconnectez-vous, reconnectez-vous. Cela a fonctionné pour moi sur Ubuntu 14.04, et cela devrait également fonctionner sur 13.10.

Crédits à It's FOSS

SPRBRN
la source
Voici ce que j'ai obtenu après avoir fait cela: (gedit:3465): Gtk-WARNING **: Calling Inhibit failed: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service filesj'ai un GPU Intel secondaire.
Valentin
1
@SPRBRN: a fonctionné pour moi. Vostro 1500, juste installé le pilote Intel (pour éviter les plantages) - boom, 0% rétro-éclairage == écran très sombre. J'ai confirmé avec le répertoire intel_backlight, qu'il y avait 'actual_brightness' (ou quelque chose comme ça) qui avait une valeur de 00. Une fois que j'ai installé votre correctif, il a grimpé en flèche (256 512 ou plus). Merci d'avoir partagé!
The Dude
2
Si cela se produit intel_backlight, vous modifiez / ajoutez 20-intel.confmais le système ne démarre pas avec les graphiques, vous pouvez supprimer le fichier en mode de récupération ( wiki.ubuntu.com/RecoveryMode ).
wenzeslaus
Cela a fonctionné pour moi avec Xubuntu 14.10 sur un ThinkPad T520 (le problème ne s'est produit qu'après avoir configuré Bumblebee), mais pour une raison quelconque, cela a empêché le menu Whisker de Xfce de fonctionner. J'ai fini par supprimer l'élément du panneau Whisker Menu, mais ce serait bien d'avoir un correctif pour cela également.
srunni
Votre solution a fonctionné sur mon Lenovo Thinkpad X250 avec Intel Graphics et Ubuntu 14.04
leonard vertighel
12

Cela a fonctionné pour mon Lenovo T530 avec Nvidia / Intel ...

Remarque. Mes paramètres graphiques du BIOS ont été modifiés de Nvidia Optimus à Discrete Graphics (c'était pour que je puisse piloter un moniteur externe 4K depuis le port d'affichage). Pas besoin non plus d'avoir le fichier /etc/X11/xorg.conf sur votre système. Ce qui suit suppose que vous exécutez le pilote Nvidia et avez accès à l'application Paramètres du serveur NVIDIA X dans Unity.

Tout d'abord, ouvrez l'éditeur de texte et je vais vous montrer comment ajouter le bon contenu à ce fichier pour votre carte graphique.

gksu gedit /usr/share/X11/xorg.conf.d/20-nvidia.conf

Si votre fichier est vide comme le mien, ouvrez l'application "Paramètres du serveur NVIDIA X" d'Unity.

Allez ensuite dans la section "Configuration de l'affichage du serveur X".

En bas de l'écran, cliquez sur le bouton "Enregistrer dans la configuration X". Nous ne voulons pas enregistrer quoi que ce soit ici, mais cliquez sur le bouton "Afficher l'aperçu".

Faites défiler jusqu'à ce que vous voyiez Section "Device"et ce qui suit EndSection. Mettez en surbrillance et copiez la section entière. Le mien ressemblait à ceci:

Section "Device"
   Identifier     "Device0"
   Driver         "nvidia"
   VendorName     "NVIDIA Corporation"
   BoardName      "NVS 5400M"
EndSection

Collez-le dans le fichier /usr/share/X11/xorg.conf.d/20-nvidia.conf ouvert auparavant.

Collez maintenant la ligne suivante juste avant le EndSection

Option        "RegistryDwords" "EnableBrightnessControl=1"

Ça devrait ressembler à ça:

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "NVS 5400M"
    Option         "RegistryDwords" "EnableBrightnessControl=1"
EndSection

Maintenant, enregistrez et fermez /usr/share/X11/xorg.conf.d/20-nvidia.conf et redémarrez. Mon contrôle de luminosité fonctionne maintenant. Vous avez l'idée de ce poste connexe.

tiges
la source
1
Fonctionne parfaitement sur mon Lenovo W520. Merci pour cette description claire!
tlwhitec
1
Solution agréable et facile si vous utilisez des pilotes NVIdia. Utilisé sur Lenovo W510, fonctionne parfaitement.
sir_k
Fonctionne bien avec mon Thinkpad T430 et les graphiques discrets activés dans le BIOS.
fnkr
Toujours valide, excellente réponse.
Karol Nowak
Il y a une astuce, les paramètres du serveur Nvidia X n'ont pas de données dans l'aperçu et ne sont pas enregistrés dans un fichier visible. MAIS j'ai enregistré la configuration deux fois et il a créé un fichier de sauvegarde. À partir de ce fichier, j'ai pu récupérer la Section "Devicepièce.
visoft
0

Exécutez sudo nvidia-xconfigpour générer le xorg.conffichier.

J'ai le même problème, mais même après avoir défini le DWord dans xorg.conf, la luminosité ne change pas.

user2698145
la source
0

Est-ce que le contrôle de la luminosité ne persiste pas ou est-ce que sa modification n'a aucun effet?

J'ai eu des problèmes où le changement de contrôle de la luminosité ne persistait pas lors des redémarrages. J'ai un Dell XPS L502X avec un Intel intégré et une carte graphique GeForce GT 540M. J'utilise xbacklight pour surmonter le problème. Installez le package avec

sudo apt-get install xbacklight

et utilisez la commande suivante pour régler la luminosité, par exemple

xbacklight -set 20%

Si vous souhaitez automatiser cela, vous pouvez l'ajouter à "Applications de démarrage", de sorte qu'à chaque démarrage de votre ordinateur, la luminosité soit réglée à 20%.

Swarnendu Biswas
la source
N'aide pas malheureusement :(
Valentin