Basicamente, você precisa executar
echo X > /sys/class/backlight/acpi_videoY/brightness
durante o processo de inicialização após os drivers gráficos têm carregado com apropriada Xe Y. As outras respostas e comentários explicam como encontrar Xe Y.
Enquanto a /etc/rc.localsugestão funciona, a maneira mais consistente de fazer isso, na minha opinião, é a seguinte:
Crie um arquivo, digamos customsetbootbrightness.conf, em /etc/init(evite colisões com nomes de arquivos existentes nesse diretório) como raiz com o seguinte conteúdo:
description "Sets brightness after graphics device is loaded"
start on graphics-device-added
task
exec echo X > /sys/class/backlight/acpi_videoY/brightness
Dessa forma, o comportamento do sistema será o mesmo dos sistemas sem essa peculiaridade específica (com brilho sendo 0 na inicialização). No /etc/rc.localmétodo, geralmente há um pequeno período em que o brilho permanece 0.
Além disso, isso deve remover a necessidade (em alguns sistemas) de ter que ter sleep 2antes echo...- mas não foi verificado. (Consulte http://xchamitha.blogspot.co.uk/2013/07/set-screen-brightness-when-booting.html ou http://ubuntuforums.org/archive/index.php/t-2061712.html para exemplo)
echo 7.