Como rodar o servidor X em outro computador / outro monitor?

0

Eu tenho dois laptops e um monitor externo, o LCD. Primeiramente, quero que meu monitor primário seja executado no nível de execução 2 (TTY) e meu monitor externo seja executado no nível de execução 3 (Xserver). Não podemos fazer isso, presumo? Eu concluo depois de pesquisar neste fórum.

Se for, posso trabalhar ainda no nível de execução 2, mas se eu precisar de um display X, eu o colocaria no meu outro laptop ... não é possível?

Obrigado

    
por swdev 12.12.2011 / 03:24

1 resposta

1

Você precisará de um xorg.conf personalizado

edite /etc/X11/xorg.conf

# command line
sudo -e /etc/X11/xorg.conf

# graphical
gksu gedit /etc/X11/xorg.conf

xorg.conf é dividido em seções e você precisa apenas de algumas seções.

Você pode não precisar de mais do que uma seção Monitor

Section "Monitor"
    Identifier     "Monitor0"
    Option         "Enable" "false"
EndSection

Section "Monitor"
    Identifier     "Monitor1"
    Option         "Enable" "true"
EndSection

Se você precisar de mais do que isso ...

Section Screen
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor1"
EndSection

Section "ServerLayout"
    Identifier     "Layout0"
    Screen         "Screen0"
EndSection

Em termos de níveis de execução, o Ubuntu usa o Upstart e, até certo ponto, a ideia de runlevels é depreciada. Você precisará editar seus scripts Upstart para que o X não inicie no runlevel 2 e adicione "2" ou "3" à sua linha grub linux (kernel).

Upstart não é muito ruim para aprender, veja Como iniciar para começar.

Isso deve começar, postar de volta se você ficar preso.

    
por Panther 12.12.2011 / 03:51