cygwin rxvt sem X

2

Eu costumava executar o rxvt.exe (não o rxvt-unicode.exe) do cygwin no Windows e ele rodaria sem ter o X do cygwin sendo executado primeiro. Eu tentei chamá-lo via run.exe do cygwin, mas isso não importa.

Agora isso não funciona mais (para mim) - você DEVE ter o X rodando agora, parece. boo!

O erro é:

C:\>c:\apps\cygwin\bin\rxvt.exe -e /bin/bash -l

rxvt: can't open display as no -display option given and DISPLAY not set

Estou usando a versão de 32 bits do Cygwin, não a versão de 64 bits. O setup.exe é a versão 2.877 (32 bits).

A versão do rxvt que acompanha o Cygwin é v2.7.10 (rel 26 MARÇO 2003).

Estou no Windows 10 se isso for importante.

Alguém sabe se existe algum truque de configuração?

    
por atreyu 25.03.2017 / 21:09

2 respostas

0

Você pode tentar instalar uma versão mais antiga para voltar ao seu comportamento desejado.

Veja esta resposta, mas ignore as partes sobre o Postgres

link

  1. Instale uma versão antiga, se necessário. Alguém mantém um arquivo histórico de versões do Cygwin.
    1. Procure a data e hora do arquivo setup.ini de que você precisa: ftp: //www.fruitbat. org / pub / cygwin / circa / index.html
    2. Copie o endereço FTP da pasta (não index.html)
    3. Execute /setup-x86.exe -X com a opção -X para ignorar as assinaturas de configuração (elas não são arquivadas).
    4. Cole o endereço de FTP na caixa de diálogo para escolher o site de download. Você verá um instantâneo de pacotes disponíveis durante esse período.

Eu uso C:\cygwin\bin\mintty.exe e funciona muito bem sem servidor X.

    
por 27.03.2017 / 19:27
3

Você não pode.

A versão RXTV sem o X foi retirada anos atrás, já que o próprio rxvt e a biblioteca para converter a chamada X para a chamada Win não foram mantidos por muito tempo.

O terminal sugerido é o Mintty; é o padrão usado agora pelo Cygwin quando você precisa de um bom terminal sem o X Server.

O Mintty também funciona com o Cygwin de 64 bits, enquanto o RXVT-noX nunca funcionou lá.

    
por 26.03.2017 / 16:42