Consertando o erro do Sushi e Wayland no Opensuse Leap 15
Como sempre temos umas surpresas na nossa boa vontade de usar Linux e aqui vou dar uma "contribuição" em relação ao Opensuse Leap 15.5 que são dois "problemas":
1- O visualizador Sushi fica de "sushiagem"
O Sushi é um visualizador rápido de arquivos de texto, áudio e vídeo usando a barra de espaço aos moldes do Quick Viewer do MacOS.
Só que parece que o Sushi não funciona direito no Gnome do Opensuse Leap 15, dá um erro de "gjs" mais ou menos assim:
Aug 03 14:21:37 lp155 dbus-daemon[1636]: [session uid=1000 pid=1636] Activating service name='org.gnome.NautilusPreviewer' requested by ':1.90' (uid=1000 pid=4251 comm="/usr/bin/nautilus --gapplication-service ")
Aug 03 14:21:37 lp155 org.gnome.Nauti[4290]: JS ERROR: SyntaxError: expected property name, got '{' @ resource:///org/gnome/NautilusPreviewer/js/viewers/html.js:63
Aug 03 14:21:37 lp155 org.gnome.Nauti[4290]: Script /usr/lib/org.gnome.NautilusPreviewer threw an exception
Aug 03 14:21:37 lp155 dbus-daemon[1636]: [session uid=1000 pid=1636] Activated service 'org.gnome.NautilusPreviewer' failed: Process org.gnome.NautilusPreviewer exited with status 1
Esse erro dá quando você usa o comando " sushi nome do arquivo de áudio, vídeo, imagem ou texto " para ter uma visualização rápida do mesmo. E a tecla de espaço que é usada para esse preview logicamente não abre nenhuma janela de erro e nem a de preview, apenas mesmo no Terminal dá para saber o que está de errado. Então faz-se necessário voltar para uma versão mais antiga do Sushi, use o comando:
Com essas providências você terá de volta o quick preview tão útil do Gnome.
2- A interface gráfica fica resetando para a tela de login
Parece que o Wayland não foi feito para o OS Leap pois, além de "ainda" estar no kernel 5.14, a versão do Gnome é a 41.8. Vamos então desabilitar o Wayland. No terminal digite:
sudo nano /etc/gdm/custom.conf
Deixe a linha opção assim:
[daemon]
InitialSetupEnable=False
# Uncomment the line below to force the login screen to use Xorg
WaylandEnable=false