LibreOffice, -current, and slow dialogs
I have AlienBob's LibreOffice 4.1.2.3 package installed in -current. The dialogs are extremely slow. I particularly notice this in the file manager dialogs. If I click on a directory, it can take 5-10 seconds to switch to it. gkrellm is not reporting any CPU spikes or anything. It seems like it starts out OK and then it gets progressively slower. I don't know if there's a memory leak or what. One time, it even crashed to the desktop.
I may try to dig up an older version and see if it still does that. Thankfully, I still have my copy of 4.0.5 which I know did not show this problem in 14.0. |
I just checked here, LibreOffice 4.1.2.3 on Slackware64-current. Dialogs are fast as usual, I see nothing strange. The issue is somewhere on your computer.
Eric |
I've been using Eric's LibreOffice on Slackware-current since I upgraded it on Oct 9th, working fine here.
|
I'll have to test it some more. It didn't take me long to discover it. I've reverted to 4.0.5. I won't be using LibreOffice much until Monday, but I'll report back. It's odd because it's like it makes all of KDE unresponsive. The mouse still moves, but I can't click on anything. If 4.0.5 shows the same thing, then the next place I'm going to look is my NVIDIA driver because I upgraded that.
FWIW, I had been running AlienBob's KDE 4.10.5 in 14.0, so there shouldn't have been any new KDE-related weirdness. I do know that LibreOffice's file manager dialogs often got wonky before. I assume that was because of odd KDE integration. |
I have the same problem with unresponsive dialog on -
Code:
# md5sum libreoffice-4.1.2-i486-1alien.txz Firstly I thought it might be because it had been compiled against 14.1, so I downloaded the sources from AlienBob and compiled on my machine, same problem. Need to add, my machine is 10 years old with a Pentium IV, haven't seen this problem before. Code:
519 /home/alex$ lscpu Alex |
Are you using LibreOffice with or without Java?
|
The problems seem to be stacking up for me!
Not quite sure if I should start a separate thread. I use base quite a bit so I guess I use java. Anyway under Tools -> Options -> Libreoffice -> Advanced I have "Use a Java run time environment" ticked - On 14.0 I have a choice of two Oracle Corporation 1.7.0-10 Free Software Foundation 1.5.0 Using both, I ran a query that I run on a regular basis which took about 10 seconds, the memory usage for the Oracle JRE is quite small but for FSF its about 200MB. On the basis of AlienBob's remark - Quote:
I thought I'd try it on 14.1 - Tools -> Options -> Libreoffice -> Advanced I have "Use a Java run time environment" ticked - On 14.1 I have a choice of one Free Software Foundation 1.5.0 I ran exactly the same query on the same data and it took about 5 minutes and consumed about 200MB of memory. Ran it again and it took another 5 minutes and another 200MB of memory. By the 9th attempt swap space was started to be written to heavily. So I went back to 14.0 and ran consecutive tests on the same query, the effect on memory was not cumulative and compared with 14.1 blistering fast in fact 30 times faster! I wonder what's going on? I installed OpenOffice, on 14.1, for the hell of it. Though I didn't run the same test it appeared to show the same problems as LibreOffice. Though I will test that again. Alex Alex |
Quote:
I reinstalled 4.1.2 to see if it was just a problem with the installation (somehow). Unfortunately, the problems came up again. Sometimes when navigating through the file manager, it will get so bad that it will crash to the desktop. I recovered my document, not realizing it wasn't truly saved. Unfortunately, I lost about 1/2 hour's worth of work. Grr. I'm back on 4.0.5. I didn't spend much time with it before, so I'll have to see if the same problems resurface. FWIW, I did upgrade my NVIDIA binary driver (in case it was some 2D weirdness) but the same problems happened. |
Hi,
I do have this problem as well on -current. I'm using the 3.10.5 smp kernel from Pat along with the 304.88 Nvidia drivers. Here's the list of packages I use : Code:
libreoffice-4.0.5-i486-1alien |
I've solved my slow running sql in 14.1 by installing the java sdk jdk-7u40 and choosing either the Oracle Corporation 1.7.0-10 of Free Software Foundation runtime in Tools -> Options -> Libreoffice -> Advanced.
So back to the initial problem of slow dialogs. My symptoms also appear on 14.1. For instance, this example from 14.1, on a spreadsheet with a large amount of data in it 1. Start Calc with a spreadsheet that contains 60 rows and 80 columns with each cell filled with numeric data. 2. Select a block of cells 3. right click 4. Select Format Cells 5. The Format Cells dialogue displays but it is transparent with only the dialogue border visible and the options in the Format ListBox visible. 6. Wait to see if it resolves itself - it doesn't 7. Click on the format option -1234.12 and the dialogue then renders itself and everything is as it should be. 8. Move to another application i.e. Firefox 9. Back to Calc the Format Cells dialogbox is transparent with only the dialogue border visible, this time none of the options are visible. 10. Wait to see if it resolves itself - it doesn't 11. Click randomly within the border of the dialogbox until it renders itself. Alex |
Well, I've been using LibreOffice 4.0.5.1 all day and have not run into the problems with the file manager dialogs. Guess I'll be staying here until further notice.
|
I've downloaded the rpms and packaged them using a hacked slackbuild from http://slackbuilds.org/ and not had a repeat of the problem - admittedly only tested this on current though I did have the same problem on both 14.0 and current.
When I get time, I will back that out the RPM version and reinstall AlienBobs to see what happens. I always used to use the SlackBuilds version, but about a year or so ago I moved over to AlienBobs version, can't remember exactly why, but by failing memory says it was a problem I encountered and something I read. Alex |
Slow in FC19 too
Dialogs are very slow in FC19 (4.1.3.2-8.fc19 build) as well. It's not CPU or disk bound, sometimes it's fast, sometimes it takes 15 - 20 sec before the dialog can be activated. Some kind of caching ....
I have a Haswell CPU too, and the dialogs would crash LO nearly every time. This seems to be an Intel GPU driver issue, turning off font antialiasing seems to have fixed that. |
I'm seeing the same issue. Slackware 14.1 LO 4.0.x from Alien BOB is fine 4.1.x is slow in places, very noticeable is the print dialog. I posted a thread a week or to ago and basically got the response that its my computer but that doesn't explain why 4.0.x is fine.
|
No problem with LibreOffice 4.1.3 on Slackware 14.1 here, using relatively old hardware. No delay on dialogs. But I downloaded from libreoffice.org myself (and converted from RPM).
|
As I've previously said I'm running on old hardware with a P4. My machine can become cpu bound - plenty of memory available.
1. AlienBob's version of 4.1.3.2 has problems with dialogs in that they seem to get stuck, especially the format cells dialog in calc which just appeared empty. To resolve I s had to give it a nudge by clicking inside the dialog at an appropriate place! Also forms, in base, were a real problem I'd open a form an two versions of the same form would appear, hang there for about 5 seconds then one would disappear. 2. The RPM version from Libreoffice build from slackbuild.org was better, the dialogs didn't require nudging.The forms, in base, still had the same problems. My present hypothesis is that the form gets built in a arbitrary position and size at the same time as building the same form according to the attributes contained in a config file held somewhere in ~/.config/libreoffice/4/user. When both forms are built it throws away the arbitrarily built one. I've tested it on windows XP and it behaves in the same way as the RPM version above though appreciably faster. I'm sure the above explanation helps no one but at least it is recorded for all to see! If this doesn't resolve itself in the next version of Libreoffice I will raise a bug report. Though I suspect if I run it on more modern hardware I might not see an issue. |
The new libreoffice 4.1.4 packages that AlienBob put out don't really help, even though there was supposed to be a patch to fix it. The file dialogs are now slow in a different way. If I click the "up" arrow or on a directory, the "waiting" mouse pointer will come up for around 10 seconds before actually changing. I'm reverting to 4.0.5. I don't know how they can screw up a file manager so badly, but they have.
|
I've still got problems with AlienBob's version of Libreoffice the
1. Format Cell Dialog in calc - totally unusable - displays completely transparent with just a border. If one clicks around randomly within the border various functionality reveals itself 2. The security dialog in Tools -> Options -> Libreoffice -> Security -> Macro Security -> Trusted Sources has converted Code:
/home/alex/Documents/openoffice Code:
/home/alex/Documents/Documents/openoffice It would be nice to know if anyone else is experiencing either of the two problems quoted above. Alex |
Quote:
Quote:
Quote:
In all cases you guys are mentioning, the issue will not be resolved by complaining in this forum. Create a bug report in LibreOffice bug tracker if you want the developers to look into this. I only compile and package this stuff. What versions of Slackware are you running this on? What kind of graphics hardware? Any kind of biunary driver that you installed on top? My computer is running Slackware-current 64-bit multilib with Nvidia's graphics drivers. Not a modern machine, it's several years old. Eric |
I've compiled Alien's most recent version and cannot reproduce the up arrow problem. I never used the other option.
Just my mileage. Still using 14.0, Have not mad the change to 14.1 yet. John |
I'm running 14.1 with
Code:
$ lspci My machine is 10 years old with a P4 and 2GB memory. The RPM version is fine for me packaged with the scripts from slackbuild.org. It's just with AlienBob's prepackaged version that I've encountered those two problems, so raising a bug with the guys at LibreOffice is not going to help. Alex |
Quote:
I have a brand new install of Slackware 14.1 on brand new hardware i5-3470, with the libreoffice-4.1.4-x86_64-1alien.tzx and libreoffice-dict-en-4.1.4-x86_64-1alien.txz installed and I can reproduce this issue exactly as described. I put =rand()*10000 in a cell and copied it out to 100 rows by 96 columns. Ok. Here's something interesting. I was in KDE 4.10 before. If I log out and log in using Fluxbox - the problem does not show up! |
It could make a difference that I ran earlier tests in KDE 4.11.4 and today's tests on KDE 4.12.0.
My LibreOffice packages were however compiled against Slackware's 14.0's version of KDE: 4.8.5. Eric |
I believe this is a bug when using the FSF Java 1.5.0. It is not well supported by Libreoffice and causes problems. Disabling java completely should solve it, or you can install Oracle Java. I'm not sure if OpenJDK is supported or works well.
|
I don't have Java installed at all, so that shouldn't be the problem.
And AlienBob, I know that you are not a libreoffice developer, I just wanted to report that the patch didn't fix things for me. I'm not expecting you to fix anything. I was hoping through this forum that maybe someone else had the same situation and found a solution. FWIW, I've got an Intel i5-750 with 4G RAM and a GeForce GTX 660 running the 325.15 binary driver. It's all running on stock Slackware64 14.1 with multilib. |
I would also be interested to know if these issues disappear when not using KDE? Also, is there anyone else with KDE 4.11 or 4.12 that can test this?
Eric |
Quote:
|
I've now tried it with xfce -
the Format Cells dialog issue is not a problem. The dialog presents itself correctly. Alex |
Quote:
Eric |
Have we any packages for later releases of KDE - 4.11 or 4.12?
Or scripts that can build them? Alex |
I've tried it with LXDE -
No problem with Format Cells . The dialog presents itself correctly. |
I've tried it on a fresh install of Slackware 14.1 with KDE 4.11.4 -
Same problem with the Format Cells dialog The File Save dialog is a lot speedier. Alex |
so is it the KDE theme integration that's causing it?
|
The slackbuild.org LibreOffice works for me whereas AlienBob's doesn't.
Alex |
I can confirm the SlackBuild script does not exhibit the transparent format dialog on a large spreadsheet.
1. Downloaded Slackbuild.org script for 4.1.3 for 14.1. http://slackbuilds.org/repository/14...e/libreoffice/ 2. Changed line inside libreoffice.SlackBuild script to VERSION=${VERSION:-"4.1.4"} 3. Downloaded LibreOffice_4.1.4_Linux_x86-64_rpm.tar.gz 4. sudo ./libreoffice.SlackBuild script. 5. Used pkgtool to remove libreoffice-4.1.4-x86_64-1alien.txz 6. sudo installpkg libreoffice-4.1.4-x86_64-1_SBo.tgz Got a bunch of warnings about zero length htm files in /tmp/SBo/package-libreoffice/opt/libreoffice4.1/share/extensions/nlpsolver/help but they were indeed 0 length in LibreOffice_4.1.4_Linux_x86-64_rpm.tar.gz put =rand()*10000 in cells out to HS:1200 - No dialog issue. I did notice on the alien package that I would have to manually copy in the =rand()*10000 in cells for it to mess up. If I saved the spreadsheet then reloaded it, the dialog boxes didn't have an issue. Probably irrelevant since it seems to work in non-kde desktops. |
I've compared the parameters used to compile the download from LibreOffice with those used by AlienBob.
LibreOffice uses - --disable-kde4 --enable-kde AlienBob uses - --enable-kde4 --disable-kde The exact opposite. I've subsequently asked this of the LibreOffice Developers and got this response - Quote:
Alex |
Can you try what happens if you rename/move/delete the following two files (on 32-bit Slackware the lib directory will be "lib" not "lib64"):
Code:
/usr/lib64/libreoffice/program/libkde4be1lo.so If your issues are solved with these out of the way, then I can split them off into a separate libreoffice-kde4 package. Eric |
I'm 32bit. I did this -
Code:
/usr/lib/libreoffice/program$ mv libkde4be1lo.so libkde4be1lo.so.aik With the removal of those two files Libreoffice appears to have adopted the gtk "Save" dialog. Alex |
Quote:
It seems like we've narrowed down the problem. Something in 4.1.x's KDE integration is broken, or there's a bug with Slackware's default KDE that is triggering the problem. |
Quote:
|
Quote:
Code:
bash-4.2$ ls -l /usr/lib64/jvm/jre/bin |
I've raised a bug report, with libreoffice, for the transparent "Format Cells" dialog.
https://bugs.freedesktop.org/show_bug.cgi?id=73115 Alex |
The good news is that Libreoffice 4.2.3.3 seems to be dramatically better with the file manager in KDE (and, yes, I installed AlienBob's libreoffice-kde package). The file manager is still slightly laggy after using it literally all day today, but it is very minor. I feel I can now comfortably use 4.2.3.3 with the KDE integration.
|
I've tried AlienBob's Libreoffice 4.2.3.3 packages. I've found that libreoffice to be slow starting up. With the libreoffice-kde package calc won't start.
I think I'll wait a few more weeks. Having read 77128 in bugzilla I can't work out where they've been rolled out to. |
All times are GMT -5. The time now is 01:04 PM. |