Pagina 1 di 1

problema caricamento profile

Inviato: mar 17 apr 2012, 9:34
da ZeroUno
Da quando ho aggiornato a current (e quindi kde 4.8.2) ho problemi nel caricamento del profile in Konsole.

Cioè:
quando apro Konsole tutto bene, carica /etc/profile,/etc/profile.d/* e ~/.profile (non ho ~/.bash_profile e ~/.bashrc)
Se apro nuovo tab invece non mi carica niente, né l'/etc/profile né tutto il resto.


Che può essere?

Re: problema caricamento profile

Inviato: mar 17 apr 2012, 9:48
da conraid
ma non dovrebbe essere "normale"?
Nel senso che
When an interactive shell that is not a login shell is started, bash reads and executes commands from
~/.bashrc, if that file exists. This may be inhibited by using the --norc option. The --rcfile file
option will force bash to read and execute commands from file instead of ~/.bashrc.
e quelle non sono "login shell".

Per il resto non vedo cambiamenti dalla prima invocazione di konsole alle tab

[RISOLTO] Re: problema caricamento profile

Inviato: mar 17 apr 2012, 10:08
da ZeroUno
konsole viene lanciato con

"konsole -e $SHELL -l"
e quindi lancia "bash -l" (ovvero shell login), ma se faccio nuovo tab mi viene lanciato senza "-l", mentre pochi giorni fa (prima di kde 4.8.2) avevo il profilo (quindi suppongo veniva lanciato con "-l" anche la seconda shell)

edit: comunque ho risolto mettendo "-l" in gestione profili per ogni profilo. (dovrei vedere con un ambiente pulito kde quali sono le impostazioni di default)

Re: problema caricamento profile

Inviato: mar 17 apr 2012, 10:23
da conraid
di default è lanciato solo konsole, quel comando è messo da PAT
ftp://ftp.slackware.com/pub/slackware/s ... st-install
prova a vedere se è modificato il comportamento di konsole per le sessioni, o se prima Pat modificava anche qualche altro file

Re: problema caricamento profile

Inviato: mar 17 apr 2012, 11:47
da ZeroUno
Più tardi lancio kde con un utente nuovo così controllo.

Re: problema caricamento profile

Inviato: mar 17 apr 2012, 13:09
da conraid
non è che cambia come viene lanciato, in quanto è nel pacchetto quella modifica, quindi a monte della creazione di un utente. Nel tar dei sorgenti di kde c'è un file desktop che lancia semplicemente "konsole", Pat modifica per lanciare "konsole -e $SHELL -l"