Alguém já conseguiu executar o Xorg a partir do modo de console no OS X?

2

Sou um usuário ávido do XQuartz e o uso para todas as minhas necessidades de computação no OS X. Como eu essencialmente não uso mais nenhum aplicativo do Aqua, imaginei se seria possível iniciar o sistema de janelas X a partir de modo de console no OS X. Figuras, eu poderia me livrar da sobrecarga causada pelo servidor de janelas Aqua e eu tenho todos os binários necessários instalados em / opt / local / X11 (instalado pelo XQuartz).

Primeiro, quando conectado ao modo de console (digitando > console como o nome de usuário na tela de login Aqua, não inicializando no modo de usuário único), eu simplesmente tentei 'startx': fui confrontado com um erro as linhas de 'não podem se conectar ao servidor; Ligação recusada'. Eu então tentei executar 'exec startx', após o qual eu fui imediatamente descartado de volta para a tela de login do Aqua. Subseqüentemente, se eu tentar iniciar o XQuartz de dentro do Aqua, recebo uma mensagem de erro informando que já existe uma conexão com o servidor X. Todos os processos em execução revelam que, de fato, existe uma conexão aberta.

Eu também tentei repetir os processos com variáveis de ambiente comuns do DISPLAY:: 0.0, localhost: 0, localhost: X0 (encontrado em /tmp/.unix-X11), etc ... Sem sucesso.

Tenho a impressão de estar a um centímetro do meu objetivo, mas preciso de um último empurrão na direção certa. Espero que alguém saiba mais sobre isso. Estou executando o OS X Mountain Lion 10.8.3, para o registro.

    
por sinopeus 06.08.2013 / 19:14

1 resposta

0

Antiga pergunta, mas uma resposta para a posteridade: você não pode.

  1. O Xquartz depende de ter o WindowServer em execução. Não pode ser usado fora desse ambiente.

  2. O "modo de console" ao qual você está se referindo não está mais disponível nas versões atuais do macOS. (Inserir >console na tela de login normalmente resultará em uma tela preta e sem resposta e você terá que reinicializar.)

por 08.03.2018 / 20:36