Issue 110102 - The user interface language cannot be determined.
The user interface language cannot be determined.
Status: CONFIRMED
Product: General
Classification: Code
Component: ui
DEV300m74
PC Windows, all
: P2 trivial with 1 vote (vote)
: ---
Assigned To: AOO issues mailing list
: needmoreinfo, oooqa
: 110789 (view as issue list)
Depends on: 110720
Blocks:
  Show dependency treegraph
 
Reported: 2010-03-13 15:08 UTC by carlf
Modified: 2013-06-06 20:42 UTC (History)
6 users (show)

See Also:
Issue Type: DEFECT
Latest Confirmation on: ---
Developer Difficulty: ---


Attachments
Still cannot run openoffice.org 3.0 (971 bytes, text/plain)
2013-06-06 13:26 UTC, rjs485
no flags Details

Note You need to log in before you can comment on or make changes to this issue.
Description carlf 2010-03-13 15:08:59 UTC
Fatal Error
The application cannot be started
The user interface language cannot be determined.
---------
Immediately after installation of
OOo-Dev300_m74_Win32Intel_install_en_US.exe
-----
Tried installing twice
Windows 7 Professional 64 bit
Comment 1 Olaf Felka 2010-03-15 08:08:38 UTC
Have you removed your user setting folder in your ...\AppData\Roaming\... directory?
Please try this and restart OOo-Dev.
Comment 2 mfoglesong 2010-03-16 02:04:42 UTC
I tried removing user folder as suggested.  no change in behavior.
Comment 3 Regina Henschel 2010-03-16 11:23:36 UTC
I have had a similar error message, when the folder for the user directory was
not accessible because of a wrong entry in the file bootstrap.ini.
Please open the file bootstrap.ini (in OOo-dev 3/program) with an editor and
have a look at the line beginning with UserInstallation=
For WinXP it is UserInstallation=$SYSUSERCONFIG/OOo-dev/3.

[BTW, for a development snapshots I replace it with
UserInstallation=$ORIGIN/../..
to get the user directory in the same folder as the program.]  
Comment 4 discoleo 2010-04-11 22:43:05 UTC
Correcting the entry in bootstrap.ini solved my problem as well. However, this
error should not happen in the first place. Was introduced somewhere between m72
(is OK) and m76 (broken).
Comment 5 Rainer Bielefeld 2010-04-12 05:48:53 UTC
*** Issue 110789 has been marked as a duplicate of this issue. ***
Comment 6 carsten.driesner 2010-04-12 08:58:56 UTC
cd: First of all OOo cannot run without user installation. To change this it
would take much time. An accessible user installation is a mandatory requirement
to use OOo. The error message itself is irritating and doesn't provide any
useful information to solve the problem. Unfortunately this error message is
displayed when the start up process is in a early stage. Therefore most messages
are hard-coded into the source code as we cannot access the language-dependent
resource system.
I doubt that this issue is dependent on 110720.

cd->tm: Could you please provide me a reproducible scenario.
Comment 7 Rainer Bielefeld 2010-04-13 13:24:56 UTC
Reproducible with "Ooo-Dev 3.3 English version English UI WIN XP: [DEV300_m76
(Build ????)]"! I get the reported error message in German.

I upgraded from  "Ooo-Dev 3.2.1 multilingual version English UI WIN XP:
[OOO300m14 (Build 9489)]" with a special detail: I unselected all modules except
WRITER during custom installation, no idea whether that detail is important.

I did NOT see that problem with "Ooo-Dev 3.3.0 multilingual version English UI
WIN XP: [DEV300m74 (Build 9487)]"!

That's a serious problem
Comment 8 esperantisto 2010-04-26 07:52:18 UTC
The issue persists with DEV300_m77 (on Windows 7 Professional 32 bit Russian
language for user interface, locale set as Belarus), installed after 320_m15
with the user profile preserved.
Comment 9 Rainer Bielefeld 2010-04-26 15:16:53 UTC
My upgrade from m76 to m77 was without problems
Comment 10 williereid 2010-05-26 21:06:30 UTC
Although I had no problems m76>m77, I now have it with m78. Using Win Vista Home
Basic. tried changing the line in bootstrap.ini but didn't help.
Comment 11 discoleo 2010-06-03 20:17:49 UTC
I had this problem with m76 on Win2k SP4. I have it again with m80 (I did not
install any other version in between).

The previous solution does not work anymore (changing bootstrap.ini does not
solve the issue). Should be changed to P1 as I am not able to start OOo.
Comment 12 discoleo 2010-06-03 20:20:35 UTC
Just some further information:

Win2k SP4 English locale
OOo installed in:
L:\Programs\Text\OOo-dev

Application Data:
C:\Documents and Settings\Administrator\Application Data\OOo-dev\3

Contents of bootstrap.ini file:
[Bootstrap]
BaseInstallation=${OOO_BASE_DIR}
InstallMode=<installmode>
ProductKey=OOo-dev 3.3
UserInstallation=$SYSUSERCONFIG/OOo-dev/3
[ErrorReport]
ErrorReportPort=80
ErrorReportServer=report.services.openoffice.org
Comment 13 discoleo 2010-06-03 20:25:34 UTC
Apologies, OOo install directory is:
OOo installed in:
L:\Programs\Text\OOo-dev 3

There is a second directory:
L:\Programs\Text\OOo-dev (of only a few 100 kb). I believe this is from an older
install.
Comment 14 esperantisto 2010-06-04 08:27:02 UTC
The problem persists with the 300 m80 build in Windows 7 Russian, even if I
install the RU language pack.
Comment 15 esperantisto 2010-06-04 08:27:07 UTC
The problem persists with the 300 m80 build in Windows 7 Russian, even if I
install the RU language pack.
Comment 16 discoleo 2010-06-06 11:55:24 UTC
I was able to solve the issue, but only after:
1.) uninstalling OOo
2.) deleting ALL OOo-related directories
3.) reinstalling

OOo will start now.

It was necessary to delete every old directory. Plain uninstall did not help!

I have searched the web for similar cases. One is described on
http://ubuntuforums.org/showthread.php?t=586455&page=2, although it is
Linux-related. My case is a Win2k. However, the common points are that I too
uninstalled at some point the OOo to have a "clean install". This seems to have
resulted in a number of adverse consequences.

A newer install on an unintalled version seems to cause a lot of troubles. It is
necessary to delete ALL previous directories in order to work again. This is a
pain, because I had a number of dictionaries installed, which are now gone.

Comment 17 rjs485 2013-06-05 15:24:04 UTC
I have just recently installed Mandriva Linux 2009 on a computer, which results in automatic installation of OpenOffice.org 3.0.  The program worked for awhile, and then one day I tried to start it and got the splash screen, followed by a window that says "OpenOffice.Org 3.0 - Fatal Error  The application cannot be started.  The user interface language cannot be determined.  This happens regardless of which component of OpenOffice I try to open.  I have tried to uninstall and reinstall a number of times but that does not help.  I have also attempted installation of OpenOffice 3.4, but I get messages indicating that I would need to install glibc_2.11.  Just a little reading on that subject leads me to believe that a major reconfiguration of the system would be necessary to do that.

Comments on this thread do not seem to address this issue directly.  Do I need to find all the directories installed by OpenOffice and delete them before reinstalling?  Where do I find these directories?

I would appreciate any help.

Ray Schumacher
Comment 18 Ariel Constenla-Haile 2013-06-05 15:33:26 UTC
(In reply to rjs485 from comment #17)
> I have just recently installed Mandriva Linux 2009 on a computer, which
> results in automatic installation of OpenOffice.org 3.0.  The program worked
> for awhile, and then one day I tried to start it and got the splash screen,
> followed by a window that says "OpenOffice.Org 3.0 - Fatal Error  The
> application cannot be started.  The user interface language cannot be
> determined.  This happens regardless of which component of OpenOffice I try
> to open.  I have tried to uninstall and reinstall a number of times but that
> does not help.  I have also attempted installation of OpenOffice 3.4, but I
> get messages indicating that I would need to install glibc_2.11.

You can try with these builds that work on older linux distros: http://people.apache.org/~arielch/packages/r1372282-glibc-2.5/
 
> Comments on this thread do not seem to address this issue directly.  Do I
> need to find all the directories installed by OpenOffice and delete them
> before reinstalling?

First you have to uninstall all previous OpenOffice.org packages with the package manager that uses Mandriva. Make sure there are no folder left after the installation. And resetting your user profile might be useful too.

>  Where do I find these directories?

Did you install OpenOffice.org from Mandriva's repositories or downloaded from www.openoffice.org? If the later, directories are in
/opt/openoffice.org/
/opt/openoffice.org3/
Comment 19 rjs485 2013-06-06 13:26:33 UTC
Created attachment 80786 [details]
Still cannot run openoffice.org 3.0
Comment 20 rjs485 2013-06-06 13:27:19 UTC
Thank you for your prompt response.  Here is what happened when I 
followed your advice.

First of all, there is no openoffice directory in the /opt folder. I did 
find the folder /usr/lib/ooo-3.0, which I deleted after using Software 
Installer to remove the openoffice.org program.  Then, I reinstalled 
openoffice.org from the Mandriva repositories.  This did not produce any 
directories in the /opt folder, did reinstall the /usr/lib/000-3.0 
folder, and gives the same problem I had before - - none of the 
openoffice programs will open, the same error message appearing, to the 
effect that the user language interface cannot be determined.  I have 
looked through /usr, /etc, /opt, /var, /root, /boot, and even /bin and 
/sbin directories, but cannot find any other directories installed by 
openoffice.

I did check out the 3.4 builds for which you gave me a link.  I don't 
know which one to use, since there are no instructions on the web page.

Please advise.
Comment 21 Rainer Bielefeld 2013-06-06 14:49:17 UTC
Comment on attachment 80786 [details]
Still cannot run openoffice.org 3.0

Not a useful att., simple copy of comment!
Comment 22 Ariel Constenla-Haile 2013-06-06 15:45:15 UTC
(In reply to rjs485 from comment #20)
> Thank you for your prompt response.  Here is what happened when I 
> followed your advice.
> 
> First of all, there is no openoffice directory in the /opt folder.

This is because you are using the OpenOffice provided by Mandriva.
The OpenOffice downloaded from www.openoffice.org installs always in /opt

> I did check out the 3.4 builds for which you gave me a link.  I don't 
> know which one to use, since there are no instructions on the web page.

I don't know if your system is 32 or 64 bit.
You have to download one of the files under "Full installation sets". IIRC Mandriva uses RPM, so choose 

Linux Intel RPM - if your system is 32 bit
Linux x86-64 RPM - if your system is 64 bit

Extract the compressed file, it has a folder containing a lot of RPMs, the easiest way is to install all of them, then install the package inside the folder desktop-integration that suits Mandriva.
Comment 23 rjs485 2013-06-06 18:46:23 UTC
Please see comment 18.  You advised me that I would find a link to a 3.4 build that would work with older Linux distros at

http://people.apache.org/~arielch/packages/r1372282-glibc-2.5/

so I downloaded the tar file, decompressed, and installed.  Same problem as before, openoffice will not run, demands glibc_2.11, curiously in contrast with the glibc_2.5 designation at the end of your link.

Thanks again for your help, but I still have a nonfunctional openoffice installation.
Comment 24 Ariel Constenla-Haile 2013-06-06 19:03:42 UTC
(In reply to rjs485 from comment #23)
> Please see comment 18.  You advised me that I would find a link to a 3.4
> build that would work with older Linux distros at
> 
> http://people.apache.org/~arielch/packages/r1372282-glibc-2.5/
> 
> so I downloaded the tar file, decompressed, and installed.  Same problem as
> before, openoffice will not run, demands glibc_2.11, curiously in contrast
> with the glibc_2.5 designation at the end of your link.
> 
> Thanks again for your help, but I still have a nonfunctional openoffice
> installation.

Quite impossible, this version does not require glibc_2.11, and is known to function in very old systems, see Bug 119385 

How are you launching the program?
Please try from the command line with the full path to /opt/openoffice.org3/program/soffice
Comment 25 rjs485 2013-06-06 20:04:15 UTC
Thanks again for the prompt response.

Your method of invoking swriter from console is almost exactly what I did, since it did not start from the Mandriva menu.  In fact, I navigated the console to the /opt/openoffice.org3/program folder and then invoked ./swriter, which should work the same way as your instructions.

I have already uninstalled the build at the link you gave me, but I will gladly reinstall, just so I can send you the console display saying that the program needs glibc_2.11.

My own suspicion would be that the link target was inadvertently changed.  I did use the "full installation" tar.  Is it possible that I need to install the -devel program for my version of glibc?  I am not a c programmer, but I have had experiences like this when the -devel program wasn't installed.
Comment 26 rjs485 2013-06-06 20:42:10 UTC
Eureka!  Solved myself!

Your link page was correct, but the correct file to download was in the "full ARCHIVED sets" rather than the "full INSTALLATION sets".

Close was good enough.

Thank you very much.

I consider the issue closed.

By the way, I also discovered how to link Software Manager (RPMdrake) to local hard disk drive files.  Open Software Manager, Options, media manager, file, install custom medium.