Debian Squeeze: oculta as mensagens de início do xorg

1

Eu configurei minha caixa para que eu automaticamente faça o login como root através da interface de linha de comando. em bash.bashrc tenho estes comandos: startx ./run.sh na linha de comando. Logo antes de iniciar o xserver, ele exibe as seguintes informações:

        X.Org X Server 1.7.7
        Release Date: 2010-05-04
        X Protocol Version 11 Revision 0
        Build Operating System: Linux 3.0.0-1-amd64 x86_64 Debian
        Current Operating System: Linux debian 2.6.32-5-amd64 #1 SMP Fri Feb 15   15:39:52 UTC 2013
        Kernel command  line: BOOT_IMAGE=/boot/vmlinuz-2.6.32-5-amd64 root=UUID=2c7e52a1-b10c-???????
        Build Date: 29 October 2011 06:58:14PM
        xorg-server 2:1.7.7.14 (Jaleo Christian [email protected])
        Current version of pixman: 0.16.4
        Before reporting problems, check http://wiki.x.org
            to make sure that you have the latest version.
        Markers: (--) problem, (==) from config file, (**) default setting, 
               (++) from command line, (!!) notice, (II) Informational, 
               (WW) warning, (EE) Error, (NI) Not Implemented, (??) unknown
        (==) Log file: "/var/log/Xorg.0.log", Time: Wed Aug 29 10:50:12 2012/
        (==) Using config file: "/etc/X11/xorg.conf"
        (==) Using system config directory "/usr/share/X11/xorg.conf.d"

Como meu aplicativo está sendo executado logo em seguida, não quero que o texto intermediário seja exibido. Eu procurei em /etc/X11/xorg.conf para ver se há uma configuração que exibe mensagens na tela, mas nada.

P: Onde eu precisaria ir para impedir que as mensagens acima fossem exibidas?

    
por fifamaniac04 24.01.2014 / 20:06

1 resposta

3

Canalize a saída (e STDERR) para /dev/null :

startx ./run.sh >/dev/null 2>&1
    
por 24.01.2014 / 20:31