Existe uma maneira de colocar um site ativo, como o Gmail, como plano de fundo da área de trabalho no Gnome, executando o Ubuntu 10.10 de 64 bits? MS Win chama de "Active Desktop".
Existe uma maneira de colocar um site ativo, como o Gmail, como plano de fundo da área de trabalho no Gnome, executando o Ubuntu 10.10 de 64 bits? MS Win chama de "Active Desktop".
Respostas:
O Wallch tem esse recurso agora implementado! Você pode baixar e instalar o PPA:
Para 13.10 / 14.04 :
sudo add-apt-repository ppa:wallch/3+
sudo apt-get update && sudo apt-get install wallch
Para 12.04 :
sudo add-apt-repository ppa:wallch/12.04-3+
sudo apt-get update && sudo apt-get install wallch
A adição mais recente é o PPA diário do wallch para as versões mais recentes do Ubuntu
sudo add-apt-repository ppa:wallch/wallch-daily
sudo apt-get update && sudo apt-get install wallch
Minha resposta o guiará sobre como atualizar seu plano de fundo da área de trabalho em um intervalo de sua escolha em um site de sua escolha.
Após uma pesquisa no código-fonte do programa Shutter, para ver qual truque ele faz para capturar um site, achei uma maneira mais fácil de fazê-lo, então editei minha resposta.
A maneira mais fácil de contornar é o seguinte:
Primeiro, instale um pequeno pacote:
sudo apt-get install gnome-web-photo
Quando o comando acima terminar de executar, execute o seguinte dentro do seu terminal:
mkdir -p ~/Documents/web_image
cd ~/Documents/web_image
Agora, uma pasta na sua pasta ~ / Documents chamada web_image foi criada.
Nesta pasta, coloque o seguinte script, chamado update_background.sh:
#!/bin/bash
screen_width=1280 #<--set here your screen's width dimension
interval="300" #<--set here the seconds you want to sleep till the next update
while true; do
gnome-web-photo --timeout=30 --mode=photo --width=$screen_width "http://google.com" $HOME/Documents/web_image/output.png
gsettings set org.gnome.desktop.background picture-uri file://$HOME/Documents/web_image/output.png
echo "Sleeping $interval seconds till the next update..."
sleep $interval
done
No script bash acima, você pode editar 4 parâmetros: screen_width
é a largura da tela (a mesma largura será o site), interval
é o intervalo de espera até a próxima atualização da imagem, a timeout
(que é um parâmetro no gnome-web comando -photo), que é o tempo limite para aguardar a criação da imagem e também editar o site, que, por padrão, eu defini como http://google.com . Você pode alterá-lo para o que quiser.
Depois de salvar o script, dê a ele permissões executáveis (chmod + x update_background.sh ou clique com o botão direito do mouse em-> propriedades-> permissões-> permita a execução do arquivo como programa) e execute-o através de um terminal.
É assim que fica no meu plano de fundo da área de trabalho, com o site askubuntu.com:
NOTA: A primeira página dos sites pode ser muito longa, por exemplo, askubuntu.com. Aparentemente, este é um problema, você pode resolvê-lo com programas como o imagemagick. Você pode editar / cortar etc. a imagem antes de defini-la como plano de fundo da área de trabalho (antes do comando gsettings). Você pode cortar a imagem assim:
convert $HOME/Documents/web_image/output2.png -crop 300x300+0+0 $HOME/Documents/web_image/output2.png
O comando convert está no pacote imagemagick (sudo apt-get install imagemagick
). Observe que você precisa encontrar as dimensões que melhor se ajustam (por exemplo, 300 x 300 é muito pequeno nesse caso, é apenas um exemplo ...)
PS: Você pode definir o script update_background.sh para iniciar o login: Execute o script bash simples para iniciar aplicativos no login , mas seria bom aguardar até que você tenha conexão com a Internet. Portanto, antes do loop while nesse script, coloque o seguinte:
while ! ping -c 1 google.com > /dev/null 2> /dev/null; do
echo "Waiting for internet connection..."
sleep 3
done
Portanto, junto com o acima, se você definir o script em execução na inicialização e desejar cortar a imagem, o update_background.sh deverá se parecer com algo assim:
#!/bin/bash
screen_width=1280 #<--set here your screen's width dimension
interval="300" #<--set here the seconds you want to sleep till the next update
while true; do
gnome-web-photo --timeout=30 --mode=photo --width=$screen_width "http://google.com" $HOME/Documents/web_image/output.png
convert $HOME/Documents/web_image/output.png -crop 300x300+0+0 $HOME/Documents/web_image/output.png
gsettings set org.gnome.desktop.background picture-uri file://$HOME/Documents/web_image/output.png
echo "Sleeping $interval seconds till the next update..."
sleep $interval
done
Sua melhor aposta pode ser o projeto de screenlet . O screenlet webframe permite que você incorpore seu gmail, embora seja a versão móvel por padrão. Talvez você possa encontrar uma maneira de mudar isso. Captura de tela abaixo.
Os screenlets podem sentar-se diretamente na área de trabalho ou combinados com a camada de widgets do Compiz, acessada pelas janelas existentes, como o Mac lida com seus gadgets / widgets (como eles chamam - esqueci).
sudo apt-get install screenlets
Você precisará visitar o site para fazer o download do screenlet de webframe de terceiros. Eu apenas tentei e o instalador reclamará que o webframe não está empacotado corretamente, mas é instalado perfeitamente:
Também vale a pena notar que tenho quase certeza de que o KDE empacota esse tipo de funcionalidade pronta para uso com sua estrutura "plasma". Apenas um pensamento.
Você pode usar xwinwrap
para obter qualquer aplicativo na sua área de trabalho. Ele foi criado com a idéia de "vídeos para papel de parede", mas acho que ele pode manter qualquer aplicativo na sua área de trabalho (então você pode colocar um navegador de tela cheia na área de trabalho)
Você pode encontrar xwinwrap
aqui, mas acho que existe uma versão mais nova; não consegui encontrar.
Conky é provavelmente uma opção que você deve explorar. Não posso lhe dar instruções exatas, pois é algo que nunca tentei.
Conky é um monitor de sistema que é exibido na área de trabalho da tela. Também é muito modular. Pode exibir a saída de qualquer programa de linha de comando. Você pode visualizar feeds RSS usando as funções RSS da Conky ou um programa ou script separado.
Você pode encontrar instruções aqui. Como criar um feed RSS usando o Conky
Não há como fazer isso com o gnome padrão. O papel de parede é uma imagem sólida e não está fazendo nada de especial.
Estou lendo isso alguns anos depois.
Antes de começar, por não ter lido a postagem original - eu li e sei que o OP perguntou sobre o GNOME. Mas grande parte da discussão foi sobre o KDE, então adicionarei uma maneira infalível de fazê-lo no KDE e alguém com o GNOME pode verificar e ver se o clique direito na barra de título também funciona lá.
Não tenho certeza se isso é possível no Gnome etc., mas no KDE não há nada de especial nele. Na verdade, eu estou digitando esta resposta no Firefox, que é definida como plano de fundo da área de trabalho no Mint 17 KDE, mas a tenho usado em versões anteriores.
Ok, então no KDE tudo o que você faz é:
/home
para lembrá-lo.Para sair da tela cheia, use Alt+ F3
Escolha Mais ações e livre-se do visto ao lado de Tela cheia .
Você pode se livrar do Keep abaixo dos outros também.
Eu tenho usado esse método para definir o VLC para reproduzir vídeos como papel de parede por anos, mas agora vejo que ele foi construído no Modo Papel de Parede .
Não há como fazer isso com o gnome padrão. O papel de parede é uma imagem sólida e não está fazendo nada de especial.
Se você gostaria de ver o recurso, pode adicionar sua voz ao bug existente. Mas os desenvolvedores do gnome disseram que acham que a página da web da área de trabalho é uma péssima idéia e que realmente o que é necessário são melhores ferramentas para enviar seu e-mail à área de trabalho.
Como eu não uso o Gnome, não há muito sentido em adicionar isso. Mas para os usuários do Gnome, os desenvolvedores do Gnome não precisam 'adicionar' o papel de parede de vídeo como um recurso.
Tudo o que eles precisam fazer é adicionar "Manter abaixo de outras janelas" ao menu do botão direito da barra de título. E tem uma opção para "Tela cheia" no mesmo local.
O único problema que vejo é que o Gnome pode não ter ALT + F3 para sair da tela cheia, mas provavelmente tem outra coisa.
De qualquer forma, como mostra o post, é muito fácil no KDE sem um programa especial.
Por enquanto, tente o seguinte: Antes de descobrir a coisa da barra de título no KDE, eu costumava definir 'Wallpaper Wallpaper' em Video na guia Advanced nas Preferências do VLC.
Talvez funcione no Gnome, faça o mesmo que eu acho.
Mais uma vez - Dead Easy, se você puder encontrá-lo. Vou tentar fazê-lo passo a passo.
Abrir VLC Abrir menu 'Ferramentas' Abrir preferências Na parte inferior esquerda, você verá 'Mostrar configurações' Clique em (.) Em Todos (leva você para preferências avançadas) Role para o final da lista no lado esquerdo e clique em 'Vídeo' No lado direito, em 'Configurações gerais de vídeo' Há uma lista de itens que podem ter uma marca de seleção para ativá-los ou desativá-los.
Para as três configurações na parte inferior, desligue 'Always on top' - NOTA: essa é MUITO IMPORTANTE! Ativar 'Ativar modo de papel de parede' Ativar 'Desativar protetor de tela' Desativar 'Mostrar título da mídia no vídeo'
Você não precisa mexer nas coisas depois de Mostrar o título do vídeo etc.
Por favor, tente isso no Gnome e, se funcionar ou não, adicione-o aqui para que qualquer outro pobre diabo que tente fazer isso saiba. Porque se funciona no Gnome, deve funcionar nos outros.
Lembre-se, se você fizer isso, qualquer vídeo que você abrir no VLC será exibido em tela cheia por trás de tudo, incluindo painéis. Então, você pode querer instalar outro player para vídeos em janela.
Você deve conseguir sair do VLC Video Wallpaper a qualquer momento clicando com o botão direito do mouse e escolhendo Sair. Ou qualquer que seja o atalho do teclado para deixar a tela cheia no Gnome.
Felicidades,
RossD.
Você tira uma foto do site com o gnome-web-photo ou faz o download com o wget. Você pode colocar isso em /etc/cron.hourly:
#!/bin/sh
wget --directory-prefix=/home/user1/Pictures http://image.weather.com/images/sat/germany_sat_720x486.jpg
Então você escolhe essa imagem como plano de fundo.