Missing arrow keys on scrollbars

Issues with installing under all GNU/Linux Distributions
Post Reply
xode0000
Posts: 4
Joined: Sun Aug 08, 2021 4:02 am

Missing arrow keys on scrollbars

Post by xode0000 »

Please see attached screenshot.
snapshot3 (annotated) (coarse).JPG
xode0000
OpenOffice 4.1.7 on KDE 3.5 OpenSuse Linux
User avatar
Zizi64
Volunteer
Posts: 11353
Joined: Wed May 26, 2010 7:55 am
Location: Budapest, Hungary

Re: Missing arrow keys on scrollbars

Post by Zizi64 »

There are arrows in my AOO 4.1.7 Portable version on Windows 10.
Tibor Kovacs, Hungary; LO7.5.8 /Win7-10 x64Prof.
PortableApps/winPenPack: LO3.3.0-7.6.2;AOO4.1.14
Please, edit the initial post in the topic: add the word [Solved] at the beginning of the subject line - if your problem has been solved.
User avatar
RoryOF
Moderator
Posts: 34586
Joined: Sat Jan 31, 2009 9:30 pm
Location: Ireland

Re: Missing arrow keys on scrollbars

Post by RoryOF »

No arrows on my OpenOffice using Xubuntu; simply pull the shaded sliders to move the display.
Apache OpenOffice 4.1.15 on Xubuntu 22.04.4 LTS
xode0000
Posts: 4
Joined: Sun Aug 08, 2021 4:02 am

Re: Missing arrow keys on scrollbars

Post by xode0000 »

Zizi64 wrote:There are arrows in my AOO 4.1.7 Portable version on Windows 10.
This would suggest the missing arrow keys in Open Office 4.1.7 are not by design, and that some GUI library is missing in my Linux system, but what?
xode0000
OpenOffice 4.1.7 on KDE 3.5 OpenSuse Linux
User avatar
robleyd
Moderator
Posts: 5056
Joined: Mon Aug 19, 2013 3:47 am
Location: Murbko, Australia

Re: Missing arrow keys on scrollbars

Post by robleyd »

Or it might suggest that the widget style in KDE is configured to not show scroll bar arrows. For example, the Oxygen theme has scroll bar configuration.
Cheers
David
OS - Slackware 15 64 bit
Apache OpenOffice 4.1.15
LibreOffice 24.2.1.2; SlackBuild for 24.2.1 by Eric Hameleers
User avatar
Hagar Delest
Moderator
Posts: 32628
Joined: Sun Oct 07, 2007 9:07 pm
Location: France

Re: Missing arrow keys on scrollbars

Post by Hagar Delest »

Try the standard VCL plugin with SAL_USE_VCLPLUGIN=gen. Try to launch AOO from terminal with SAL_USE_VCLPLUGIN=gen soffice and see if they are there.
No integration with the theme but personally I prefer it that way (on my LibreOffice).
LibreOffice 7.6.2.1 on Xubuntu 23.10 and 7.6.4.1 portable on Windows 10
User avatar
Villeroy
Volunteer
Posts: 31269
Joined: Mon Oct 08, 2007 1:35 am
Location: Germany

Re: Missing arrow keys on scrollbars

Post by Villeroy »

Hagar Delest wrote:Try the standard VCL plugin with SAL_USE_VCLPLUGIN=gen. Try to launch AOO from terminal with SAL_USE_VCLPLUGIN=gen soffice and see if they are there.
No integration with the theme but personally I prefer it that way (on my LibreOffice).
:bravo: :super:
Solves a lot of minor issues with LO
------
but with OpenOffice:

Code: Select all

SAL_USE_VCLPLUGIN=gen /opt/openoffice4/program/soffice
terminate called after throwing an instance of 'com::sun::star::loader::CannotActivateFactoryException'
Application Error

Fatal exception: Signal 6
Please, edit this topic's initial post and add "[Solved]" to the subject line if your problem has been solved.
Ubuntu 18.04 with LibreOffice 6.0, latest OpenOffice and LibreOffice
User avatar
Hagar Delest
Moderator
Posts: 32628
Joined: Sun Oct 07, 2007 9:07 pm
Location: France

Re: Missing arrow keys on scrollbars

Post by Hagar Delest »

I've used this trick for years with AOO also on my xubuntu box.
Creating a .desktop file doesn't work for files launched by another application (mail attachment for example). I used to tweak the soffice file in /usr/bin to include the line "export SAL_USE_VCLPLUGIN=gen".
LibreOffice 7.6.2.1 on Xubuntu 23.10 and 7.6.4.1 portable on Windows 10
User avatar
Villeroy
Volunteer
Posts: 31269
Joined: Mon Oct 08, 2007 1:35 am
Location: Germany

Re: Missing arrow keys on scrollbars

Post by Villeroy »

Replacing symlink /usr/bin/soffice with an executable script seems to do the trick:

Code: Select all

SAL_USE_VCLPLUGIN=gen /usr/lib/libreoffice/program/soffice $@
but now the libreoffice.desktop files don't work properly. I can't dock the symbol to the ... "task bar".

I thought of setting SAL_USE_VCLPLUGIN in the global environment but forgot how to do that properly.
Please, edit this topic's initial post and add "[Solved]" to the subject line if your problem has been solved.
Ubuntu 18.04 with LibreOffice 6.0, latest OpenOffice and LibreOffice
User avatar
Hagar Delest
Moderator
Posts: 32628
Joined: Sun Oct 07, 2007 9:07 pm
Location: France

Re: Missing arrow keys on scrollbars

Post by Hagar Delest »

Actually, since I've installed manually LO to prevent an automatic upgrade to 7.1, I've added the export line in /opt/libreoffice7.0/program/soffice and I've 2 symlinks (soffice and libreoffice7.0 in /usr/local/bin). No problem to pin the LO icon in the XFCE dekstop bar, using the standard entry detected by the system, no need of a custom .desktop file.
LibreOffice 7.6.2.1 on Xubuntu 23.10 and 7.6.4.1 portable on Windows 10
User avatar
Villeroy
Volunteer
Posts: 31269
Joined: Mon Oct 08, 2007 1:35 am
Location: Germany

Re: Missing arrow keys on scrollbars

Post by Villeroy »

I see. In a Gnome environment the desktop integration depends on
SAL_USE_VCLPLUGIN=gtk
With SAL_USE_VCLPLUGIN=gen the documents do not appear in Gnomes list of recently used files and the application is somewhat invisible.
For now I'll recover the default status and use the variable when needed.
Please, edit this topic's initial post and add "[Solved]" to the subject line if your problem has been solved.
Ubuntu 18.04 with LibreOffice 6.0, latest OpenOffice and LibreOffice
xode0000
Posts: 4
Joined: Sun Aug 08, 2021 4:02 am

Re: Missing arrow keys on scrollbars

Post by xode0000 »

Code: Select all

joe@linux-0000:~> SAL_USE_VCLPLUGIN=gen /opt/openoffice4/program/soffice
/opt/openoffice4/program/soffice: line 121:  6653 Segmentation fault      "$sd_prog/$sd_binary" "$@"
SAL_USE_VCLPLUGIN=gen /opt/openoffice4/program/soffice does start up the program for me to use but receives a segfault when I close it out. That could mean the program would be unstable when used that way.

Code: Select all

joe@linux-0000:~> /opt/openoffice4/program/soffice
(soffice:6685): Pango-WARNING **: /usr/lib/pango/1.8.0/modules/pango-basic-fc.so: wrong ELF class: ELFCLASS32
Is it possible the error of Pango-WARNING **: /usr/lib/pango/1.8.0/modules/pango-basic-fc.so: wrong ELF class: ELFCLASS32 could be why the scrollbar arrows are missing when Open Office is started the regular way?
xode0000
OpenOffice 4.1.7 on KDE 3.5 OpenSuse Linux
xode0000
Posts: 4
Joined: Sun Aug 08, 2021 4:02 am

Re: Missing arrow keys on scrollbars

Post by xode0000 »

robleyd wrote:Or it might suggest that the widget style in KDE is configured to not show scroll bar arrows. For example, the Oxygen theme has scroll bar configuration.
My understanding is by KDE, you're referring to KDE5. However, I'm using KDE3.5 as the GUI desktop. Do you know how to configure KDE5 widgets from KDE3.5. So far, I haven't been able to find anything about that.
xode0000
OpenOffice 4.1.7 on KDE 3.5 OpenSuse Linux
User avatar
robleyd
Moderator
Posts: 5056
Joined: Mon Aug 19, 2013 3:47 am
Location: Murbko, Australia

Re: Missing arrow keys on scrollbars

Post by robleyd »

I'm actually using KDE 4.14.3. On reflection, if your problem is only with OpenOffice, my suggestion is not relevant.
Cheers
David
OS - Slackware 15 64 bit
Apache OpenOffice 4.1.15
LibreOffice 24.2.1.2; SlackBuild for 24.2.1 by Eric Hameleers
User avatar
Hagar Delest
Moderator
Posts: 32628
Joined: Sun Oct 07, 2007 9:07 pm
Location: France

Re: Missing arrow keys on scrollbars

Post by Hagar Delest »

@ xode0000: no idea. The generic VCL plugin trick may not work for all desktop managers.
LibreOffice 7.6.2.1 on Xubuntu 23.10 and 7.6.4.1 portable on Windows 10
User avatar
MrProgrammer
Moderator
Posts: 4895
Joined: Fri Jun 04, 2010 7:57 pm
Location: Wisconsin, USA

Re: Missing arrow keys on scrollbars

Post by MrProgrammer »

Hi, and welcome to the forum.
xode0000 wrote:Please see attached screenshot.
This is my screen on MacOS 10.14.6 with OpenOffice 4.1.7. The scrollbars look acceptable to me, similar to other Mac applications.
Scrollbars.gif
xode0000 wrote:Is it a bug?
I can't say because I am not a developer. This is not a developers' forum. Look in OpenOffice Bugzilla. Can you find it there as an accepted issue? Then it's a bug. Otherwise it's not. Did my system a dozen years ago used to show arrows at the ends of the scrollbar? I have no idea. Even if it did, just because something has changed doesn't make it a bug.
Mr. Programmer
AOO 4.1.7 Build 9800, MacOS 13.6.3, iMac Intel.   The locale for any menus or Calc formulas in my posts is English (USA).
User avatar
Villeroy
Volunteer
Posts: 31269
Joined: Mon Oct 08, 2007 1:35 am
Location: Germany

Re: Missing arrow keys on scrollbars

Post by Villeroy »

I don't think, it's a bug. My desktop environment does not show any scroll buttons neither. All appllications show the same scroll bars without buttons on the ends, except OpenOffice which uses its own widgets with classic scrollbars.
Please, edit this topic's initial post and add "[Solved]" to the subject line if your problem has been solved.
Ubuntu 18.04 with LibreOffice 6.0, latest OpenOffice and LibreOffice
Post Reply