Eu estou lutando para obter alguns protetores de tela adicionais para rodar no meu sistema. Estou executando o Ubuntu 14.04 com o ambiente de área de trabalho Mate, os protetores de tela que vêm como padrão são bastante básicos, então eu só queria personalizar um pouco mais com alguns melhores.
Eu tenho uma tonelada de novos adicionados ao meu sistema em:
/usr/share/applications/screensavers
Para instalar, usei:
'sudo apt-get install xscreensaver-data-extra xscreen'saver-gl-extra
Todos aparecem no formato: screensavername.desktop
Quando eu estava no diretório:
/usr/share/applications/screensavers
Eu tentei executar um comando para mostrar o GNOME; MATE como instruído, mas recebo um erro
OnlyShowIn=GNOME; MATE
Estou usando uma instalação padrão do Ubuntu 14.04 e instalei manualmente a área de trabalho do Mate após a conclusão da instalação
(essa área de trabalho sempre causa comentários ruins por algum motivo, mas eu estou acostumada com isso. Primeiro a usei para suavizar a transição do Windows para o Linux, porque tem semelhanças com o layout da área de trabalho do Windows e Eu acabei de me acostumar com isso)
de qualquer forma, o último comando levanta isso:
MATE: command not found
Em seguida, o guia mostrou um comando para fazer todo o diretório de screensavers com um comando (que também retornou um erro):
sudo find . -name '*.desktop' | xargs sed -i 's/OnlyShowIn=GNOME;/OnlyShowIn=GNOME;MATE;/
'
Quanto à seção -name, não há nenhuma maneira de entrar no que parece ser mais de 100 nomes de saver, portanto, este comando aplica a alteração a tudo com extensão .desktop. - isso retorna o seguinte:
sed: couldn't open temporary file ./sedBr0LBM: Permission denied
Agora, como eu mencionei anteriormente, eu instalei manualmente o Mate Desktop no meu sistema Ubuntu ... mas eu sei que existem distros chamadas "Ubuntu Mate" por padrão (eu vi em www.raspberrypi.org/downloads) então talvez haja uma diferença entre este Ubuntu Distro que vem pré-carregado com o Mate, e minha versão customizada e que pode ser por isso que não está funcionando para mim.
Está se tornando uma dor de cabeça simplesmente mudar meu protetor de tela!