Instalei o Ubuntu 22.04 em um antigo laptop Dell Vostro 1700 com 4 GB de RAM e tela de 17 "1440x900. Tudo está funcionando bem, mas há uma pequena coisa que está me incomodando.
Instalei a instalação mínima e depois instalei os pacotes adicionais que queria. Entre eles o Firefox que foi instalado como versão snap.
Se eu fizer login usando o Wayland, na primeira vez que tento iniciar o Firefox, vejo apenas uma tela preta. Se eu sair do aplicativo e iniciá-lo novamente, ele estará funcionando bem. Isso acontece se eu tentar executar o Firefox clicando no ícone à esquerda ou se eu iniciar o Firefox a partir das janelas do terminal digitando firefox.
Após algumas verificações, percebi que isso acontece apenas no Wayland. Se eu começar com o Xorg, esse problema não ocorrerá.
Aqui estão as informações sobre a versão do Firefox instalada:
name: firefox
summary: Mozilla Firefox web browser
publisher: Mozilla✓
store-url: https://snapcraft.io/firefox
contact: https://support.mozilla.org/kb/file-bug-report-or-feature-request-mozilla
license: unset
description: |
Firefox is a powerful, extensible web browser with support for modern web
application technologies.
commands:
- firefox
- firefox.geckodriver
snap-id: 3wdHCAVyZEmYsCMFDE9qt92UV8rC8Wdk
tracking: latest/stable/ubuntu-22.04
refresh-date: 4 days ago, at 06:30 CET
channels:
latest/stable: 110.0-3 2023-02-16 (2356) 252MB -
latest/candidate: 110.0-3 2023-02-14 (2356) 252MB -
latest/beta: 111.0b2-1 2023-02-17 (2370) 192MB -
latest/edge: 112.0a1 2023-02-18 (2373) 197MB -
esr/stable: 102.8.0esr-2 2023-02-16 (2364) 185MB -
esr/candidate: 102.8.0esr-2 2023-02-16 (2364) 185MB -
esr/beta: ↑
esr/edge: ↑
installed: 110.0-3 (2356) 252MB -
Existe algum log onde eu possa obter mais informações sobre esse comportamento?
Encontrei na internet, em um post no reddit.com, alguém relatando o mesmo problema. Alguma sugestão?
Atenciosamente, Al
Responder1
https://bbs.archlinux.org/viewtopic.php?id=258954
Eu tive o mesmo problema resolvido com a solução acima
Você está executando o Firefox no xwayland e precisa executá-lo no Wayland configurando uma variável de ambiente
Depois de configurar a variável de ambiente, basta sair ou reiniciar
Responder2
Para resolver esse problema, adicionei uma variável de ambiente:
sudo vim /etc/environment
em seguida, adicionei a seguinte linha ao arquivo:
MOZ_ENABLE_WAYLAND=1
Agora o Firefox abre normalmente
Responder3
Ainda estou tendo o mesmo problema no Ubuntu 23.04, o que é incrível, já que espero que Firefox e Wayland sejam a configuração padrão hoje em dia.
Li a postagem mencionada na resposta de Yuvi e cheguei à seguinte solução:
Para sessões de wayland, adicione MOZ_ENABLE_WAYLAND=1
ao seu ambiente. Isso pode ser conseguido adicionando o seguinte código ao seu ~/.profile
(para shells de login. Isso corrige o clique no ícone do Firefox no Gnome) e ao seu ~/.bashrc
(para shells sem login. Isso corrige a execução firefox
a partir do Terminal Gnome).
if [ "$XDG_SESSION_TYPE" == "wayland" ] ; then
export MOZ_ENABLE_WAYLAND=1
fi