Alguns softwares são executados apenas pelo terminal raiz

4

Estou enfrentando essa situação estranha aqui, programas como gparted , furiusisomount e Rstudio nunca são executados clicando em seus ícones no menu de aplicativos ou executando-os com terminal como um usuário normal. Mas eles trabalhariam apenas no terminal sudo.

Encontro erros de acompanhamento:

Gtk-WARNING **: Locale not supported by C library.
    Using the fallback 'C' locale.
Traceback (most recent call last):
  File "/usr/share/furiusisomount/main.py", line 431, in <module>
    app = main_window(parameter)
  File "/usr/share/furiusisomount/main.py", line 51, in __init__
    locale.setlocale(locale.LC_ALL, '')
  File "/usr/lib/python2.7/locale.py", line 547, in setlocale
    return _setlocale(category, locale)
locale.Error: unsupported locale setting

embora o rstudio nunca tenha nenhuma saída. Eu não tenho idéia do que está acontecendo e sou totalmente novo no Linux e no Debian wheezy. P.S. Este é o aviso que eu enfrentei do comando R somente no terminal sem sudo:

During startup - Warning messages:
1: Setting LC_CTYPE failed, using "C" 
2: Setting LC_COLLATE failed, using "C" 
3: Setting LC_MESSAGES failed, using "C" 

saída da localidade:

locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
LANG=en_GB.utf8
LANGUAGE=
LC_CTYPE="en_GB.utf8"
LC_NUMERIC=en_US.utf8
LC_TIME=en_US.utf8
LC_COLLATE="en_GB.utf8"
LC_MONETARY=en_US.utf8
LC_MESSAGES="en_GB.utf8"
LC_PAPER="en_GB.utf8"
LC_NAME="en_GB.utf8"
LC_ADDRESS="en_GB.utf8"
LC_TELEPHONE="en_GB.utf8"
LC_MEASUREMENT=en_US.utf8
LC_IDENTIFICATION="en_GB.utf8"
LC_ALL=
    
por Anais 18.02.2014 / 17:31

1 resposta

0

Você provavelmente não possui uma ferramenta gráfica instalada que solicite sua senha sudo ou root antes de executar uma ferramenta que precisa dessas permissões.

apt-get install gksu

deve fazer o truque.

    
por 30.06.2014 / 11:30