Pular para o conteúdo

Mensagem de Boas Vindas apos Login do Usuario em Modo Grafico [RESOLVIDO]

Responder tópico
  • Denunciar
  • Indicar

1. Mensagem de Boas Vindas apos Login do Usuario em Modo Grafico [RESOLVIDO]

Enviado em 03/11/2011 - 12:25h

Boa Tarde amigos sou iniciante no Linux e estou precisando de uma grande ajuda de vocês. Eu estou usando o Ubuntu 11.04 e estou querendo criar uma mensagem de Boas Vindas a ser exibida em Modo Gráfico, apos o usuario efetuar o Login. Queria criar uma mensagem simples a ser exibida no canto superior direito do modo grafico, não precisa ter botões, basta apenas uma caixa de dialogo com a mensagem de saudaçao. Andei pesquisando sobre o assunto, contudo infelizmente não obtive exito. Conto com a ajuda de vocês.

Responder tópico

2. sleep

Melhor resposta

Enviado em 04/11/2011 - 23:06h

Você pode usar o comando sleep no shell script e especificar um intervalo de tempo antes de executar o notify-send:


#!/bin/bash -
sleep 5s
notify-send '...'


Sobre a categoria da notificação, não deve ser algo relevante.

Não se esqueça de marcar o tópico como resolvido e escolher a melhor resposta para ajudar outros membros.

4. notify-send

Enviado em 03/11/2011 - 13:10h

A solução mais simples...

Instale o notify-send:
$ sudo apt-get install libnotify-bin
Crie um shell script com o seguinte conteúdo:

#!/bin/bash -
notify-send -i /usr/share/pixmaps/ubuntu-screensaver.svg 'Seja bem vindo!' 'Linux é bem melhor que Windows ;-)'


Obs: O código acima tem exatamente duas linhas.

Torne-o executável:
$ chmod +x nome_do_script.sh
Abra o gerenciador de startup do Ubuntu, digite "startup" no menu. Adicione um novo comando e escolha o arquivo que acabou de criar. Escolhi o ícone do Ubuntu, mas fica a gosto do cliente. ;-)

Abraço!

5. RE: notify-send

Enviado em 04/11/2011 - 11:36h

Bom dia Amigos...
Desde já agradeço pela atenção... Julio consegui montar o script com o comando que você postou aqui, contudo não estou conseguindo executa-lo apos o logon do usuario, ja digitei o comando "startup" mas nada acontece... Estou usando o Ubuntu 11.04 com o Gnome 2.32 e não o Unity, pesquisei sobre o assunto e vi que no /etc/gdm existem tres pastas a PreSession, PostLogin e PostSession, já copie o script para todas, mas nenhuma executou o script apos o logon completo do usuario... Eu queria fazer com ele fosse carregado apos toda a interface grafica ja ter sido carregada ou durante ela... Sera que pode me ajudar ???

6. startup

Enviado em 04/11/2011 - 12:29h

terroktor escreveu:

Bom dia Amigos...
Desde já agradeço pela atenção... Julio consegui montar o script com o comando que você postou aqui, contudo não estou conseguindo executa-lo apos o logon do usuario, ja digitei o comando "startup" mas nada acontece... Estou usando o Ubuntu 11.04 com o Gnome 2.32 e não o Unity, pesquisei sobre o assunto e vi que no /etc/gdm existem tres pastas a PreSession, PostLogin e PostSession, já copie o script para todas, mas nenhuma executou o script apos o logon completo do usuario... Eu queria fazer com ele fosse carregado apos toda a interface grafica ja ter sido carregada ou durante ela... Sera que pode me ajudar ???
O startup que mencionei é apenas o programa que gerencia os scripts de startup do Gnome. Digite startup (ou inicialização?) no menu de programas. Você verá uma lista de opções da mesma forma que quando digita Firefox.

Ou se preferir abra um terminal e digite:

$ gnome-session-properties
Abraço!

7. RE: startup

Enviado em 04/11/2011 - 22:44h

Julio digitei esse comando que você disse, adicionei o script que criei e funcionou !!! Só tem um pequeno porem... ele é executado durante a inicializaçao da sessao ou seja, logo apos o logon do usuario, sendo exibido ainda na tela de login, mais precisamente durante a troca do plano de fundo da tela de login para a da Area de Trabalho, existe alguma maneira de corrigir isso??? Por exemplo passados X segundos do logon efetuado, executar o script... ou ainda atrela-lo a algum programa que é inicializado durante a inicializaçao da sessao para que o script seja executado somente apos esse programa, fazendo com que ele seja exebido com o desktop já carregado??? Ahh com relaçao a prioridade do script coloquei em low !!! Vi tambem que existem varias opçoes que podem ser usadas junto com o comando notify-send, inclusive o --category, mas nao achei nenhuma literatura sobre esse comando... Você sabe o que ele faz??

Abraçao !!!

8. RE: sleep

Enviado em 05/11/2011 - 07:37h

Julio literalmente dormiu !!! Muito obrigado pela ajuda meu amigo...

Um Forte Abraço !!!!

9. A resposta é a número [4]

Enviado em 05/11/2011 - 09:23h

Na verdade você marcou a resposta errada, se for possível, desmarque a resposta do sleep e marque a minha primeira resposta sobre o notify-send.

Abraço!

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder