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


2

Sou um ávido usuário do XQuartz e uso-o 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 do modo de console 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 & gt; console como o nome de usuário na tela de login do Aqua, não inicializando no modo de usuário único), eu simplesmente tentei 'startx': fui confrontado com um erro ao longo das linhas 'não é possível se conectar ao servidor; Ligação recusada'. Eu então tentei executar 'exec startx', após o qual eu fui imediatamente deixado de volta na 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.

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

Tenho a impressão de estar a um centímetro da minha meta, 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.

Respostas:


0

Pergunta antiga, 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. (Entrando >console na tela de login normalmente resultará em uma tela preta e sem resposta, e você terá que reinicializar.)

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.