New Fedora 21 Userid Cannot Start LibreOffice 4.3
I created a new user on my Fedora 21 system so I could demo Fedora and apps to coworkers without leaving my personal account exposed. After logging into the account I launched Firefox and verified connectivity without any problems. Then I launched Libre office and got the following nastygram
Code:
The application cannot be started. Code:
[fedorademo@tesseract ~]$ pwd I've tried it with an admin account and a standard account in Fedora 21 and both fail. I tried it with a standard account in Fedora 20 and it worked. Fedora 20 is running a slightly older version of Libreoffice 4.2.8.2-2.fc20 Fedora 21 is running 4.3.5.2-11.fc21. Any thoughts on how to troubleshoot this would be appreciated. Right now I can't tell if it is a LibreOffice problem or a Fedora problem. Thanks for reading |
When I see something like that I always suspect selinux. Run ls -L to view the security contexts. I'm no expert on selinux but this is some documentation.
You can also temporarily turn off selinux to eliminate or confirm it as the problem. |
HOW did you create the new user ?
terminal with adduser or use the administration gui tools the GUI is recommend on Gnome you ALSO have to set up the NEW users groups -- did you ? |
Quote:
|
First of all, why do you expect any 3D software to work right in a tesseract? :D
Aside from that, did you install Libreoffice locally as this user or did you do it through your package manager (yum?) running as root (sudo) - the normal way? Either way, did you get any messages during the install? I assume you initially tried to run LO from your home directory. It probably won't be a problem, but it is kind of weird starting an application when your current directory is the application's configuration directory (first code snippet). I'm sure you checked this, but who owns ~/.config? (If your user didn't, I'm sure you would be seeing a lot more problems than just this.) :scratch:The only other thing I can think of would be to rename .config/libreoffice to something else so LO can't find it and will probably recreate it for you when you open the application. That might fix things and you'll still have the original saved if you need to restore it or look into the problem further, etc.. If you don't get an answer here, you might try posting your question in the AOO Installation forum. AFAIK, they field LO questions as well. Joe |
Thanks for the answer. Comments below.
Quote:
|
Quote:
Quote:
Code:
[root@tesseract djl]# semanage login -l Code:
[root@tesseract djl]# semanage user -l |
1. i would disable selinux to verify that its the culprit or set to permissive in /etc/selinux/config and reboot, if it's causing the issue then work for a solution or disable or set to permissive permanetly.
2. if you created a new user and LO was not listed. it sounds like a bad install, purge and reinstall it. |
A long time ago I found a standard.soc file that contained a much more usable color profile than the default profile that comes with Libreoffice. I copied it to /usr/lib64/libreoffice/presets/config and to my own libreoffice config directories and forgot about it. Months later I added a new user and the default permissions in the source folder caused Libreoffice to fail when it tried to copy the file to the local user folder. I changed the permissions to 644 and everything worked fine.
Code:
[root@tesseract fedorauser]# cd /usr/lib64/libreoffice/presets/config Code:
[root@tesseract config]# sestatus |
All times are GMT -5. The time now is 07:28 PM. |