El brillo de la pantalla no tiene efecto en un Lenovo Z570

18

Mi Lenovo Z570 tiene dos GPU, nVidia e Intell. El control de brillo no tiene ningún efecto sobre el brillo de la pantalla, y debido a que he tenido algunos problemas importantes en el pasado cuando estaba tratando de jugar con los controladores y configuraciones de nVidia, y ahora quiero ser cauteloso. No he encontrado preguntas similares que refieran 14.04 LTS con una configuración similar a la mía.

He leído que podría solucionarse agregando / cambiando contenido xorg.confpero cuando ejecuto

sudo gedit /etc/X11/xorg.conf

el archivo sale completamente vacío. ¿Qué debo hacer, qué debo agregar y no volver a atornillar mi computadora portátil con una pantalla negra?

Valentin
fuente
esto resolvió mi problema: askubuntu.com/a/450690/313731
Arash
¿Cuál es el modelo de tu tarjeta?
Braiam
nVidia 525M e Intell Integrated HD Graphics 3000
Valentín el
La solución de @SPRBRN funcionó en mi Lenovo Thinkpad X250 con Intel Graphics y Ubuntu 14.04
leonard vertighel el

Respuestas:

19

Para aquellos de ustedes que tienen este problema con una tarjeta Intel, miren esta solución :

Puede ver si usa una tarjeta Intel con el siguiente comando. Si ve "intel_backlight", probablemente tenga una tarjeta Intel.

ls /sys/class/backlight/

Si es así, ejecute el siguiente comando:

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

Puede verificar primero si ese archivo existe, pero tocarlo no hará ningún daño. Luego edite el archivo:

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

Inserte el siguiente código:

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

Guarde el archivo, cierre sesión, vuelva a iniciar sesión. Esto funcionó para mí en Ubuntu 14.04, y también debería funcionar en 13.10.

Créditos a su FOSS

SPRBRN
fuente
Esto es lo que obtuve después de hacer eso: (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 filestengo una GPU Intel secundaria.
Valentin
1
@SPRBRN: funcionó para mí. Vostro 1500, acaba de instalar el controlador Intel (para evitar bloqueos) - boom, luz de fondo del 0% == pantalla muy tenue. Confirmé con el directorio intel_backlight, había 'actual_brightness' (o algo así) que tenía un valor de 00. Una vez que instalé su corrección, saltó (256,512 más o menos). ¡Gracias por compartir!
The Dude
2
Si sucede que ves intel_backlight, cambias / agregas 20-intel.confpero el sistema no arranca con gráficos, puedes eliminar el archivo en modo de recuperación ( wiki.ubuntu.com/RecoveryMode ).
wenzeslaus
Esto funcionó para mí con Xubuntu 14.10 en un ThinkPad T520 (el problema solo ocurrió después de configurar Bumblebee), pero por alguna razón hizo que Xfce's Whisker Menu dejara de funcionar. Terminé simplemente eliminando el elemento del panel del Menú Bigote, pero sería bueno tener una solución para eso también.
srunni
Su solución funcionó en mi Lenovo Thinkpad X250 con Intel Graphics y Ubuntu 14.04
leonard vertighel
12

Esto funcionó para mi Lenovo T530 con Nvidia / Intel ...

Nota. La configuración de gráficos de mi BIOS cambió de Nvidia Optimus a Gráficos discretos (esto fue para poder manejar un monitor externo 4K desde el puerto de pantalla). Tampoco es necesario tener el archivo /etc/X11/xorg.conf en su sistema. Lo siguiente asume que está ejecutando el controlador Nvidia y tiene acceso a la aplicación de configuración del servidor NVIDIA X en Unity.

Primero, abra el editor de texto y le mostraré cómo agregar los contenidos correctos a este archivo para su tarjeta gráfica.

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

Si su archivo está vacío como el mío, abra la aplicación "Configuración del servidor NVIDIA X" de Unity.

Luego vaya a la sección "Configuración de pantalla del servidor X".

En la parte inferior de la pantalla, haga clic en el botón "Guardar en configuración X". No queremos guardar nada aquí, pero haga clic en el botón "Mostrar vista previa".

Desplácese hasta que vea Section "Device"y lo siguiente EndSection. Resalta y copia toda la sección. El mío se veía así:

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

Pegue esto en el archivo /usr/share/X11/xorg.conf.d/20-nvidia.conf abierto anteriormente.

Ahora pegue la siguiente línea justo antes del EndSection

Option        "RegistryDwords" "EnableBrightnessControl=1"

Debe tener un aspecto como este:

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

Ahora guarde y cierre /usr/share/X11/xorg.conf.d/20-nvidia.conf y reinicie. Mi control de brillo ahora funciona. Tengo la idea de esta publicación relacionada.

varillas
fuente
1
Funciona perfectamente en mi Lenovo W520. Gracias por esta clara descripción!
tlwhitec
1
Solución agradable y fácil si se utilizan controladores NVIdia. Utilizado en Lenovo W510, funciona perfectamente.
sir_k
Funciona bien con mi Thinkpad T430 y gráficos discretos habilitados en BIOS.
fnkr
Aún válido, excelente respuesta.
Karol Nowak
Hay un truco, la configuración del servidor Nvidia X no tiene datos en la vista previa y de alguna manera no se guarda en un archivo visible. PERO guardé la configuración dos veces y creó un archivo de copia de seguridad. De ese archivo pude recoger la Section "Deviceparte.
visoft
0

Ejecutar sudo nvidia-xconfigpara generar el xorg.confarchivo.

Tengo el mismo problema, sin embargo, incluso después de configurar DWord en xorg.conf, el brillo no cambia.

usuario2698145
fuente
0

¿Es que el control de brillo no persiste o es que modificarlo no tiene ningún efecto?

He tenido problemas en los que el cambio de control de brillo no persistió entre reinicios. Tengo una Dell XPS L502X con un Intel integrado y una tarjeta gráfica GeForce GT 540M. Yo uso xbacklight para superar el problema. Instale el paquete con

sudo apt-get install xbacklight

y use el siguiente comando para establecer el brillo, digamos

xbacklight -set 20%

Si desea automatizar esto, puede agregarlo a "Aplicaciones de inicio", para que cada vez que se inicie su computadora, el brillo se establezca en 20%.

Swarnendu Biswas
fuente
Desafortunadamente no ayuda :(
Valentin