Script de inicialização do Xfce

1

Em uma tentativa de desativar a campainha no Xfce, criei um ~/.config/xfce4/xinitrc com este conteúdo:

#!/bin/sh

# Disable bell
xset b off

Mas agora, o sistema volta para a tela de login a cada tentativa de login. O que devo usar em vez disso?

    
por Elena 02.03.2016 / 10:48

1 resposta

1

O trabalho de ~/.config/xfce4/xinitrc é iniciar toda a sessão do XFCE. Como você não está iniciando nenhum programa, a sessão termina assim que o script é encerrado.

Você pode fazer com que o script inclua o script do sistema. (A página man diz para copiar o script do sistema, mas não faça isso: é provável que o script do sistema mude de versão para versão.) Descubra onde o script do sistema está; por exemplo, é /etc/xdg/xfce4/xinitrc no Ubuntu. No seu ~/.config/xfce4/xinitrc , execute as personalizações iniciais e, em seguida, o script do sistema.

#!/bin/sh
xset b off
. /etc/xdg/xfce4/xinitrc

Como alternativa, adicione xset b off como um aplicativo na lista de início automático (Configurações → Sessão e Inicialização → Autostart do aplicativo → Adicionar).

    
por 03.03.2016 / 02:44