Konsole Shell Refused to Start after 8.10 -> 9.04 upgrade
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
kdebase (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: konsole
Kubuntu Jaunty 9.04
konsole 4:4.2.2-0ubuntu4
BACKGROUND:
Konsole was working fine in 8.10. I upgraded to 9.04. After uneventful upgrade, I started Konsole (using all launch methods - Alt-F2, K menu, virtual terminal)
EXPECTED RESULT:
The bash shell prompt should show in the Konsole and one should be able to interact with it.
ACTUAL RESULTS:
The Konsole window would open, but the cursor would be stuck in the upper RH corner, and nothing could affect it.
TRIAGE:
I could still access virtual terminals via Alt-Ctrl-Fn, so I launched Konsole from there and watched the error messages:
$ export DISPLAY=:0.0
$ konsole
I got 3 lines of errors, and the first appeared to be the most important -- something about not being able to attach to terminal. As I ran this on a tty, I am unable at this time to retrieve the errors - I may be able to recreate later.
I tried again as root:
$ xhost +
$ sudo su root
# export DISPLAY=:0.0
# konsole
And it worked fine. Here is what I did to triage the problem:
$ sudo usermod -a -G tty username
This appears to have something to do with /dev/pty* nodes; on my laptop (which I updated as well) these don't exist and neither does this problem. On my desktop - which had the problem -- /dev/pty* and /dev/tty* nodes both have ownership and permissions as follows:
crw-rw---- 1 root tty 2, 173 2009-04-26 13:14 /dev/ptyzd
crw-rw---- 1 root tty 2, 174 2009-04-26 13:14 /dev/ptyze
crw--w---- 1 root root 4, 0 2009-04-26 13:14 /dev/tty0
crw------- 1 user tty 4, 1 2009-04-26 14:21 /dev/tty1
I do not know if this is an appropriate fix. Please review and advise.
Changed in kdebase (Ubuntu): | |
status: | New → Confirmed |
I am seeing the same problem. Same upgrade. Different details.
> konsole -v
Qt: 4.5.0
KDE: 4.2.2 (KDE 4.2.2)
Konsole: 2.2.2
Start Konsole from Kmenu and a tab appears labeled "Konsole" but nothing else happens. Dashboard acts as though the tab isn't there and after a bit it goes away.
Attempted to start Konsole via Alt-F2.
> konsole :open: No file name specified :KeyboardTransl atorManager: :findTranslator : Unable to load translator "vt420pc" p.DBus. Error.NoReply" : " "Message did not receive a reply (timeout by message bus)" "
QFSFileEngine:
konsole(9833) Konsole:
konsole(9833): Attempt to use QAction "change-profile" with KXMLGUIFactory!
<unknown program name>(9832)/: Communication problem with "konsole" , it probably crashed.
Error message was: "org.freedeskto
Which then brought up a crash notification with the following:
This backtrace appears to be of no use.
This is probably because your packages are built in a way which prevents creation of proper backtraces, or the stack frame was seriously corrupted in the crash.
(no debugging symbols found)
... many similar lines deleted ...
(no debugging symbols found)
0xb7f0f430 in __kernel_vsyscall ()
[Current thread is 0 (process 9833)]
Thread 1 (Thread 0xb5e08b50 (LWP 9833)): i686/cmov/ libc.so. 6 i686/cmov/ libc.so. 6 libkdeui. so.5 :defaultCrashHa ndler () from /usr/lib/ libkdeui. so.5 libkdeinit4_ konsole. so libkdeinit4_ konsole. so :Session: :run () from /usr/lib/ libkdeinit4_ konsole. so libkdeinit4_ konsole. so libkdeinit4_ konsole. so libkdeui. so.5 libkdeui. so.5 libQtDBus. so.4 libQtDBus. so.4 libQtDBus. so.4 libQtDBus. so.4 libQtCore. so.4 n::event () from /usr/lib/ libQtCore. so.4 libQtGui. so.4 vate::notify_ helper () from /usr/lib/ libQtGui. so.4 :notify () from /usr/lib/ libQtGui. so.4 :notify () from /usr/lib/ libkdeui. so.5 n::notifyIntern al () from /usr/lib/ libQtCore. so.4 nPrivate: :sendPostedEven ts () from /usr/lib/ libQtCore. so.4 n::sendPostedEv ents () from /usr/lib/ libQtCore. so.4 libQtCore. so.4 context_ dispatch () from /usr/lib/ libglib- 2.0.so. 0 libglib- 2.0.so. 0 context_ iteration () from /usr/lib/ libglib- 2.0.so. 0
#0 0xb7f0f430 in __kernel_vsyscall ()
#1 0xb6478780 in nanosleep () from /lib/tls/
#2 0xb64785be in sleep () from /lib/tls/
#3 0xb78f88b2 in ?? () from /usr/lib/
#4 0xb78f9274 in KCrash:
#5 <signal handler called>
#6 0xb7e7b73c in ?? () from /usr/lib/
#7 0xb7ed8fe3 in ?? () from /usr/lib/
#8 0xb7ea10d3 in Konsole:
#9 0xb7edc7a1 in ?? () from /usr/lib/
#10 0xb7edcd3a in ?? () from /usr/lib/
#11 0xb7891e66 in ?? () from /usr/lib/
#12 0xb789005e in ?? () from /usr/lib/
#13 0xb7451d7a in ?? () from /usr/lib/
#14 0xb7452f92 in ?? () from /usr/lib/
#15 0xb7453501 in ?? () from /usr/lib/
#16 0xb74539fa in ?? () from /usr/lib/
#17 0xb73493a0 in QObject::event () from /usr/lib/
#18 0xb73383db in QCoreApplicatio
#19 0xb68ee409 in QApplication::event () from /usr/lib/
#20 0xb68eaf2c in QApplicationPri
#21 0xb68f322e in QApplication:
#22 0xb788894d in KApplication:
#23 0xb7338a3b in QCoreApplicatio
#24 0xb7339695 in QCoreApplicatio
#25 0xb733988d in QCoreApplicatio
#26 0xb73647ef in ?? () from /usr/lib/
#27 0xb6171b88 in g_main_
#28 0xb61750eb in ?? () from /usr/lib/
#29 0xb6175268 in g_main_
#30 0xb7364438 in QEventDispatch...