This forum has been archived. All content is frozen. Please use KDE Discuss instead.

apturl

Tags: None
(comma "," separated)
User avatar
starbuck
Registered Member
Posts
60
Karma
0
OS

apturl

Mon Apr 09, 2012 2:54 pm
Hello,

I am using apturl-kde successfull with firefox.
It works with konqueror KHTML, but when I switch to Webkit render engine, I experience this:

Clicking on an apt-link (for example: apt://skype) brings up a page with the following error message:

"Unable to create io-slave: klauncher said: Error loading 'apturl %u'"

Now typing the Link-URL (apt://skype) directly into the location bar of Konqueror and hitting "enter" will invoke bringing up AptURL dialog asking to install the software!

So how can I make Konqueror handle clicking on the apt://package-url correctly?

Last edited by starbuck on Mon Apr 16, 2012 2:13 pm, edited 1 time in total.
User avatar
bcooksley
Administrator
Posts
19765
Karma
87
OS

Re: apturl

Mon Apr 09, 2012 11:11 pm
This appears to be a bug from what I can tell - in the code supporting the Webkit rendering engine, in this case probably the Webkit KPart.

I would suggest filing a bug report at bugs.kde.org regarding this, as only adjusting the code will fix this.


KDE Sysadmin
[img]content/bcooksley_sig.png[/img]
User avatar
starbuck
Registered Member
Posts
60
Karma
0
OS

Re: apturl

Tue Apr 10, 2012 7:43 am
Any other way to make a temporary fix?
Since webkit with rekonq does work correctly?

Maybe it's got to do with the '%u' parameter that is defined in the apt.protocol and apt+http.protocol under usr/share/kde4/services?
User avatar
bcooksley
Administrator
Posts
19765
Karma
87
OS

Re: apturl

Fri Apr 13, 2012 2:53 am
The %u ensures that it does work - that instructs KDE where to place the url you clicked. Rekonq uses it's own, different implementation of the Webkit supporting code - hence why it is not affected.


KDE Sysadmin
[img]content/bcooksley_sig.png[/img]


Bookmarks



Who is online

Registered users: Bing [Bot], Google [Bot], Yahoo [Bot]