I recently upgraded to Leopard and everytime I start OOo it gives me a "Command Time Out" error. It doesn't really effect the functionality/performance but it's irritating and I'm sure its a simple fix. Would appreciate your help.
Cheers.
I recently upgraded to Leopard and everytime I start OOo it gives me a "Command Time Out" error. It doesn't really effect the functionality/performance but it's irritating and I'm sure its a simple fix. Would appreciate your help.
Cheers.
Answers
Add AnswerHere's a fix for you - http://shaunmcdonald131.blogspot.com/2008/03/ooo-possible-fix-for-comman...
Open the file OpenOffice.org 2.4.app/Contents/Resources/Scripts/main.scpt in "Script Editor". (You will need to control+click the application icon and choose "Show Package Contents".)
Then replace the code block "on openSoffice(aFile)"...."end openSoffice" with the following:
on openSoffice(aFile)
if (atLeastOSXVersion(10, 5, 0)) then
-- if we have leopard, we don't need to manually start the X server first
set theCmd to "sh " & (quoted form of (POSIX path of getOOProgramPath() & "soffice")) & " "
do shell script theCmd & aFile & shellTerminator()
else
set theDisplay to startXServer()
if (theDisplay is equal to "error") then
return
end if
set theEnv to "DISPLAY=" & theDisplay & " ; export DISPLAY; "
set theCmd to "sh " & (quoted form of (POSIX path of getOOProgramPath() & "soffice")) & " "
do shell script theEnv & theCmd & aFile & shellTerminator()
-- logEvent("open CMD: " & theEnv & theCmd & aFile)
end if
end openSoffice
on openSoffice(aFile)
if (atLeastOSXVersion(10, 5, 0)) then
-- if we have leopard, we don't need to manually start the X server first
set theCmd to "sh " & (quoted form of (POSIX path of getOOProgramPath() & "soffice")) & " "
do shell script theCmd & aFile & shellTerminator()
else
set theDisplay to startXServer()
if (theDisplay is equal to "error") then
return
end if
set theEnv to "DISPLAY=" & theDisplay & " ; export DISPLAY; "
set theCmd to "sh " & (quoted form of (POSIX path of getOOProgramPath() & "soffice")) & " "
do shell script theEnv & theCmd & aFile & shellTerminator()
-- logEvent("open CMD: " & theEnv & theCmd & aFile)
end if
end openSoffice
Share your knowledge