Este é um lugar errado para executar os segundos e terceiros comandos em rc.local
, porque eles devem ser executados mais tarde quando a GUI é carregada e você efetua login no sistema.
A maneira mais fácil é adicionar esses comandos a "Startup Applications", que podem ser encontrados no Dash.