Las teclas de ajuste de brillo < Fn+ ⇑/ ⇓> no tienen efecto (aunque son reconocidas por el entorno), y tampoco puedo cambiar el brillo usando las herramientas de la GUI. Esto parece un problema en Linux en sí mismo, no en el entorno de escritorio.
Puedo cambiar el brillo en el sistema operativo Windows, por lo que no es algún tipo de falla de hardware.
Detalles:
Lenovo B570 (Nombre del modelo: 20093)
Tarjeta de gráficos Intel HD integrada
Kubuntu 11.04 (Linux 2.6.38-10-generic, KDE 4.7.0), todo actualizado
No hay controladores de gráficos propietarios (solo Wi-Fi)
Lo que probé:
- Editar
/etc/default/grub
↦GRUB_CMDLINE_LINUX_DEFAULT
:acpi_osi=Linux
,acpi_backlight=vendor
,nomodeset
. Y si, lo hiceupdate-grub
- Editar
/etc/X11/xorg.conf
(no existe tal archivo, incluso despuéssudo dpkg-reconfigure xserver-xorg
) - Editar
/proc/acpi/video/VGA/LCD/brightness
(no existe tal archivo) sudo setpci -s 00:02.0 F4.B=
(sin efecto)XXxbacklight -set
("XXNo outputs have backlight property
")
¿Cómo puedo solucionar este problema?
laptop
kubuntu
intel-graphics
brightness
lenovo
Oleh Prypin
fuente
fuente
Respuestas:
Intenta esto . Funcionó para mi Ubuntu 14, Lenovo B570, Intel Graphics.
Abra una terminal y cree el siguiente archivo de configuración, si no existe:
sudo touch /usr/share/X11/xorg.conf.d/20-intel.conf
Ahora necesitamos editar este archivo. Puede usar cualquier editor, ya sea uno terminal o gráfico.
sudo gedit /usr/share/X11/xorg.conf.d/20-intel.conf
Agregue las siguientes líneas a este archivo:
Guárdalo Cerrar sesión y volver a iniciar sesión.
fuente
lspci -nn
. Dicho esto, esto no funcionó para mí en un Thinkpad E490.Si las herramientas GUI fallan, intente utilizar el terminal para ello.
Abrir una terminal
Ejecute:
ls /sys/class/backlight/*/brightness
. El resultado de ejemplo sería:Si no se encuentra nada, el núcleo no admite el control de brillo (¿faltan controladores?). De lo contrario, puede usar los siguientes comandos (reemplazar en
acpi_video0
consecuencia):Obtenga el nivel de brillo actual:
Obtenga el nivel de brillo máximo:
Estos comandos devuelven niveles de brillo que van de cero a max_brightness (ver arriba).
Para cambiar el nivel de brillo, debe escribir un número en el
brightness
archivo. Esto no puede hacerlo un editor comogedit
. Digamos que quiere cambiar su brillo a 5, debe ejecutar:Alternativamente, si solo desea establecer el nivel de brillo al más alto disponible:
fuente
Instalar
linux-kamal-mjgbacklight
: un parche para el kernel de Linux.lsmod | grep ^i915
algo así
i915 331519 3
. Si no hay salida, esto no funcionará.sudo add-apt-repository ppa:kamalmostafa/linux-kamal-mjgbacklight
sudo apt-get update; sudo apt-get upgrade
)Reiniciar.
Ahora se puede utilizar el terminal para ajustar el brillo, como sugerido por Lekensteyn .
Si está bien que cambie el brillo con terminal +
sudo
, este es el final de la respuesta.Si está en el escritorio de GNOME, el brillo incluso puede funcionar completamente.
Descargue mi script de cambiador de brillo , permita que se ejecute y póngalo en / usr / local / bin / :
wget -O brightness http://ideone.com/plain/yPlo5
chmod +x brightness
sudo mv brightness /usr/local/bin
Tenemos que permitir que se edite el archivo de brillo, para que
sudo
no sea necesario en todas partes.Además, queremos que la configuración de brillo se restablezca a la configuración anterior cuando se inicia el sistema (desafortunadamente no se guarda de forma predeterminada).
El
brightness
script mencionado puede manejarlo todo (conrestore
parámetro), solo agréguelo a la ejecución automática.Para hacer esto, editaremos /etc/rc.local (
sudo nano /etc/rc.local
o cualquier editor en lugar de nano).Agregue la siguiente línea antes de la
exit 0
línea:/usr/local/bin/brightness restore
Es mejor reiniciar ahora.
Entonces el
brightness
guión funciona. Puede ir a la terminal en cualquier momento y escribir estos:brightness
- Obtener la configuración de brillo actualbrightness value
- establecer el brillo al valorbrightness inc step
, - aumente o disminuya el brillo por pasos (si no se especifica, se utiliza un valor predeterminado del archivo de configuración, generalmente el 10% del brillo máximo)brightness dec step
Ahora es posible que desee asignar el cambio de brillo a sus teclas de acceso rápido.
brightness inc
brightness dec
Si desea modificar algo, asegúrese de mirar /etc/bx_brightness.conf
. Puede cambiar el paso por el cual se cambia el brillo con
brightness inc
/dec
Gracias a Toz por su invaluable ayuda en este hilo .
fuente
Creo que encontré un efecto fácil y mínimo en la forma en que existían las cosas para ajustar intel_backlight usando las reglas de udev.
Noté la acción de "cambio" del subsistema de "luz de fondo" cuando presiono Fn+ Up/ Downen mi computadora portátil Lenovo G360 con el kernel 3.2. Entonces escribí unas reglas de la
/etc/udev/rules.d/99-writeintelbacklight.rules
siguiente manera:Haga que el script de shell
/usr/sbin/writeintelbacklight.sh
contenga:Por supuesto, necesitas hacer un
sudo chmod +x /usr/sbin/writeintelbacklight.sh
.fuente
Esto no hará que sus teclas Fn funcionen, pero podrá asignar cualquier otra tecla para ajustar el brillo.
Probé varias de estas soluciones, pero nada funcionó para mí hasta que encontré este pequeño programa indicador http://codevanrohde.nl/wordpress/?p=128 . Con él, puede configurar teclas de acceso rápido para controlar el brillo, usar la rueda del mouse o seleccionar de una lista desplegable en el indicador. ¡He reemplazado 'Fn' con 'Win + Alt' que es muy similar para mis manos y ahora también puedo usarlo con un teclado externo!
Para agregar PPA e instalar:
Las teclas de acceso rápido deben asignarse a:
y
Nota al pie: Fuera de la caja, el indicador de birghtness reconoce 7 niveles de brillo en mi sistema. Mediante la adición
acpi_backlight=vendor
a la líneaGRUB_CMDLINE_LINUX_DEFAULT
en/etc/default/grub
, ese número es golpeado hasta 16!fuente
Tengo un lenovo ideapad z400.
Intenté todos los CONSEJOS enumerados anteriormente, sin éxito.
Así que encontré uno diferente que funcionó muy bien:
Ponga la siguiente línea en / etc / default / grub
YY = Área de intercambio, use swapon -s para ver su dispositivo de intercambio.
Ejecute una actualización-grub como root
Después del reinicio se resolvió el problema.
fuente
Tengo un Thinkpad T450s con gráficos Nvidia y controladores binarios en Ubuntu 14.04. Para que la luz de fondo funcione, tuve que editar el archivo /etc/X11/xorg.conf agregando la siguiente línea a la definición del dispositivo Intel (el archivo xorg.conf se crea al instalar los controladores binarios):
La sección completa es ahora:
fuente
Esto no funciona para los usuarios de KDE como está escrito en https://launchpad.net/~kamalmostafa/+archive/linux-kamal-mjgbacklight
Sin embargo, puede probar una solución encontrada aquí .
Eso dice escribir en el terminal
echo XXX | sudo tee /sys/class/backlight/intel_backlight/brightness
donde XXX es un valor entero.En mi caso, XXX puede ser un valor de 0 a 4882, pero tenga cuidado: si escribe 0, la pantalla estará completamente negra y no verá nada.
fuente
Aquí hay un parche que puedes hacer.
Cree este script con el nombre .modificarBrillo.sh (en mi caso lo creé en mi carpeta de inicio: ~ / .modificarBrillo.sh)
Sin embargo, como el script anterior necesita permiso de ejecución y / sys / class / backlight / intel_backlight / brillo solo puede ser editado por root y debe ejecutarlo en la terminal:
El último comando debe ejecutarse en cada inicio porque los permisos del archivo de brillo se renuevan con el inicio. Para hacerlo
sudo vim /etc/rc.local
y agregue el comandosudo chmod a+w /sys/class/backlight/intel_backlight/brightness
antes de la línea "salir 0"Finalmente, debe instalar xbindkeys para asignar la tecla de Función para ejecutar el script.
En mi caso, agrego las líneas al archivo de configuración ~ / .xbindkeysrc
Pero también puede instalar el programa xbindkeys-config para hacer el proceso gráficamente.
fuente
Edite el
/etc/default/grub
archivo y agreguepcie_aspm=force acpi_backlight=vendor
despuésGRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
Entonces toda la línea se verá así:
Para más detalles visite este enlace .
fuente
Tuve el mismo problema, estoy usando Gnome3.10 en ubuntu 14.04 (Unity). Instalé tlp para el control de temperatura en mi computadora portátil. Acabo de eliminar 'tlp' y reinicié mi sistema y puedo ajustar el brillo de la pantalla usando la función (fn) + teclas de flecha.
Podría ayudar a verificarlo una vez.
fuente
Tuve el mismo problema (aparentemente) con un Lenovo IP G50-70. - De hecho, ninguna de las teclas de función "parecía" funcionar. Finalmente, en la BIOS encontré una función de activación / desactivación de 'Hotkey'. Paradójicamente, estaba 'Habilitado', pero esto de hecho habilita una sola operación de pulsación de tecla para las teclas de función. De hecho, si usa la técnica tradicional 'Fn + Function keyX', no funcionan.
Si 'Desactiva' la función de teclas de acceso rápido en la BIOS, entonces las teclas de función funcionan 'como se esperaba' (Fn + Función Keyx). - Después de hacer esto, todas las teclas de función funcionaron bien. Tanto para el progreso
fuente
Tuve que agregar estas líneas a grub:
Tenga en cuenta que el último. Ese fue el que hizo funcionar las teclas de brillo.
fuente
Puede usar este paquete para lidiar con el brillo desde la línea de comando (terminal), con el
xbacklight
comando.xbacklight se puede instalar en el Centro de software. O en la terminal:
puedes usar
xbacklight -inc <range from 0 to 100>
para aumentar el brillo con valor< ... >
xbacklight -dec <range from 0 to 100>
para disminuir el brillo con valor< ... >
fuente
Estaba teniendo un problema en un Thinkpad W510 con kubuntu 18.04.
Encontré esto en un foro de Lenovo:
tpb: programa para utilizar las teclas especiales de IBM ThinkPad (tm)
Voila! ¡Las teclas de ajuste de brillo ahora funcionan perfectamente! Ni siquiera necesitaba cerrar sesión y volver a iniciarla.
fuente