On Wed, 2003-10-01 at 10:53, James Sparenberg wrote:
> On Wed, 2003-10-01 at 08:05, Jack Coates wrote:
> > 9.1 system, KDE.
> > 1) If you start Mozilla 1.3, it works okay. Minimize it and come back,
> > it no longer accepts keyboard or mouse input.
> > 2) Evolution 1.2 will not start at all, even after a killev.
> >
> > both problems occur for any user, and are persistent across logout. The
> > only changes I know of are from MandrakeUpdate.
> >
> > Any idea how to fix it?
>
>
> Jack... if you try to start evo from the command line does it give you
> any idea or output? Also could you include say the last 20 - 25 lines
> of this command
>
no output from command line, and
> strace evolution
I upgraded before I had a chance to strace and the upgrade fixed Evo.
Moz is still busted, so I'll try stracing the mozilla-bin next.
>
>
> One Mozilla. The 1.4 upgrade is worth it any way (I use the Texstar
> version) But on it, the default start sequence in the menu is
>
> soundwrapper /usr/bin/mozilla
Don't forget that /usr/bin/mozilla is a shell script too...
running it from command line doesn't help.
but stracing it does:
old_mmap(0x41f60000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED,
22, 0x6000) = 0x41f60000
close(22) = 0
open("/usr/lib/mozilla-1.4/libaudiofile.so.0", O_RDONLY) = -1 ENOENT (No
such file or directory)
open("/usr/lib/mozilla-1.4/plugins/libaudiofile.so.0", O_RDONLY) = -1
ENOENT (No such file or directory)
open("/usr/lib/libaudiofile.so.0", O_RDONLY) = 22
hi there, smoking gun...
read(22, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0000}\0\000"...,
1024) = 1024
fstat64(22, {st_mode=S_IFREG|0755, st_size=158396, ...}) = 0
old_mmap(NULL, 161456, PROT_READ|PROT_EXEC, MAP_PRIVATE, 22, 0) =
0x42092000
mprotect(0x420b7000, 9904, PROT_NONE) = 0
old_mmap(0x420b7000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED,
22, 0x24000) = 0x420b7000
close(22) = 0
munmap(0x4206c000, 155015) = 0
access("/tmp/.esd/socket", R_OK|W_OK) = 0
socket(PF_UNIX, SOCK_STREAM, 0) = 22
fcntl64(22, F_SETFD, FD_CLOEXEC) = 0
setsockopt(22, SOL_SOCKET, SO_REUSEADDR, [1], 4) = 0
connect(22, {sa_family=AF_UNIX, path="/tmp/.esd/socket"}, 18
argh, freaking esd. Luca was right. A quick sudo pkill esd and all is
right.
>
> if you just type mozilla at the command line
>
> 1. Does it still do this?
>
> 2. Does it output anything to the screen?
>
> If you notice I left the & (ampersand) off on the above commands reason
> being is that it keeps it sending messages to the term window if
> something isn't right.
>
> James
>
>
>
>
> ______________________________________________________________________
> Want to buy your Pack or Services from MandrakeSoft?
> Go to http://www.mandrakestore.com
--
Jack Coates
Monkeynoodle: A Scientific Venture...
Want to buy your Pack or Services from MandrakeSoft?
Go to http://www.mandrakestore.com