Le 02/12/2011 15:35, Philippe Bourdeu d'Aguerre a écrit :
Hello,
TDE 3.5.13 on Centos 5.7
Did you get man kio working ?
If I put man:ls (or #ls) on konqueror, I get a choice between several ls man
pages:
/usr/share/man/man1/ls.1.gz
/usr/share/man/man1p/ls.1p.gz
That's OK.
But when I click on one of them nothing happens. I can't get any man page in
konqueror.
Hello, I confirm the issue on RHEL 5 and RHEL 6. It works on Fedora.
I have no idea where to look at, since the building process is the same
for all these distro.
Also, other kio modules work (you can try the "info" module, e.g: type
"info:ls" in the URL). So it must be a very specific problem.
This is the debug output from Fedora 16 (working):
kio (KRun): new KRun 0x142c220 man:/usr/share/man/man1/ls.1.gz
timer=0x142c2d0
kio (KRun): 0x142c220 slotTimeout called
kio (KRun): INIT called
kio (KRun): Testing directory (stating)
kio (KIOJob): stat man:/usr/share/man/man1/ls.1.gz
kio (KRun): Job 0x10cc190 is about stating man:/usr/share/man/man1/ls.1.gz
kio (KRun): Finished
khtml (part): KHTMLPart(0xe69940)::openURL man:/usr/share/man/man1/ls.1.gz
khtml (part): saveState this=0xe69940 '' saving URL
man:/usr/share/man/man1/ls.1.gz
libkonq: ## addToHistory: man:/usr/share/man/man1/ls.1.gz Typed URL:
man:/usr/share/man/man1/ls.1.gz, Title:
kio (KRun): 0x142c220 slotTimeout called
kio (KRun): KRun::abort 0x142c220 m_showingError=false
kio (KRun): KRun::~KRun() 0x142c220
kio (KRun): KRun::~KRun() done 0x142c220
kdeui (KAction): KAction::updateItems( 0, lst )
khtml (html): using strict parseMode
kdeui (KAction): KAction::updateItems( 0, lst )
khtml (part): saveState this=0xe69940 '' saving URL
man:/usr/share/man/man1/ls.1.gz
libkonq: ## addToHistory: man:/usr/share/man/man1/ls.1.gz Typed URL:
man:/usr/share/man/man1/ls.1.gz, Title: LS Manpage
And the same debug output from Centos 5 (not working):
kio (KRun): new KRun 0x194ca2b0 man:/usr/share/man/man1/ls.1.gz
timer=0x194ca360
kio (KRun): 0x194ca2b0 slotTimeout called
kio (KRun): INIT called
kio (KRun): Testing directory (stating)
kio (KIOJob): stat man:/usr/share/man/man1/ls.1.gz
kio (KRun): Job 0x195c5f90 is about stating man:/usr/share/man/man1/ls.1.gz
kio (KRun): Finished
konqueror: KonqMainWindow::openView text/html
man:/usr/share/man/man1/ls.1.gz 0x193db720
req:[typedURL=man:/usr/share/man/man1/ls.1.gz newTabInFront forceAutoEmbed]
konqueror: changeViewMode: serviceType is text/html serviceName is
current service name is khtml
konqueror: KonqView::openURL url=man:/usr/share/man/man1/ls.1.gz
locationBarURL=man:/usr/share/man/man1/ls.1.gz
konqueror: KonqMainWindow::setLocationBarURL: url =
man:/usr/share/man/man1/ls.1.gz
khtml (part): KHTMLPart(0x194f9450)::openURL man:/usr/share/man/man1/ls.1.gz
khtml (part): saveState this=0x194f9450 '' saving URL
man:/usr/share/man/man1/ls.1.gz
libkonq: ## addToHistory: man:/usr/share/man/man1/ls.1.gz Typed URL:
man:/usr/share/man/man1/ls.1.gz, Title:
konqueror: KonqMainWindow::openView ok=true bOthersFollowed=false
returning true
kio (KRun): 0x194ca2b0 slotTimeout called
konqueror: KonqMainWindow::slotRunFinished()
kio (KRun): KRun::abort 0x194ca2b0 m_showingError=false
kio (KRun): KRun::~KRun() 0x194ca2b0
kio (KRun): KRun::~KRun() done 0x194ca2b0
kdecore (KAction): KAction::updateItems( 0, lst )
khtml (html): using compatibility parseMode
konqueror: KonqMainWindow::setCaption(man:/usr/share/man/man1/ls.1.gz)
khtml (part): saveState this=0x194f9450 '' saving URL
man:/usr/share/man/man1/ls.1.gz
libkonq: ## addToHistory: man:/usr/share/man/man1/ls.1.gz Typed URL:
man:/usr/share/man/man1/ls.1.gz, Title: man:/usr/share/man/man1/ls.1.gz
I do not see much difference, except this:
khtml (html): using strict parseMode
versus
khtml (html): using compatibility parseMode
Any help would be appreciated.
Thanks
Francois Andriot