Em algumas circunstâncias, seria valioso receber uma breve notificação de texto antes de fazer login, para que eu tenha a opção de decidir não fazer login depois de ver a mensagem.
Existe uma maneira de exibir uma mensagem de notificação na tela de login gráfica?
login-screen
notification
ændrük
fonte
fonte
Respostas:
Sei que essa é uma resposta tardia (tipo, anos atrasada), mas pensei em ir em frente e colocar algo aqui para qualquer pessoa que tenha os mesmos problemas. Eu vejo esse problema o tempo todo. Essa é apenas uma maneira de fazer isso, fácil de criar e implantar. Lembre-se de que esta é uma solução deselegante semelhante a esta: Como criar um banner pop-up antes de efetuar o login no Lightdm?
Coloque o seguinte nesse arquivo (substituindo o texto do banner, é claro):
Ajuste a largura e a altura para o que você precisar.
3a. A idéia aqui é quando a mensagem de logon exibe que o usuário não pode prosseguir até que eles concordem com os termos e, assim, faz um loop até que "yes" seja selecionado.
NOTA (porque eu não sabia disso antes): zenity --list pode retornar true sim false false não (valores booleanos), zenity --question retorna a saída 0,1
Torne seu arquivo executável:
Coloque em algum lugar - apenas coloquei em / usr / bin
----------- LIGHTDM -----------------------
Se você estiver usando o lightdm, precisará modificar o arquivo lightdm.conf. Quando fui fazer isso pela primeira vez, o lightdm.conf não estava lá T_T. Portanto, se não estiver, tudo bem, pegue uma cópia fazendo o seguinte:
Se isso não funcionou, pode ser que o arquivo em / usr / share / doc / lightdm / esteja compactado, assim como:
7a Em seguida, mova o arquivo para / etc / lightdm /
Abra o lightdm.conf (que deve estar agora em / etc / lightdm /) e adicione o seguinte abaixo da seção que diz [SeatDefaults], assim:
8a Onde / path / to / your / loginMessage está onde quer que você coloque o executável criado anteriormente. Coloquei o meu em / usr / bin para que o meu se pareça com:
8b. Salve o arquivo
Isso deve ser feito pelo lightdm. Você também pode criar seu próprio arquivo lightdm.conf e colocar o que foi mencionado acima.
9a Reinicie.
----------- GDM -------------------
Eu testei esse "loop" pop-up no CenOS 7 e no Ubuntu 14.04 com GDM também. O problema é que o lightdm.conf realmente não ajuda no caso do GDM, agora?
Bem, há uma solução alternativa que funciona para mim (por enquanto).
Abra o arquivo / etc / gdm / Init / Default
Vá para a parte inferior do arquivo.
Logo acima da saída 0, coloque:
14a Onde / path / to / your / message é o caminho para sua mensagem de login bacana. Quando tudo estiver pronto, deve ser algo como isto:
14b. O "fi" e a "saída 0" já estão lá, basta você colocar na parte "exec / path / to / your / message".
14c. Salve e reinicie.
Toda a reinicialização provavelmente não é necessária. Eu testei essas coisas em vm's, para que seja mais fácil devolver a máquina.
Se existem maneiras melhores de fazer isso, sou todo ouvidos / olhos. Eu sei que o gconf funciona bem no CentOS 6.x. Eu sei que o dconf funciona no CentOS 7, mas não estava conseguindo o que queria. Nenhuma das coisas do gconf funcionou para mim no Ubuntu, mesmo depois de instalar o GDM e reconfigurar o <- poderia ser apenas eu.
fonte
Pode não ser possível exibir a mensagem diretamente na tela de login. Mas você pode enviar uma mensagem antes de fazer login. Adicione ao seu
/etc/lightdm/lightdm.conf
:Seja cauteloso, pois a opção errada neste arquivo pode interromper o procedimento de inicialização.
O mouse não estará disponível nesse estágio, mas você poderá fechar a mensagem Enter.
xmessage
pode ler o texto da mensagem do arquivo ou pode ter um tempo limite personalizado. Verifique sua página de manual para opções adicionais.Você pode verificar https://wiki.ubuntu.com/LightDM para obter informações adicionais
lightdm.conf
e personalização de greeter.fonte
Você pode modificar o banner de login para mostrar o aviso que deseja mostrar. Para mais detalhes, você pode dar uma olhada no link abaixo mencionado: -
http://www.howtogeek.com/howto/ubuntu/change-ssh-welcome-banner-on-ubuntu/
fonte