Olá,
Esclarecendo....
Para evitar processo judiciais, a Novell não inclui no openSUSE softwares e bibliotecas que não são livres, por isso, o xine que vem no openSUSE não tem suporte a vários codecs e a leitura de dvds.....
A solução,
Incluir na lista de repositórios o repositório do packman e substituir o xine que vem no openSUSE pelo xine do packman e claro, todas as suas dependências....
O que você precisa ter e fazer:
Os repositórios oficiais do openSUSE (o OSS e o Non-OSS) e adicionar o repositório do packman (acho que é possível adicionar todos através dos Repositórios da Comunidade). Após ter eles instalados, você vai no Gestor de Softwares e pesquise por repositórios, selecione o do packman e procure o pacote xine, o libdvdcss e o w32codecs, selecionando-os. Clique em avançar e irá aparecer uma lista de todas as dependências que serão instaladas automaticamente, clique Ok e espere baixar e instalar tudo.
Após isto, provavelmente você terá o xine como você quer....
abraços
