O Firefox trava no Ubuntu com o xfce

7

Eu configurei uma nova cópia do Ubuntu 16.10 em um PC antigo. Eu posso rodar o Firefox (v52.0) no computador enquanto estiver logado diretamente nele, mas o Firefox trava toda vez que eu tento iniciá-lo em uma janela RDP. Eu olhei para o relatório do acidente, mas não há nada de iluminado lá. Estou acessando a máquina Ubuntu remotamente a partir do Windows 10, via RDP. Eu instalei o XFCE4 no Ubuntu e estou usando o Remote Desktop (mstsc) do Windows 10 para conectar-me à máquina Ubuntu. A conexão funciona, eu posso abrir programas dentro da minha sessão de área de trabalho remota, e eu posso usar o aplicativo do navegador do Ubuntu (um navegador da web). Eu simplesmente não posso usar o Firefox. Eu tenho / re / instalado o Firefox, e eu tentei executá-lo no modo de segurança - mesmo falhas.

Alguém encontrou / sabe como consertar isso?

Eu posso fornecer mais detalhes sobre minha configuração (não tenho certeza do que é relevante).

$ firefox -safe-mode
ExceptionHandler::GenerateDump cloned child 3437
ExceptionHandler::SendContinueSignalToChild sent continue signal to child
ExceptionHandler::WaitForContinueSignal waiting for continue signal...
Segmentation fault (core dumped)
Failed to open curl lib from binary, use libcurl.so instead
    
por radumanolescu 12.03.2017 / 02:33

2 respostas

6

Eu tive o mesmo problema no 16.10 com o Mate sobre o XRDP. Inicialmente consertei instalando o Firefox 51 da seguinte forma:

$ sudo apt-get remove firefox
$ wget https://launchpad.net/~ubuntu-mozilla-security/+archive/ubuntu/ppa/+build/11952503/+files/firefox_51.0.1+build2-0ubuntu0.16.10.2_amd64.deb
$ sudo dpkg -i firefox_51.0.1+build2-0ubuntu0.16.10.2_amd64.deb
$ sudo apt-mark hold firefox

No entanto, encontrei o bug que está realmente rastreando esse problema, aqui:

link

Consegui confirmar que, ao definir a variável de ambiente LOGNAME, o problema desaparece:

$ export LOGNAME=$USER
$ firefox &

O bug é bastante antigo (outubro de 2016), mas parece que foi corrigido recentemente. A versão 52.0.1 do Firefox no Ubuntu 16.10 ainda não contém a correção, portanto, por enquanto, definir manualmente LOGNAME é a maneira de contornar o problema.

    
por Durk van Veen 15.03.2017 / 05:51
0

Eu tenho a mesma situação, embora eu esteja rodando o Ubuntu 16.10 com o XFCE no container lxd, e logando com o xrdp. Eu não tentei executá-lo em bare-metal / virt e assumi que não estava funcionando por causa da conteinerização. Parece que o problema está em outro lugar. A solução que eu encontrei é executar com o sudo: ele funciona como uma solução alternativa. O downgrade também funciona.

Eu também tentei executar compilações binárias fornecidas pelo Mozilla, e há o mesmo erro: não será executado com o usuário regular, mas funciona com o sudo. Eu tentei estável, beta, desenvolvedor e todas as noites (52, 53, 54, 55) - todos eles dão o mesmo erro ...

    
por Piotrek Żurek 15.03.2017 / 11:53

Tags