From: Jeff D. <jd...@ka...> - 2001-03-16 18:20:41
|
lis...@os... said: > First, I don't KNOW that this is related to UML, but it's happened a > couple of times when I've been playing with UML, and not at other > times. > The problem is that, when doing my work in KDE2 on Red Hat Linux 6.1 > (nearer 6.2 if the truth be told), I've lost the keyboard. I've had UML do this to me, but I doubt it's happening the same way for you. Very early in UML development, I was having problems with processes escaping from syscall tracing because of bugs in the tracing thread. When init starts up, it does some ioctls on /dev/console for some reason. If it has escaped tracing, it will do them on the host /dev/console rather than the UML /dev/console. The permissions on my /dev/console were 666, which means that the ioctls succeeded, and when they did, I lost the keyboard. When I finally figured out what was happening, I tightened up the permissions, and the problem went away. Having said this, I doubt that the UML init is escaping tracing, because UML would completely not work if that happened. But maybe something else is fiddling /dev/console. Jeff |