FS#50840 - [gimp] GIMP help does not show the contents

Attached to Project: Arch Linux
Opened by Roman Mikhayloff (rimf) - Tuesday, 20 September 2016, 00:53 GMT
Last edited by Eli Schwartz (eschwartz) - Thursday, 03 August 2017, 23:24 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Isenmann Daniel (ise)
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 2
Private No

Details

Description:
GIMP help does not show the contents.

Additional Information:
gimp 2.8.18-1
gimp-help-en 2.8.2-4

Steps to Reproduce:
1. Start the GIMP
2. Press F1
3. Select any topic in the content tree
This task depends upon

Closed by  Eli Schwartz (eschwartz)
Thursday, 03 August 2017, 23:24 GMT
Reason for closing:  Won't fix
Additional comments about closing:  gimp 2.8.18-5 dropped the help browser as webkitgtk2 was dropped from the repos
Comment by Doug Newgard (Scimmia) - Tuesday, 20 September 2016, 01:59 GMT
Is webkitgtk2 installed?
Comment by Roman Mikhayloff (rimf) - Tuesday, 20 September 2016, 02:27 GMT
Yes, webkitgtk2-2.4.11-1 installed.
Comment by Darek (blablo) - Tuesday, 20 September 2016, 07:22 GMT
Please install gvfs

Edit:
optdepends=('alsa-lib: for MIDI event controller module'
'curl: for URI support'
'gutenprint: for sophisticated printing only as gimp has built-in cups print support'
'ghostscript: for postscript support'
+ 'gvfs: for context-sensitive help'
Comment by Roman Mikhayloff (rimf) - Tuesday, 20 September 2016, 13:40 GMT
gvfs 1.26.1-1 installed.
Comment by Roman Mikhayloff (rimf) - Tuesday, 20 September 2016, 13:55 GMT
I update gvfs to version 1.28.3-1, but it did not help.
Comment by Darek (blablo) - Tuesday, 20 September 2016, 20:05 GMT
rimf said:
>3. Select any topic in the content tree

Please try click twice or press enter.
Comment by Roman Mikhayloff (rimf) - Tuesday, 20 September 2016, 22:31 GMT
I tried. The same result.

I launched the GIMP in the terminal, and when you press F1, it displays the following lines:
openjdk version "1.8.0_102"
OpenJDK Runtime Environment (build 1.8.0_102-b14)
OpenJDK 64-Bit Server VM (build 25.102-b14, mixed mode)
Comment by Muflone (muflone) - Saturday, 24 September 2016, 17:53 GMT
I had similar issues with devhelp (more specifically with the AUR package python2-docs-devhelp) and I found that gtkwebkit seems to be unable to load local web pages containing external definitions in the doctype and html tags.

Changing the pages' tags:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

to
<!DOCTYPE html>
<html>

fixes the issue.

As I'm the actual maintainer of the gimp-help-* packages I could apply some patches to the html pages (let me know in such case) but there's some strange issue in gtkwebkit in rendering those pages in both devhelp and gimp help navigator.
Comment by Roman Mikhayloff (rimf) - Saturday, 24 September 2016, 18:28 GMT
>Changing the pages' tags:
><!DOCTYPE html>
><html>
>fixes the issue.

I confirm it works.

Loading...