Las teclas de función no funcionan (brillo y sonido) Ubuntu 16.04

16

Instalé Ubuntu 16.04 en la computadora portátil ASUS, todo funcionó excepto las fnteclas. No se puede silenciar / aumentar / disminuir el volumen ( f10, f11, f12) o el aumento / disminución brillo de la pantalla ( f5, f6).

En la resolución de problemas, descubrí que las personas tienen problemas similares independientemente de la versión de la máquina (ASUS, ACER, Dell) o Ubuntu, desde 8.0-16.04

¿Cómo soluciono esto?

Kelly
fuente
Si pudo resolverlo usted mismo, mejor publíquelo como respuesta :)
M. Becerra
2
lenovo: askubuntu.com/questions/468277/…
Ciro Santilli 新疆 改造 中心 法轮功 六四 事件

Respuestas:

14
  1. Edite el archivo de configuración de GRUB para pasar un parámetro de arranque del kernel

    • Terminal abierta
    • tipo sudo -H gedit /etc/default/grub
    • Encuentra esta línea: GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
    • Agregue acpi_osi=inmediatamente lo siguiente quiet splashpara dar:GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi="
    • La siguiente línea debería verse así: GRUB_CMDLINE_LINUX=""
    • GUARDAR y CERRAR archivo
    • En terminal, escriba sudo update-grub
  2. Crear archivo .CONF

    • Terminal abierta
    • tipo (o copiar / pegar): sudo -H gedit /usr/share/X11/xorg.conf.d/20-intel.conf
    • Ingrese esto en el archivo línea por línea:

      Section "Device"
      Identifier  "card0"
      Driver      "intel"
      Option      "Backlight"  "intel_backlight"
      BusID       "PCI:0:2:0"
      EndSection
      
    • GUARDAR y CERRAR archivo

  3. Reiniciar la computadora

Los pasos anteriores solucionaron mi problema y pude usar las teclas de función para controlar el brillo y el volumen de mi máquina. Intenté varias cosas y edité el archivo GRUB varias veces, actualizando y reiniciando cada vez. Algunos hilos sugirieron editar el BIOS, otros sugirieron la instalación xbacklight. Me llevó un tiempo solucionar el problema. Si mi solución no funciona para usted, aquí hay hilos que me ayudaron:

Kelly
fuente
El 20-intel.confarchivo solucionó mi problema, pero los cambios de grub causaron que mi pantalla de bienvenida no apareciera y rompió el trackpad. Revertí eso y guardé el .confarchivo, y todo es perfecto.
Jacob
En mi computadora portátil (Sony VAIO PCG-4K1M con Lubuntu) solo la parte de GRUB fue suficiente para que funcione. El brillo cambia en pequeños pasos, así que tuve que presionar varias veces para verlo funcionar.
Paul
2

Es posible que tenga el FnLockactivado. Es posible que pueda desactivarlo presionando Fn+ Esc. Fuente

cheesus
fuente
0

¡Gracias @Kelly por tu solución! Me ayudó a localizar el problema en mi propio sistema (Ubuntu 19.04, Dell XPS 15 7590 FN11... FN12no funciona).

  1. Copia de seguridad del archivo de configuración de GRUB

    sudo cp /etc/default/grub /etc/default/grub.backup
    
  2. Editar archivo de configuración de GRUB

    • tipo sudo gedit /etc/default/grub
    • Encuentre esta línea: GRUB_CMDLINE_LINUX="quiet splash"(puede contener diferentes opciones según su configuración específica)
    • Agregue acpi_osi=Linuxinmediatamente lo siguiente quiet splashpara dar:GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi=Linux"
    • La siguiente línea puede verse diferente dependiendo de su configuración, pero NO DEBE contener acpi_backlight=vendor. elimine esta opción si está presente. la línea resultante debería ser, por ejemplo: GRUB_CMDLINE_LINUX=""oGRUB_CMDLINE_LINUX="nouveau.blacklist=1 acpi_osi=! acpi_osi=Linux mem_sleep_default=deep"
    • Guarda el archivo
    • sudo update-grub
  3. Crear archivo .CONF

    • Terminal abierta
    • tipo (o copiar / pegar): sudo -H gedit /usr/share/X11/xorg.conf.d/20-intel.conf
    • Ingrese esto en el archivo línea por línea:

      Section "Device"
         Identifier  "Intel Graphics"
         Driver      "intel"
         Option      "Backlight"      "intel_backlight"
         BusID       "PCI:0:2:0"
      EndSection
      
    • Guarda el archivo

  4. Reiniciar la computadora

naXa
fuente
0

Por favor revise este artículo. Es posible que deba cambiar el valor de fnmode en sys/module/hid_apple/parameters/fnmode. Para mí funcionó cambiándolo de 1a 0. No necesitaba reiniciar ni nada.

Qutory
fuente