| Summary: | KDE4 konsole part start up failure, tested with Konqueror+Krusader2 | ||
|---|---|---|---|
| Product: | [Applications] konsole | Reporter: | Karai Csaba <cskarai> |
| Component: | general | Assignee: | Robert Knight <robertknight> |
| Status: | RESOLVED NOT A BUG | ||
| Severity: | normal | CC: | shafff |
| Priority: | NOR | ||
| Version First Reported In: | unspecified | ||
| Target Milestone: | --- | ||
| Platform: | Compiled Sources | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
Hello,
Can you run Konqueror or Krusader2 from the terminal and see if any debugging messages are printed by Konsole?
> but after that konsole_part hangs and even fails
> to write out the prompt. It freezes.
Does Konqueror / Krusader freeze or is it just the terminal which is not usable?
If you right click on the terminal display, do you see a context menu?
Krusader / Konqueror doesn't freeze. I can close the widget and reopen it. It's just an empty black widget, with a square at the top of it (cursor). +------+ |[] | | | | | +------+ I will send the logs later. Krusader:
krusader(5151)/kdecore (KLibLoader) findLibraryInternal: plugins should not have a 'lib' prefix: "libkonsolepart.so"
krusader(5151)/kdeui (KXmlGui) KXmlGuiVersionHandler::KXmlGuiVersionHandler: found no version in "/usr/share/kde4/apps/konsole/konsoleui.rc"
krusader(5151)/kdeui (KXmlGui) KXmlGuiVersionHandler::KXmlGuiVersionHandler: found no version in "/usr/share/kde4/apps/konsole/sessionui.rc"
Konqueror:
konqueror(5500) KMimeTypeFactory::parseMagic: Now parsing "/usr/share/mime/magic"
konqueror(5500) KonqViewManager::splitMainContainer: KonqViewManager::splitMainContainer()
konqueror(5500) KonqViewManager::createView: KonqViewManager::createView "konsolepart"
konqueror(5500) KonqFactory::createView: Trying to create view for " "Browser/View" "
konqueror(5500)/kdecore (trader) KServiceTypeTrader::defaultOffers: query for serviceType "Browser/View" : returning 13 offers
konqueror(5500) KonqFactory::createView: Found requested service "konsolepart"
konqueror(5500) KonqFactory::createView: Trying to open lib for requested service "konsolepart"
konqueror(5500)/kdecore (KLibLoader) findLibraryInternal: plugins should not have a 'lib' prefix: "libkonsolepart.so"
konqueror(5500)/kdeui (KXmlGui) KXmlGuiVersionHandler::KXmlGuiVersionHandler: found no version in "/usr/share/kde4/apps/konsole/konsoleui.rc"
konqueror(5500)/kdeui (KXmlGui) KXmlGuiVersionHandler::KXmlGuiVersionHandler: found no version in "/usr/share/kde4/apps/konsole/sessionui.rc"
konqueror(5500) KonqView::openUrl: KonqView::openUrl url= KUrl("about:konqueror") locationBarURL= ""
konqueror(5500) KonqView::slotStarted: slotStarted: Window ID = 35651588
konqueror(5500)/libkonq KonqHistoryManager::addToHistory: ## addToHistory: "about:konqueror" Typed URL: "" , Title: ""
konqueror(5500) ToggleViewGUIClient::slotToggleView: ToggleViewGUIClient::slotToggleView setToggleView(true) on KonqView(0x83880c0)
kio_file(5480) FileProtocol::put: put(): "/home/ckarai/.kde4/tmp-linux-3z2a/konquerorjC5500" , mode= 384
kio_file(5480)/kio (kioslave) KIO::SlaveBase::canResume: SlaveBase::canResume offset= "0"
konqueror(5500)/kio (Slave) KIO::Slave::createSlave: createSlave ' "about" ' for "about:konqueror"
konqueror(5500)/kio (KIOConnection) KIO::ConnectionServer::listenForRemote: Listening on "local:/home/ckarai/.kde4/socket-linux-3z2a/konquerorat5500.slave-socket"
kio_file(5480) FileProtocol::put: Appending .part extension to "/home/ckarai/.kde4/tmp-linux-3z2a/konquerorjC5500"
konqueror(5500)/kparts KParts::ReadOnlyPartPrivate::_k_slotJobFinished: ReadOnlyPart::slotJobFinished
konqueror(5500) KonqView::slotCanceled: KonqView::slotCanceled
A couple of questions: 1. Do you get a popup menu when right-clicking in the empty terminal area? 2. Does the Konsole application work? (as opposed to the embedded part). Without further feedback I cannot confirm this bug. I've checked with the newest KDE alpha release. Still doesn't work. 1. Yes, there is a popup menu. I can configure anything. 2. Yes, konsole works. It's just a text editor window. I can enter texts, no prompt, no answer, no any reaction. It seems as if the stdin/stdout to/from the shell is completely lost. Try: - start konqueror (KDE4) - Window menu - Show Terminal Emulator I can reproduce this with a recent trunk build now. similar F4 feature works in dolphin wait a minute! embedded terminal emulator works in konqueror, but only if it is launched when a folder is opened in the current tab. if i open new empty tab (i.e. it may be khtml_part or dolphin_part), emulator doesn't work. so the solution is to show the option only when dolphin_part is loaded (i.e. some folder is opened). Hi, Krusader works now. A developer of our team has already fixed the problem.
The KDE4 API behaves differently than KDE3 did.
Thanks for the help,
Csaba
|
Version: (using KDE Devel) Installed from: Compiled sources KDE version: 3.97. I can't start the embedded terminal emulator in Krusader2 and Konqueror. The terminal emulator widget is generated properly, but after that konsole_part hangs and even fails to write out the prompt. It freezes. As neither Krusader2 nor Konqueror handle the terminal emulator properly, I would think, that the error is in konsole_part. Thanks, Csaba Karai