Ao inicializar o sistema e acessar a tela de login do GDM, você deve encontrar uma roda dentada (⚙️) ao lado do botão de login. Se você clicar na roda dentada, deverá encontrar uma opção Ubuntu on Xorg que iniciará uma sessão Xorg em vez de uma sessão Wayland.
Pode estar executando um aplicativo como este pode ajudar? Alguém pode tentar? Porque não sei se isso será útil para os outros.
Por exemplo, você precisa executar o aplicativo chamado Putty de Wayland, mas ele não funciona porque a fonte chamada "server:fixed" não existe em Wayland ou pode não estar disponível por algum motivo. Portanto, você pode alterar o atalho ou executá-lo no shell desta maneira:
env GDK_BACKEND=x11 putty
Substitua a massa por algo que você precisa. Você precisa definir varibale exatamente com env env GDK_BACKEND=x11, sem env não funcionará (para Putty no leased)
Ao inicializar o sistema e acessar a tela de login do GDM, você deve encontrar uma roda dentada (⚙️) ao lado do botão de login. Se você clicar na roda dentada, deverá encontrar uma opção Ubuntu on Xorg que iniciará uma sessão Xorg em vez de uma sessão Wayland.
Se você deseja fazê-lo permanentemente, edite
/etc/gdm3/custom.conf
e descomente a linha:removendo o
#
na frente dele.Salve o arquivo e, na reinicialização, você nunca verá a engrenagem perguntando qual sessão usar.
EDIT: Aparentemente, @doug me venceu nesta resposta. Não o vi antes - estava em um comentário que estava oculto inicialmente.
Você pode querer remover a sessão wayland para evitar logins acidentais.
<
Seus mantenedores de pacotes ficarão orgulhosos de você se você fizer o seguinte:
O que isso faz é instruir o gerenciador de pacotes a se lembrar de um novo local para o arquivo. Isso tem várias vantagens sobre as outras respostas:
.backup
entradas)Você pode revertê-lo facilmente se mudar de ideia com:
sudo dpkg-divert --rename --remove /usr/share/wayland-sessions/ubuntu.desktop
>
Fonte: https://askubuntu.com/a/500813/602695
Pode estar executando um aplicativo como este pode ajudar? Alguém pode tentar? Porque não sei se isso será útil para os outros.
Por exemplo, você precisa executar o aplicativo chamado Putty de Wayland, mas ele não funciona porque a fonte chamada "server:fixed" não existe em Wayland ou pode não estar disponível por algum motivo. Portanto, você pode alterar o atalho ou executá-lo no shell desta maneira:
Substitua a massa por algo que você precisa. Você precisa definir varibale exatamente com env
env GDK_BACKEND=x11
, sem env não funcionará (para Putty no leased)Encontrado aqui:
Original: https://askubuntu.com/a/1402103/1586450