“Erro encontrado ao carregar o / etc / profile”

3

O seguinte problema persiste mesmo após a atualização de 17,10 para 18,04:

Após atualizar meu Kubuntu 17.04 para 17.10 executando

do-release-upgrade

Recebo a seguinte mensagem de erro após cada reinicialização.

Error found when loading /etc/profile:\n\n/usr/share/im-config/data/21_ibus.rc line 6: /usr/bin/ibus-daemon: No such file or directory\n\nAs a result the session will not be configured correctly. You should fix the problem as soon as feasible.

Aqui está uma foto:

cat-n/usr/share/im-config/data/21_ibus.rc

Alinha6diz:

IBUS_ENABLE_SYNC_MODE=0/usr/bin/ibus-daemon--daemonize--xim--address'unix:tmpdir=/tmp/ibus'

Infelizmenteeunãoseioqueéisso.Defato,nãoháarquivo/usr/bin/ibus-daemon

Alémdisso:

bruni@Inspiron-5547:~$sudoaptpurgeibusReadingpackagelists...DoneBuildingdependencytreeReadingstateinformation...DonePackage'ibus'isnotinstalled,sonotremoved0upgraded,0newlyinstalled,0toremoveand0notupgraded.

Comopossocorrigiroproblemaassimquepossível?

Porqueexisteum/usr/share/im-config/data/21_ibus.rcusadoquandooibusnãoestáinstalado?

EDITAREuachoqueoculpadonomeu/etc/profileéoarquivo/etc/profile.d/input-method-config.sh

Istodiz:

#/etc/profile.d/input-method-config.sh##Thisisatemporarymeasurewhichworksaround#https://launchpad.net/bugs/1720250if[-z"$XDG_CURRENT_DESKTOP" -o -n "$GTK_IM_MODULE" ]; then                                             
    return                                           
fi                                                   

. /etc/X11/Xsession.d/70im-config_launch             
if [ "$IM_CONFIG_PHASE" = 1 ]; then                  
    export IM_CONFIG_PHASE=2                         
    . /usr/share/im-config/xinputrc.common           
    if [ -r "$IM_CONFIG_XINPUTRC_USR" ]; then        
        . $IM_CONFIG_XINPUTRC_USR                    
    elif [ -r "$IM_CONFIG_XINPUTRC_SYS" ]; then      
        . $IM_CONFIG_XINPUTRC_SYS                    
    fi                                               
    export XMODIFIERS                                
    export GTK_IM_MODULE                             
    export QT_IM_MODULE                              
    export QT4_IM_MODULE                             
    export CLUTTER_IM_MODULE                         
fi                                    

também:

echo $XDG_CURRENT_DESKTOP                                                
KDE                               

e

echo $GTK_IM_MODULE
ibus

Eu acho que o problema é que $ GTK_IM_MODULE retorna o ibus, mesmo que o ibus não esteja instalado e não seja usado.

Instalar o ibus remove o problema descrito na questão em questão, mas leva ao problema mais grave descrito em esta pergunta, então eu removi o ibus novamente.

    
por Bruni 20.10.2017 / 15:45

4 respostas

2

A mesma coisa aconteceu com a minha quando atualizei o Mate para 17.10.

Eu fui ao sistema - > Preferências - > Olhar e sentir - > Suporte de Idiomas.

Eu já havia selecionado o inglês (UK) como meu idioma de menu / windows. Então, na primeira abertura, fui solicitado a atualizar, o que fiz.

Minha intenção, e o que eu passei a fazer, foi mudar o "sistema de método de entrada do teclado" de "XIM" para "Nenhum". Reinicializou, e isso pareceu limpar a mensagem de erro no login, sem quaisquer outros efeitos negativos - até agora!

Minha lógica ... Eu não tenho o ibus na minha máquina e não vejo a necessidade para isso se eu não precisar de fontes exóticas. Meu gerenciador de exibição padrão é o lightdm, então isso traria a primeira condição no arquivo 21_ibus.rc, levando-me para a linha 6, que parece desabilitar o modo IBUS_SYNC e forçar o XIM. Novamente, não instalando o ibus, então não posso usar o ibus-deamon, portanto não posso ter a opção XIM - então eu mudei a opção de teclado, como indicado acima, e isso pareceu funcionar.

Para fazer isso no KDE, abra um terminal e digite

 im-config -n none

Suspeito que seja um pequeno problema de configuração, mas gostaria de saber se existe uma solução mais robusta.

    
por Crerar 25.10.2017 / 16:07
3

Eu tive o mesmo problema após atualizar para 17.10. Trabalho temporário, defina o sistema de método de entrada do teclado como nenhum no suporte ao idioma.

    
por Jeff Ye 25.10.2017 / 03:30
1

Você parece ser afetado por este bug Eu sugiro que você inscreva-se para que você possa ser notificado sobre o progresso. Você também deve clicar e responder a pergunta "Esse bug afeta você?" pergunta para que os desenvolvedores possam ter uma idéia da extensão do problema.

    
por Elder Geek 20.10.2017 / 16:01
1

Bruni: Eu não uso o KDE, nem fcitx, então não posso checar diretamente, mas a coisa mais próxima que eu posso encontrar para te mostrar as opções que eu estava me referindo é aqui ...

link

... onde você pode ver o "sistema de método de entrada do teclado" para o GTK e, o que eu assumo é o equivalente "Configure input method" para o KDE.

Novamente, eu não tenho o ibus, então não adianta tentar iniciar o servidor xim do ibus deamon, e é por isso que selecionar "None" é uma correção conveniente para meus requisitos. Se você tiver o fcitx instalado e tiver o fcitx configurado em "Configurar método de entrada" e ainda estiver desarmando um trap do ibus, haverá um problema de configuração em algum lugar no / etc / profile.

    
por Owly 26.10.2017 / 03:04