Antes puedo ejecutar xrandr?

Cada vez que reinicio mi computadora portátil, me quedo ciego. Puedo usar xrandr para establecer el brillo, pero se convierte en algo poco práctico. También uso LUKS así que cuando inicio la computadora siempre me saludan (de lo que creo) cryptsetup.

¿Hay alguna forma de ejecutar mi command xrandr deseado cuando me piden la contraseña de encryption? De lo contrario, ¿cuándo es el primero (de encender la computadora portátil) que puedo hacer esto y dónde / cómo debo configurar esto?

Entre otras cosas, he intentado con rc.local , /etc/gdm3/Init/Display , /etc/X11/xinit/xinitrc pero nada parece funcionar. Estoy ejecutando Ubuntu 16.10 con Gnome y el command que bash ejecutar es xrandr --output eDP-1 --brightness 0.3 .

Algunas actualizaciones:

Más información sobre mi hardware y lo que he probado.

  • Tengo el XPS 15 9550 que viene con Intel Skylake y una tarjeta gráfica Nvidia dedicada. He desactivado la tarjeta Nvidia desde la herramienta de la GUI de configuration del server Nvidia X.
  • Solo tengo intel_backlight en /sys/class/backlight por defecto. Puedo editar el brillo desde allí entre 0 y 12, pero el brillo en 1 sigue siendo demasiado shiny.
  • Intenté modificar el /etc/default/grub para include acpi_backlight=vendor . Eso crea la input /sys/class/backlight/dell_backlight . Esto da un poco más de control pero es muy inestable (el brillo salta aquí y allá y se congela).
  • Intenté modificar el /etc/default/grub para include acpi_backlight=video . Eso crea la input /sys/class/backlight/acpi_video0 que permite más granularidad (0-66). Sin embargo, el monitor aún usa la luz de background intel_backlight. Traté de resolver esto configurando explícitamente xorg.conf para usar la retroiluminación ACPI pero sin vail.