[Risolto] Errore nel caricare /home/utente/.profile

Configurazione e uso delle applicazioni dell'ambiente desktop alla base di Lubuntu.
Artorius89
Prode Principiante
Messaggi: 12
Iscrizione: lunedì 26 luglio 2010, 13:13

[Risolto] Errore nel caricare /home/utente/.profile

Messaggio da Artorius89 »

Salve! :ciao:
Uso Lubuntu 14.04 SLT. Non so se questa sia la sezione piú adatta per il mio quesito, però, perché forse prescinde da LXDE.
A partire, credo, dal recente aggiornamento (in cui ricordo d'aver rifiutato, su domanda di Synaptic, di sostituire un file di configurazione personalizzato con uno predefinito aggiornato, forse /etc/lightdm/lightdm-gtk-greeter.conf), ricevo il seguente messaggio d'errore ogni volta che entro nella mia identità (prima che si carichi l'ambiente):
Errore nel caricare /home/artorius/.profile
/home/artorius/.bashrc: riga 1: bind: attenzione: modifica delle righe non abilitata
/home/artorius/.bashrc: riga 2: bind: attenzione: modifica delle righe non abilitata
La sessione non sarà configurata correttamente.
Cercare di risolvere questo problema il prima possibile.
Le due righe in questione di .bashrc sono:

Codice: Seleziona tutto

bind '"\e[A": history-search-backward'
bind '"\e[B": history-search-forward'
Le trovo molto utili e non vorrei rimuoverle. Come posso risolvere, per favore?
Per di piú, se provo a reistallare, in Synaptic, il pacchetto lightdm-gtk-greeter, ricevo il seguente messaggio d'errore:
E: Internal Error, No file name for lightdm-gtk-greeter:i386
Ultima modifica di Artorius89 il martedì 3 marzo 2015, 21:02, modificato 2 volte in totale.
caturen
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 17933
Iscrizione: giovedì 8 aprile 2010, 18:41
Desktop: diversi
Distribuzione: debian

Re: Errore nel caricare /home/utente/.profile

Messaggio da caturen »

quel file puoi eliminarlo: tanto viene ricreato la prossima volta che carichi il tuo profilo. Se ci sono dei settaggi particolari li puoi editare tranquillamente.
Artorius89
Prode Principiante
Messaggi: 12
Iscrizione: lunedì 26 luglio 2010, 13:13

Re: Errore nel caricare /home/utente/.profile

Messaggio da Artorius89 »

Per la verità, l'avevo copiato appositamente da quello di Linux Mint, perché mi migliora il terminale in due modi:
1) consente la ricerca a ritroso a partire dai caratteri digitati (per esempio, digito "sudo apt-get" e, schiacciando su, posso vedere tutti i comandi precedenti che cominciano in quel modo);
2) migliora la leggibilità dando un po' di colore differenziato alle parole (anziché tutto bianco).

È fatto cosí:

Codice: Seleziona tutto

bind '"\e[A": history-search-backward'
bind '"\e[B": history-search-forward'

    # System-wide .bashrc file for interactive bash(1) shells.
     
    # To enable the settings / commands in this file for login shells as well,
    # this file has to be sourced in /etc/profile.
     
    # Set colorful PS1 only on colorful terminals.
    # dircolors --print-database uses its own built-in database
    # instead of using /etc/DIR_COLORS.  Try to use the external file
    # first to take advantage of user additions.  Use internal bash
    # globbing instead of external grep binary.
    safe_term=${TERM//[^[:alnum:]]/?}   # sanitize TERM
    match_lhs=""
    [[ -f ~/.dir_colors   ]] && match_lhs="${match_lhs}$(<~/.dir_colors)"
    [[ -f /etc/DIR_COLORS ]] && match_lhs="${match_lhs}$(</etc/DIR_COLORS)"
    [[ -z ${match_lhs}    ]] \
            && type -P dircolors >/dev/null \
            && match_lhs=$(dircolors --print-database)
    [[ $'\n'${match_lhs} == *$'\n'"TERM "${safe_term}* ]] && use_color=true
     
    if ${use_color} ; then
            # Enable colors for ls, etc.  Prefer ~/.dir_colors #64489
            if type -P dircolors >/dev/null ; then
                    if [[ -f ~/.dir_colors ]] ; then
                            eval $(dircolors -b ~/.dir_colors)
                    elif [[ -f /etc/DIR_COLORS ]] ; then
                            eval $(dircolors -b /etc/DIR_COLORS)
                    fi
            fi
     
            if [[ ${EUID} == 0 ]] ; then
                    PS1='${debian_chroot:+($debian_chroot)}\[\033[01;31m\]\h\[\033[01;34m\] \W \$\[\033[00m\] '
            else
                    PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[01;34m\] \w \$\[\033[00m\] '
            fi
     
            alias ls='ls --color=auto'
            alias grep='grep --colour=auto'
    else
            if [[ ${EUID} == 0 ]] ; then
                    # show root@ when we don't have colors
                    PS1='\u@\h \W \$ '
            else
                    PS1='\u@\h \w \$ '
            fi
    fi
Ultima modifica di Artorius89 il martedì 3 marzo 2015, 21:01, modificato 1 volta in totale.
Avatar utente
giulux
Amministratore
Amministratore
Messaggi: 25422
Iscrizione: domenica 10 gennaio 2010, 12:17
Desktop: ubuntu 18.04
Distribuzione: Ubuntu 18.04.3 LTS x86_64
Sesso: Maschile
Località: Roma

Re: Errore nel caricare /home/utente/.profile

Messaggio da giulux »

Per i listati devi usare i tag code e non quote: correggi in tal senso il post.
Grazie.
"Non è una segno di buona salute l'essere ben adattato ad una società malata". (Jiddu Krishnarmurti)
Artorius89
Prode Principiante
Messaggi: 12
Iscrizione: lunedì 26 luglio 2010, 13:13

Re: Errore nel caricare /home/utente/.profile

Messaggio da Artorius89 »

caturen [url=http://forum.ubuntu-it.org/viewtopic.php?p=4729671#p4729671][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:quel file puoi eliminarlo: tanto viene ricreato la prossima volta che carichi il tuo profilo. Se ci sono dei settaggi particolari li puoi editare tranquillamente.
Sono stato troppo frettoloso e ho frainteso il consiglio. In effetti, è bastato eliminare «.profile», lasciando inalterato «.bashrc».
Problema risolto! Mille grazie, Caturen! :) In effetti la soluzione era semplice, scusa per la perdita di tempo! (Spero solo che il problema non torni, quando dovesse rigenerarsi «.profile», che, per il momento, non s'è rigenerato).
Artorius89
Prode Principiante
Messaggi: 12
Iscrizione: lunedì 26 luglio 2010, 13:13

Re: Errore nel caricare /home/utente/.profile

Messaggio da Artorius89 »

giulux [url=http://forum.ubuntu-it.org/viewtopic.php?p=4729696#p4729696][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:Per i listati devi usare i tag code e non quote: correggi in tal senso il post.
Grazie.
:p Ops! Scusate!
Grazie.
Scrivi risposta

Ritorna a “LXDE/LXQt”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 5 ospiti