LinuxQuestions.org
Visit Jeremy's Blog.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > SUSE / openSUSE
User Name
Password
SUSE / openSUSE This Forum is for the discussion of Suse Linux.

Notices


Reply
  Search this Thread
Old 08-29-2019, 04:55 PM   #1
rnturn
Senior Member
 
Registered: Jan 2003
Location: Illinois (SW Chicago 'burbs)
Distribution: openSUSE, Raspbian, Slackware. Previous: MacOS, Red Hat, Coherent, Consensys SVR4.2, Tru64, Solaris
Posts: 2,801

Rep: Reputation: 550Reputation: 550Reputation: 550Reputation: 550Reputation: 550Reputation: 550
LibreOffice REALLY slow to launch.


Perfect timing: Just when I have a LOT of word processing to do, it seems that a recent update of LibreOffice has made that program intolerable to use. :^(

Environment: LibreOffice 6.2.5.2 on OpenSUSE Leap 15.1 (up to date on patching as this writing). Let me know of additional information would be helpful.

I timed the launch of "oowriter" (killing the window just as it appears) and got:
Code:
$ time oowriter

real    2m35.559s
user    0m1.399s
sys     0m0.249s
I suppose I could workaround this by launching it first thing in the morning and leaving if up all day but this is part of what I thought was just a maintenance release, it's a ridiculous development to hit users with.

When I run "oowriter" via "strace" (and pipe the output into a timetagger script), I get:
Code:
$ strace oowriter 2>&1 | timetagger -d  # '-d' gives me delta time between lines of output
0000-00:00:00 execve("/usr/bin/oowriter", ["oowriter"], 0x7ffca3acd220 /* 134 vars */) = 0
0000-00:00:00 brk(NULL)                               = 0x5584ac4c2000
0000-00:00:00 access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (No such file or directory)
0000-00:00:00 openat(AT_FDCWD, "/lib64/bash/tls/x86_64/x86_64/libreadline.so.7", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
0000-00:00:00 stat("/lib64/bash/tls/x86_64/x86_64", 0x7ffd57bca7c0) = -1 ENOENT (No such file or directory)
0000-00:00:00 openat(AT_FDCWD, "/lib64/bash/tls/x86_64/libreadline.so.7", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
0000-00:00:00 stat("/lib64/bash/tls/x86_64", 0x7ffd57bca7c0) = -1 ENOENT (No such file or directory)
0000-00:00:00 openat(AT_FDCWD, "/lib64/bash/tls/x86_64/libreadline.so.7", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
0000-00:00:00 stat("/lib64/bash/tls/x86_64", 0x7ffd57bca7c0) = -1 ENOENT (No such file or directory)
0000-00:00:00 openat(AT_FDCWD, "/lib64/bash/tls/libreadline.so.7", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
0000-00:00:00 stat("/lib64/bash/tls", 0x7ffd57bca7c0) = -1 ENOENT (No such file or directory)
0000-00:00:00 openat(AT_FDCWD, "/lib64/bash/x86_64/x86_64/libreadline.so.7", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
0000-00:00:00 stat("/lib64/bash/x86_64/x86_64", 0x7ffd57bca7c0) = -1 ENOENT (No such file or directory)
0000-00:00:00 openat(AT_FDCWD, "/lib64/bash/x86_64/libreadline.so.7", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
0000-00:00:00 stat("/lib64/bash/x86_64", 0x7ffd57bca7c0) = -1 ENOENT (No such file or directory)
0000-00:00:00 openat(AT_FDCWD, "/lib64/bash/x86_64/libreadline.so.7", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
0000-00:00:00 stat("/lib64/bash/x86_64", 0x7ffd57bca7c0) = -1 ENOENT (No such file or directory)
0000-00:00:00 openat(AT_FDCWD, "/lib64/bash/libreadline.so.7", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
0000-00:00:00 stat("/lib64/bash", 0x7ffd57bca7c0)     = -1 ENOENT (No such file or directory)
0000-00:00:00 openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
0000-00:00:00 fstat(3, {st_mode=S_IFREG|0644, st_size=252869, ...}) = 0
0000-00:00:00 mmap(NULL, 252869, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fdb842f4000
0000-00:00:00 close(3)                                = 0
0000-00:00:00 openat(AT_FDCWD, "/lib64/libreadline.so.7", O_RDONLY|O_CLOEXEC) = 3
0000-00:00:00 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 \213\1\0\0\0\0\0"..., 832) = 832
0000-00:00:00 fstat(3, {st_mode=S_IFREG|0755, st_size=317432, ...}) = 0
0000-00:00:00 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fdb842f2000
0000-00:00:00 mmap(NULL, 2417928, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fdb83ebe000
0000-00:00:00 mprotect(0x7fdb83f04000, 2093056, PROT_NONE) = 0
0000-00:00:00 mmap(0x7fdb84103000, 32768, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x45000) = 0x7fdb84103000
0000-00:00:00 mmap(0x7fdb8410b000, 5384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fdb8410b000
0000-00:00:00 close(3)                                = 0
0000-00:00:00 openat(AT_FDCWD, "/lib64/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3
0000-00:00:00 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0P\16\0\0\0\0\0\0"..., 832) = 832
0000-00:00:00 fstat(3, {st_mode=S_IFREG|0755, st_size=18616, ...}) = 0
0000-00:00:00 mmap(NULL, 2109712, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fdb83cba000
0000-00:00:00 mprotect(0x7fdb83cbd000, 2093056, PROT_NONE) = 0
0000-00:00:00 mmap(0x7fdb83ebc000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7fdb83ebc000
0000-00:00:00 close(3)                                = 0
0000-00:00:00 openat(AT_FDCWD, "/lib64/libc.so.6", O_RDONLY|O_CLOEXEC) = 3
0000-00:00:00 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\240\20\2\0\0\0\0\0"..., 832) = 832
0000-00:00:00 fstat(3, {st_mode=S_IFREG|0755, st_size=2034848, ...}) = 0
0000-00:00:00 mmap(NULL, 3906144, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fdb83900000
0000-00:00:00 mprotect(0x7fdb83ab1000, 2093056, PROT_NONE) = 0
0000-00:00:00 mmap(0x7fdb83cb0000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b0000) = 0x7fdb83cb0000
0000-00:00:00 mmap(0x7fdb83cb6000, 14944, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fdb83cb6000
0000-00:00:00 close(3)                                = 0
0000-00:00:00 openat(AT_FDCWD, "/lib64/libtinfo.so.6", O_RDONLY|O_CLOEXEC) = 3
0000-00:00:00 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0p\225\0\0\0\0\0\0"..., 832) = 832
0000-00:00:00 fstat(3, {st_mode=S_IFREG|0755, st_size=189296, ...}) = 0
0000-00:00:00 mmap(NULL, 2285344, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fdb836d2000
0000-00:00:00 mprotect(0x7fdb836f8000, 2093056, PROT_NONE) = 0
0000-00:00:00 mmap(0x7fdb838f7000, 36864, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x25000) = 0x7fdb838f7000
0000-00:00:00 close(3)                                = 0
0000-00:00:00 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fdb842f0000
0000-00:00:00 arch_prctl(ARCH_SET_FS, 0x7fdb842f0b80) = 0
0000-00:00:00 mprotect(0x7fdb83cb0000, 16384, PROT_READ) = 0
0000-00:00:00 mprotect(0x7fdb838f7000, 4096, PROT_READ) = 0
0000-00:00:00 mprotect(0x7fdb83ebc000, 4096, PROT_READ) = 0
0000-00:00:00 mprotect(0x7fdb84103000, 8192, PROT_READ) = 0
0000-00:00:00 mprotect(0x5584ab692000, 8192, PROT_READ) = 0
0000-00:00:00 mprotect(0x7fdb84332000, 4096, PROT_READ) = 0
0000-00:00:00 munmap(0x7fdb842f4000, 252869)          = 0
0000-00:00:00 openat(AT_FDCWD, "/dev/tty", O_RDWR|O_NONBLOCK) = 3
0000-00:00:00 close(3)                                = 0
0000-00:00:00 stat("/usr/lib/locale/locale-archive", 0x7ffd57bcadd0) = -1 ENOENT (No such file or directory)
0000-00:00:00 brk(NULL)                               = 0x5584ac4c2000
0000-00:00:00 brk(0x5584ac4e3000)                     = 0x5584ac4e3000
0000-00:00:00 getuid()                                = 1234
0000-00:00:00 getgid()                                = 1234
0000-00:00:00 geteuid()                               = 1234
0000-00:00:00 getegid()                               = 1234
0000-00:00:00 rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
0000-00:00:00 ioctl(-1, TIOCGPGRP, 0x7ffd57bcae54)    = -1 EBADF (Bad file descriptor)
0000-00:00:00 sysinfo({uptime=8321, loads=[10400, 12064, 20800], totalram=8299401216, freeram=513953792, sharedram=487886848, bufferram=138293248, totalswap=40807415808, freeswap=40807415808, procs=744, totalhigh=0, freehigh=0, mem_unit=1}) = 0
0000-00:00:00 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fdb839361e0}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
0000-00:00:00 rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fdb839361e0}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fdb839361e0}, 8) = 0
0000-00:00:00 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fdb839361e0}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
0000-00:00:00 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fdb839361e0}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fdb839361e0}, 8) = 0
0000-00:00:00 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fdb839361e0}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
0000-00:00:00 rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fdb839361e0}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fdb839361e0}, 8) = 0
0000-00:00:00 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_NODEFER, sa_restorer=0x7fdb839361e0}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
0000-00:00:00 rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_NODEFER, sa_restorer=0x7fdb839361e0}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_NODEFER, sa_restorer=0x7fdb839361e0}, 8) = 0
0000-00:00:00 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_NODEFER, sa_restorer=0x7fdb839361e0}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
0000-00:00:00 rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_NODEFER, sa_restorer=0x7fdb839361e0}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_NODEFER, sa_restorer=0x7fdb839361e0}, 8) = 0
0000-00:00:00 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_NODEFER, sa_restorer=0x7fdb839361e0}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
0000-00:00:00 rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_NODEFER, sa_restorer=0x7fdb839361e0}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_NODEFER, sa_restorer=0x7fdb839361e0}, 8) = 0
0000-00:00:00 rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
0000-00:00:00 rt_sigaction(SIGQUIT, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fdb839361e0}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fdb839361e0}, 8) = 0
0000-00:00:00 uname({sysname="Linux", nodename="kadath", ...}) = 0
0000-00:00:00 rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
0000-00:00:00 rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
0000-00:00:00 rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
0000-00:00:00 stat("/home/rnturn", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0
0000-00:00:00 stat(".", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0
0000-00:00:00 stat("/home", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
0000-00:00:00 stat("/home/rnturn", {st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0
0000-00:00:00 stat("/home/rnturn/etc/profile.d", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
0000-00:00:00 getpid()                                = 29928
0000-00:00:00 getppid()                               = 29924
0000-00:00:00 getpid()                                = 29928
0000-00:00:00 getpgrp()                               = 29924
0000-00:00:00 ioctl(2, TIOCGPGRP, 0x7ffd57bcad24)     = -1 ENOTTY (Inappropriate ioctl for device)
0000-00:00:00 rt_sigaction(SIGCHLD, {sa_handler=0x5584ab45e8b0, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fdb839361e0}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fdb839361e0}, 8) = 0
0000-00:00:00 ioctl(2, TIOCGPGRP, 0x7ffd57bcad04)     = -1 ENOTTY (Inappropriate ioctl for device)
0000-00:00:00 prlimit64(0, RLIMIT_NPROC, NULL, {rlim_cur=30693, rlim_max=30693}) = 0
0000-00:00:00 rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
0000-00:00:00 openat(AT_FDCWD, "/usr/bin/oowriter", O_RDONLY) = 3
0000-00:00:00 stat("/usr/bin/oowriter", {st_mode=S_IFREG|0755, st_size=63, ...}) = 0
0000-00:00:00 ioctl(3, TCGETS, 0x7ffd57bcade0)        = -1 ENOTTY (Inappropriate ioctl for device)
0000-00:00:00 lseek(3, 0, SEEK_CUR)                   = 0
0000-00:00:00 read(3, "#!/bin/sh\n/usr/lib64/libreoffice"..., 80) = 63
0000-00:00:00 lseek(3, 0, SEEK_SET)                   = 0
0000-00:00:00 prlimit64(0, RLIMIT_NOFILE, NULL, {rlim_cur=1024, rlim_max=4*1024}) = 0
0000-00:00:00 fcntl(255, F_GETFD)                     = -1 EBADF (Bad file descriptor)
0000-00:00:00 dup2(3, 255)                            = 255
0000-00:00:00 close(3)                                = 0
0000-00:00:00 fcntl(255, F_SETFD, FD_CLOEXEC)         = 0
0000-00:00:00 fcntl(255, F_GETFL)                     = 0x8000 (flags O_RDONLY|O_LARGEFILE)
0000-00:00:00 fstat(255, {st_mode=S_IFREG|0755, st_size=63, ...}) = 0
0000-00:00:00 lseek(255, 0, SEEK_CUR)                 = 0
0000-00:00:00 read(255, "#!/bin/sh\n/usr/lib64/libreoffice"..., 63) = 63
0000-00:00:00 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0
0000-00:00:00 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fdb842f0e50) = 29929
0000-00:00:00 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
0000-00:00:00 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
0000-00:00:00 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
0000-00:00:00 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
0000-00:00:00 rt_sigaction(SIGINT, {sa_handler=0x5584ab459b20, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fdb839361e0}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fdb839361e0}, 8) = 0
0000-00:03:36 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 29929
0000-00:00:00 rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fdb839361e0}, {sa_handler=0x5584ab459b20, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fdb839361e0}, 8) = 0
0000-00:00:00 ioctl(2, TIOCGWINSZ, 0x7ffd57bcaba0)    = -1 ENOTTY (Inappropriate ioctl for device)
0000-00:00:00 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
0000-00:00:00 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=29929, si_uid=1234, si_status=0, si_utime=0, si_stime=0} ---
0000-00:00:00 wait4(-1, 0x7ffd57bca6d0, WNOHANG, NULL) = -1 ECHILD (No child processes)
0000-00:00:00 rt_sigreturn({mask=[]})                 = 0
0000-00:00:00 read(255, "", 63)                       = 0
0000-00:00:00 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
0000-00:00:00 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
0000-00:00:00 exit_group(0)                           = ?
0000-00:00:00 +++ exited with 0 +++
0000-00:00:00 EOD            # Output of timetagger
Everything seems to have run essentially instantaneously until the one step that took 3:36. That's the step:
Code:
rt_sigaction(SIGINT, {sa_handler=0x5584ab459b20, ..."
I find it weird that that slow system call would include the argument "SA_RESTORER" which the manpage for "rt_sigaction()" says is "Not intended for application use". (I'll assume that the LibreOffice coders know when it's OK to ignore that recommendation.)

Also, I find it curious that libreoffice et al would need to be looking at my home directory, especially ${HOME}/profile.d, where I have some code snippets that run as part of my profile at login.

Is OO running slowly for anyone else? BTW... it's not just "oowriter" that is starting very slowly, I see the same slowness with "oocalc".

Can I finagle a way of going back to a previous version by removing LibreOffice, disabling the online repository, and dragging out my Leap DVD to reinstall from that media?

TIA...
 
Old 08-29-2019, 06:04 PM   #2
syg00
LQ Veteran
 
Registered: Aug 2003
Location: Australia
Distribution: Lots ...
Posts: 21,126

Rep: Reputation: 4120Reputation: 4120Reputation: 4120Reputation: 4120Reputation: 4120Reputation: 4120Reputation: 4120Reputation: 4120Reputation: 4120Reputation: 4120Reputation: 4120
Raise a bug, offer the evidence you have found - that's how things get fixed.
strace has several timing options you can use - I happen to like "-c" as well which might have helped narrow down what to look for. As for your concern re your profile, read that bit a little more carefully.

FWIW, I just ran up LibreOffice calc, (not SUSE) - took no time. Seems to do something similar with the calls; no surprise.
 
Old 08-29-2019, 06:32 PM   #3
Firerat
Senior Member
 
Registered: Oct 2008
Distribution: Debian sid
Posts: 2,683

Rep: Reputation: 783Reputation: 783Reputation: 783Reputation: 783Reputation: 783Reputation: 783Reputation: 783
LibreOffice 6.3.0.4 30(Build:4)
from Debian sid seems fine
takes a while first go ( no where near 2 min tho )
and after that almost instant ( mem cache I guess )

might have been a bug.

no mention in Debian changelog, seems they skipped past 6.2.5 and went 6.2.4 to 6.3.0
 
Old 08-29-2019, 06:49 PM   #4
rnturn
Senior Member
 
Registered: Jan 2003
Location: Illinois (SW Chicago 'burbs)
Distribution: openSUSE, Raspbian, Slackware. Previous: MacOS, Red Hat, Coherent, Consensys SVR4.2, Tru64, Solaris
Posts: 2,801

Original Poster
Rep: Reputation: 550Reputation: 550Reputation: 550Reputation: 550Reputation: 550Reputation: 550
Quote:
LibreOffice 6.3.0.4 30(Build:4)
from Debian sid seems fine
takes a while first go ( no where near 2 min tho )
and after that almost instant ( mem cache I guess )
There were forum discussions about earlier versions (from some years ago) that were slow to start and whatever version I had prior to 6.2.5.2 started pretty quickly for a program of its size.

Quote:
might have been a bug.
Sure looks like it. The strace calls sure didn't seem to indicate that anything that would take that long was being done.

I dropped back to the initial 15.1 version (6.1.3.2) and it fires right up. So... nothing related to my user account config since any recent LO updates.

I've downloaded the 6.3 rpm and could install that. It means I won't be getting any updates out of the openSUSE repository for a while. Until they catch up, at least, and any openSUSE "branding" won't be available. (Don't much care about that anyway.)

UPDATE:

After installing the 6.3 rpm (in a local directory under $HOME) it has the same startup slowness as the 6.2.5.2 release. I'll drop back to the 6.1.3.2 release and use that. It'll take a bit but I'll look into submitting the bug report. But to who? The 6.2.5.2 came from the openSUSE folks. The 6.3 release came from the LO people. Oy!

Last edited by rnturn; 08-29-2019 at 07:45 PM.
 
Old 08-29-2019, 07:23 PM   #5
frankbell
LQ Guru
 
Registered: Jan 2006
Location: Virginia, USA
Distribution: Slackware, Ubuntu MATE, Mageia, and whatever VMs I happen to be playing with
Posts: 19,323
Blog Entries: 28

Rep: Reputation: 6141Reputation: 6141Reputation: 6141Reputation: 6141Reputation: 6141Reputation: 6141Reputation: 6141Reputation: 6141Reputation: 6141Reputation: 6141Reputation: 6141
LO v. Version: 6.2.5.2 on Slackware 14.2. 13 seconds on first run after reboot, almost instant afterwards.
 
Old 08-29-2019, 10:03 PM   #6
rnturn
Senior Member
 
Registered: Jan 2003
Location: Illinois (SW Chicago 'burbs)
Distribution: openSUSE, Raspbian, Slackware. Previous: MacOS, Red Hat, Coherent, Consensys SVR4.2, Tru64, Solaris
Posts: 2,801

Original Poster
Rep: Reputation: 550Reputation: 550Reputation: 550Reputation: 550Reputation: 550Reputation: 550
Quote:
After installing the 6.3 rpm (in a local directory under $HOME) it has the same startup slowness as the 6.2.5.2 release. I'll drop back to the 6.1.3.2 release and use that. It'll take a bit but I'll look into submitting the bug report. But to who? The 6.2.5.2 came from the openSUSE folks. The 6.3 release came from the LO people.
Went back to the 6.1.3.2 release and protected it so I have something that doesn't take so long to launch. It's not perfect -- I'd be nice if I could easily go back whatever version in the repository preceded 6.2.5.2 -- but it's a workaround. I'll have to make a note to remind myself to monitor the repository to check for future updates to test.

I'll close this thread out if nobody adds anything in the next couple of days.
 
Old 08-30-2019, 06:39 AM   #7
ondoho
LQ Addict
 
Registered: Dec 2013
Posts: 19,872
Blog Entries: 12

Rep: Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053
Is LibreOffice's lowriter called oowriter on OpenSUSE?
 
Old 09-01-2019, 04:01 PM   #8
wagscat123
Member
 
Registered: Jan 2009
Location: Maryland-Pennsylvania border, USA
Distribution: openSUSE 15.2/15.3, Tumbleweed, Kubuntu 18.04/21.04, macOS 10.15, antiX 19, and Linux Mint 19.3
Posts: 860
Blog Entries: 45

Rep: Reputation: 120Reputation: 120
Quote:
Originally Posted by ondoho View Post
Is LibreOffice's lowriter called oowriter on OpenSUSE?

oowriter opens up the same things as lowriter. They probably still have a symbolic link in $PATH even though it's hasn't been OpenOffice.org for almost a decade now.


But I definitely would file the bug with openSUSE and give them the same information you gave us, although this is weird - I have the exact same version and it opens quickly without issue.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
The Libreboot C201 from Minifree is really really really ridiculously open source jeremy Linux - News 0 12-09-2016 10:51 AM
LXer: LibreOffice 5.0.4 Important Update to Launch Really Soon LXer Syndicated Linux News 0 12-15-2015 12:10 PM
Ubuntu 8.10 - Internet really really slow Boffy Linux - Wireless Networking 21 05-05-2009 06:02 AM
really, REALLY slow system musganho Linux - Hardware 8 08-10-2006 06:07 AM
bizzare internet problem - some sites really really slow datprogrammer Linux - Networking 3 12-30-2004 06:05 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > SUSE / openSUSE

All times are GMT -5. The time now is 12:26 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration