Como redirecionar a saída do sistema para / var / log / messages devido ao uso do framebuffer para outro aplicativo?

0

Meu sistema operacional é o Red Hat 7.4, de 64 bits.

Eu tenho um aplicativo que está usando o framebuffer / dev / fb0 diretamente para exibir, então eu não quero outra saída para aparecer a partir de processos em execução. Até agora, a única coisa que vi causando uma saída problemática para a tela é erros indesejados em relação à conexão de dispositivos USB. Um dos erros, por exemplo, é:

usb 1-1: device not accepting address 15, error -71

Eu não sei se isso é considerado saída stderr.

Quando o SO é inicializado, aparece o prompt de login, então meu script é executado, o qual inicia meu programa e sobrescreve o framebuffer. Estou tentando garantir que nenhuma mensagem que normalmente seria enviada para o console não apareça. Claro, eu ainda quero que a entrada do usuário apareça (por exemplo, se alguém conecta um teclado USB e começa a digitar).

Minha esperança é que haja uma maneira de definir isso por meio de um script na inicialização, sem exigir alterações em nenhum arquivo do sistema.

Alguma idéia?

    
por sqenixs 15.02.2018 / 17:02

0 respostas