Dump principal do Atom no Ubuntu no Windows 10

2

Eu quero usar um pacote atom que não é suportado no Windows ... mas aqui está o problema - eu quero usá-lo no Windows.

Isso é o que eu fiz:

Eu cheguei tão longe apenas para falhar agora!

root@CHERNIKHOV:~# sudo atom
sudo: unable to resolve host CHERNIKHOV
root@CHERNIKHOV:~# /usr/bin/atom: line 119:   117 Aborted                 (core dumped) nohup "$ATOM_PATH" --executed-from="$(pwd)" --pid=$$ "$@" > "$ATOM_HOME/nohup.out" 2>&1
[117:0114/120453:FATAL:render_sandbox_host_linux.cc(40)] Check failed: 0 == shutdown(renderer_socket_, SHUT_RD). shutdown: Invalid argument
#0 0x000001e09b2e <unknown>
#1 0x000001e1f73b <unknown>
#2 0x000001e1fcfd <unknown>
#3 0x000002893352 <unknown>
#4 0x00000265e7f9 <unknown>
#5 0x000002664dbf <unknown>
#6 0x00000265de96 <unknown>
#7 0x000001204397 <unknown>
#8 0x000001202e70 <unknown>
#9 0x0000033a9803 main
#10 0x7f0ccb101f45 __libc_start_main
#11 0x000000575279 <unknown>

As ideias para uma correção ou o próximo passo na depuração são bem-vindas.

EDIT: Mais algumas depurações ...

Eu criei duas VMs do Ubuntu de 64 bits no VirtualBox com configurações padrão, o conjunto de rede para o Ubuntu Server 16.04.01 em ponte e instalado em um, o Ubuntu Desktop 16.04.01 no outro. Eu instalei atom e openssh-server em ambos. Atom é iniciado no desktop do Ubuntu. Ao usar PuTTy e Xming para tentar processar o Atom no Windows, no entanto, os resultados são invariavelmente ruins. Uma simples aplicação X Windows, xclock, funciona bem em SSH com Xming em ambos os ambientes.

Servidor Ubuntu:

root@Farnum:~# atom
root@Farnum:~# /usr/bin/atom: line 119:  1506 Aborted                 (core dumped) nohup "$ATOM_PATH" --executed-from="$(pwd)" --pid=$$ "$@" > "$ATOM_HOME/nohup.out" 2>&1
[xcb] Unknown sequence number while processing queue
[xcb] Most likely this is a multi-threaded client and XInitThreads has not been called
[xcb] Aborting, sorry about that.
atom --executed-from=/home/voidstar --pid=1493: ../../src/xcb_io.c:274: poll_for_event: Assertion '!xcb_xlib_threads_sequence_lost' failed.
Failed to get crash dump id.
Report Id:

Ubuntu Desktop:

root@Ylva:~# atom
root@Ylva:~# /usr/bin/atom: line 119:  7610 Aborted                 (core dumped) nohup "$ATOM_PATH" --executed-from="$(pwd)" --pid=$$ "$@" > "$ATOM_HOME/nohup.out" 2>&1

(atom:7610): IBUS-WARNING **: The owner of /home/voidstar/.config/ibus/bus is not root!
Home directory not accessible: Permission denied
[xcb] Unknown sequence number while processing queue
[xcb] Most likely this is a multi-threaded client and XInitThreads has not been called
[xcb] Aborting, sorry about that.
atom --executed-from=/home/voidstar --pid=7597: ../../src/xcb_io.c:274: poll_for_event: Assertion '!xcb_xlib_threads_sequence_lost' failed.
Failed to get crash dump id.
Report Id:

EDITAR: Usando o mobaxterm em vez do Xming, consegui que o Atom aparecesse no Windows remotamente das minhas VMs do Ubuntu, mas ainda não há alegria com o Ubuntu no Windows. Se você quiser tentar depurar isso - eu sugiro mobaxterm.

    
por Void Star 14.01.2017 / 21:08

2 respostas

0

Como o Bash no Windows é beta, haverá alguns problemas. Pesquisando, encontrei este , que corresponde ao seu erro. O tópico diz que o syscall de desligamento não está implementado.

    
por 14.01.2017 / 23:55
0

Você tentou isso? link e link

Sua pergunta é muito interessante para mim. Eu nunca ouvi falar de um software que tivesse pacotes para distribuições debian e redhat, mas não para janelas. (geralmente é ao contrário) Estou pessoalmente interessado em resolver isso porque é tão fora do comum para mim, mas muito interessante, especialmente com a possibilidade de ser com o Windows Bash e tudo mais. Eu atualizarei esta resposta com instruções simplificadas se e quando eu descobrir completamente, mas queria postar isso enquanto isso.

para comentar a outra resposta Eu tinha a sensação de que o suporte ao subsistema Linux seria o problema baseado no que eu pesquisei. Lembro-me de uma vez testar comandos em um computador de amigos e descobrir que nem todos os comandos bash padrão foram implementados ainda. Eu não queria dizer isso antes porque esperava que não fosse o caso, mas, em resposta à pergunta, parece que você deve esperar até que a Microsoft dê mais suporte ao subsistema Linux. Eu teria colocado isso em um comentário para essa resposta, mas eu não tenho o representante.

Possível solução temporária : enquanto isso, se você realmente quer usar esse editor, você provavelmente roda uma VM de um derivado leve do tipo debian como Lubuntu link Eu sei que pode não ser ideal, mas queria mencioná-lo apenas no caso.

    
por 14.01.2017 / 23:45