Como posso desabilitar o X-server no Fedora 17?

2

Eu quero usar um sistema "Beefy Miracle" do Fedora 17 como um desktop compartilhado em rede para trabalho cooperativo. Para isso, estou usando o TigerVNC, que traz seu próprio X-Server e inicia uma sessão de desktop completamente separada, que é então exposta via VNC.

Como não preciso do servidor X regular, gostaria de desativá-lo completamente para liberar alguns recursos e ativar a área de trabalho do VNC para $DISPLAY of 0 . Eu não tenho experiência com systemd e estrutura de serviço do Fedora e, portanto, não tenho idéia de como desativar o serviço com segurança.

Eu tentei desativar o prefdm.service , que parece ser o pico do iceberg, mas não posso fazer isso porque é um serviço static , o que quer que isso realmente signifique.

    
por aef 13.12.2012 / 04:56

1 resposta

5

O systemd tem algo chamado 'alvos' que podem ser considerados como os níveis de execução do init. O prefdm.service será executado com o "default.target" que é definido por padrão como "graphical.target".

Assim, ao definir o alvo padrão para "multi-user.target" (também conhecido como SystemV runlevel 3), você iniciará tudo menos o servidor X11. Seu vncserver @: [0-9] .service não será afetado por isso.

Para isso, basta digitar:

 sudo ln -fs /lib/systemd/system/multi-user.target /etc/systemd/system/default.target
    
por 13.12.2012 / 06:40