Meu primeiro palpite é que o firewall está bloqueando você. Para fins de teste, você poderia desativar o firewall ou abrir uma porta para uma solução mais permanente, se esse fosse o problema.
Como você está usando o opensuse, você pode gerenciar facilmente o firewall do yast. Então apenas abra o yast, vá para segurança e usuários, firewall.
aqui você pode parar o firewall ou usar o painel esquerdo para configurar interfaces, permitir serviços, etc.
Se você clicar em Permitir serviços, encontrará um menu suspenso. Role para baixo até VNC e adicione o serviço para permitir