Apenas usuário root é capaz de abrir o LibreOffice

7

Atualmente, estou usando o Linux Mint 14 - Nadia como meu sistema operacional.

O maior inconveniente agora é não conseguir abrir o Libreoffice como usuário normal ou simplesmente clicando duas vezes nele. Toda vez que eu tenho que executá-lo como root.

$sudo libreoffice3.6 

Mesmo para abrir um documento simples, eu tenho que abrir para fazer isso pelo próprio terminal

$sudo libreoffice3.6 document.doc

Aqui estão as mensagens de erro que recebo se eu tentar abri-lo sem ser root.

$ libreoffice3.6
[Java framework] Error in function createSettingsDocument (elements.cxx).
javaldx failed! 
Warning: failed to read path from javaldx
terminate called after throwing an instance of 'com::sun::star::uno::RuntimeException'

Existe alguma maneira de contornar isso? ------- EDITAR --------

Saída de ls -l $ (que libreoffice3.6) '

$ ls -l $(which libreoffice3.6)
lrwxrwxrwx 1 root root 35 Nov 28 15:23 /usr/bin/libreoffice3.6 -> /opt/libreoffice3.6/program/soffice
    
por Barath Bushan 12.03.2013 / 08:24

2 respostas

12

Talvez você tenha o mesmo problema que esse cara fez.

Certifique-se de que seu usuário tenha ~/.config e tudo nele.

Isso deve ser feito:

sudo chown -R --reference="$HOME" ~/.config

Isso alterará tudo nesse diretório para ter o mesmo proprietário e grupo do seu diretório inicial, que deve ter os valores apropriados.

    
por 12.03.2013 / 21:54
1

Parece que seu nome de usuário não é identificado pelo linux para ter privilégios suficientes para executar comandos. Algumas coisas que você deve verificar como:

Certifique-se de estar em sudo group com este comando.

$ getent group sudo

Ele deve mostrar a saída como sudo:x:27:fayad

Se você não estiver, adicione o nome de usuário com

$ sudo gpasswd -a <user> sudo

Verifique o seu /etc/sudoers abrindo o arquivo e confirmando que ele tem as seguintes linhas.

# Allow members of group sudo to execute any command

%sudo ALL=(ALL:ALL) ALL

    
por 12.03.2013 / 18:19