Ubuntu 14.04 Lightdm: Alterar a linha exec no ubuntu.desktop quebra a barra de menu superior após o login

1

Quando eu faço o login com o padrão /usr/share/xsessions/ubuntu.desktop, tudo funciona bem. No entanto, se eu alterar o comando "exec" de qualquer maneira, a barra de menu superior (onde o relógio está) nunca aparece. Este é o ubuntu.desktop padrão que funciona:

/usr/share/xsessions/ubuntu.desktop:

[Desktop Entry]
Name=Ubuntu
Comment=This session logs you into Ubuntu
Exec=gnome-session --session=ubuntu
TryExec=unity
Icon=
Type=Application
X-LightDM-DesktopName=Unity
X-Ubuntu-Gettext-Domain=gnome-session-3.0

Este é aquele que quebra a barra de menu superior. mysess.sh tem permissões executáveis.

/usr/share/xsessions/custom.desktop (apenas a linha Exec modificada):

[Desktop Entry]
Name=Ubuntu
Comment=This session logs you into Ubuntu
Exec=/usr/bin/mysess.sh
TryExec=unity
Icon=
Type=Application
X-LightDM-DesktopName=Unity
X-Ubuntu-Gettext-Domain=gnome-session-3.0

/usr/bin/mysess.sh:

#!/bin/bash
gnome-session --session=ubuntu

Eu notei uma pergunta semelhante aqui que eu segui para a entrada acima. Eu também notei uma pergunta semelhante aqui , exceto que não houve resposta.

O que é sobre um script de shell que quebraria o painel superior? Alguma recomendação sobre como depurar?

    
por Pat 12.10.2016 / 13:11

1 resposta

0

Não consegui determinar a causa raiz, mas encontrei uma solução alternativa que alcança o mesmo resultado.

Acabei de adicionar o script de banner pop-up a /etc/profile.d /.

    
por Pat 13.10.2016 / 20:59