https://bugs.kde.org/show_bug.cgi?id=496569
--- Comment #7 from Stefano Crocco <stefano.cro...@alice.it> --- (In reply to temp.o5kdx from comment #6) > (In reply to Stefano Crocco from comment #5) > > It's hard to tell, especially because that error message isn't produced by > > Konqueror itself but from one of the libraries that Konqueror uses. > > > > As first thing, you can try changing the option "When a new Tab is created" > > in the "General" tab of Konqueror configuration dialog to "Show My Start > > Page" and enter a directory in the field on the right. Now when you launch > > Konqueror, it should start in the directory you chose. If it works, it means > > that the problem lies in the fact that, for some reason, Konqueror isn't > > able to find the WebEngine part it needs to display the starting page. At > > this point, you can try entering a web address in the location bar and see > > if Konqueror is able to correctly display it. If this works, try entering > > konq:about in the location bar. If you see the introduction page, it means > > that the problem with the "konq" protocol only happens at startup. > > When I do this, it simply launches the URL in my default browser, including > for konq:about. Same behavior if I set Konqueror as my default browser. This makes me think that you choose to open html pages in an external application rather than display them inside Konqueror. Please, go to the File Associations page of Konqueror configuration dialog, expand the "text" element in the list and select the "html" entry (you can also enter text/html in the filter box to make finding the entry easier). Now, switch to the "Embedding" tab on the right: which entry is selected among those in the "Left Click Action in Konqueror" box? Try setting it first to "Use settings for text group" and, if nothing changes, to "Show file in embedded viewer". This should force Konqueror to always show html pages itself rather than opening in an external application. > > The next thing you can do is launching Konqueror from a terminal emulator > > like Konsole and look at the debug output. Unfortunately, most of the debug > > output is hidden by default. To enable it, you should launch Konqueror using > > the command: > > QT_LOGGING_RULES=org.kde.konqueror.debug=true konqueror > > which will show debug messages from Konqueror. > Where do I find the logs? When I run this it just returns to the command > prompt as though I had run it as konqueror &. > No messages are shown. Most likely, this is because you have preloading enabled in Konqueror. Go to the Performance page in Konqueror configuration dialog and ensure that both check boxes are unchecked. Launch again Konqueror, then close all windows (this is just to be sure that Konqueror has really been closed). At this point, you should be able to launch it again with QT_LOGGING_RULES=org.kde.konqueror.debug=true konqueror and see the debug output. > > > You can also try looking at the ~/.config/kpartsrc file and check whether > > WebEnginePart is mentioned somewhere in it. > > That file doesn't exist. Then the problem isn't there. -- You are receiving this mail because: You are watching all bug changes.