After an "emerge -uavD world", when I use Konqueror as a web browser and click on a link on a web page an alert comes up with 3 options. 1. Save html file, 2. Open html file with editor, or 3. Cancel. I checked my file associations and moved Konqueror to the top. Now when I click on the same alert appears only option 2 now says "Open html file with Konqueror". If I click this I get the altert window again with an error message: "There appears to be a configuration error. You have associated Konqueror with text/html, but it can't handle this file type." If I type the address in the URL address bar it opens that page, I just can not click on any of the links. This started to happen after I did the emerge update and kdebase was upgraded. There were a number of programs that were updated at the same time. Reproducible: Always Steps to Reproduce: 1. Open Konqueror 2. Type any website address into the URL address bar (or just leave it on default page) 3. Click on a link on the webpage. Actual Results: Get a linux window (not html popup) giving me three options: 1. Save html file 2. Open html file with Konqueror 3. Cancel. Clicking 2 gives me the error message I reported above about Konqueror not being able to handle text/html files Expected Results: Should of loaded/displayed the new webpage into Konqueror The file association in Konqueror for text/html is set to Konqueror which the command actually run is: kfmclient openURL %u text/html
Found a fix for this. I had tried changing the file associations from inside Konqueror's settings and that didn't work but I did not see the embedding tab at the top. Here it was had "Show files in separate viewer" selected, I changed this to "Show file in embedded viewer" and the problem went away. So this was not a bug in konqueror itself. Somehow however this was changed when the emerge -uDav world was performed (firefox and mozilla were both upgraded at the same time and perhaps this is were config files got altered). I'm not sure but it's good to see it running now. I wish I had seen that tab a few days ago.