Onde colocar um script, que clona o greman do gdm na tela e no beamer?

1

No Ubuntu 16.04 eu poderia clonar a tela ligthdm-greeter para PC e beamer em cerca de 40 máquinas com o seguinte script colocado em / usr / local / bin:

#!/bin/bash
# Sleep until System has configured Resolutions
sleep 8
# Find 1. Screen
SCREEN1=$(xrandr --query | awk '/ connected /{ print $1 }' | head -1)
# Find 2. Screen
SCREEN2=$(xrandr --query | awk '/ connected /{ print $1 }' | tail -1)
# Set Resolution
RESOLUTION=$(xrandr --query | awk '/^ *[0-9]*x[0-9]*/{ print $1 }' | sort -g -r | uniq -d | head -1)
# Set Clone Modus with Maximum Resolution 
xrandr --output $SCREEN1 --mode $RESOLUTION $RATE_OPTION --output $SCREEN2 --mode $RESOLUTION  --same-as $SCREEN1

chamado de /etc/lightdm/lightdm.conf.d/50-scripts.conf com a opção greeter-setup-script="/usr/local/bin/clone" .

Onde eu posso ligar / instalar / chamar o mesmo script no gdm / gdm3 no Ubuntu 17.10 / 18.04 para obter telas de recepção clonadas?

    
por Reinhard 20.01.2018 / 17:34

1 resposta

0

Criando um arquivo .desktop, por exemplo clone.desktop no diretório /usr/share/gdm/greeter/autostart contendo um link para /usr/local/bin/clone irá dinamicamente clonar o gdm-greeter na tela do PC e na tela do beamer, para que ambas as telas mostrem informações de login e tornem o login possível.

Concurso de clone.desktop :

[Desktop Entry]
Version=1.0
Type=Application
Name=Clone PC Screen and Beamer Screen for Login
Exec=/usr/local/bin/clone
Terminal=false
NoDisplay=true
    
por Reinhard 24.01.2018 / 16:11