I'm using a fresh install of Fedora Core 5 with the RPM install of Wine 0.9.12. When I run winecfg, it says "wine: creating configuration directory '/home/vince/.wine'..." as I expect it to. Following that is many lines of "Font metrics" progress with a few "fixme:font" messages. Nothing seems too unusual. But, when it gets to "Font metrics: 100.0% done", it just hangs there forever. If anyone knows what might be happening or some troubleshooting steps I could try, I would be very grateful. - A directory that looks like a .wine directory is created, but the directory name is suffixed with a dash and a seemingly random string. For example: .wine-d7DD26 - The following processes seem to be related: vince 11532 11529 0 00:08 pts/1 00:00:00 /bin/sh /usr/lib/../bin/wineprefixcreate --quiet --wait --prefix /home/vince/.wine-d7DD26 vince 11552 1 0 00:08 ? 00:00:00 /usr/lib/../bin/wineserver vince 11549 11532 0 00:08 pts/1 00:00:00 rundll32.exe setupapi.dll,InstallHinfSection DefaultInstall 128 wine.inf vince 11529 11226 0 00:08 pts/1 00:00:00 /usr/lib/../bin/wine-pthread winecfg.exe - If I use strace -p 11549, in this case, the system call it's hung on is "recv(12, ". I don't know if this is helpful at all. Thanks to anyone who can help. -- Vince Aggrippino -------------- next part -------------- An HTML attachment was scrubbed... URL: http://www.winehq.org/pipermail/wine-users/attachments/20060505/292fbfd1/attachment.htm
Vincente Aggrippino <vaggrippino@gmail.com> wrote:> - A directory that looks like a .wine directory is created, but the > directory name is suffixed with a dash and a seemingly random string. For > example: .wine-d7DD26That's a temporary directory that will be renamed to .wine when wineprefixcreate is done.> - If I use strace -p 11549, in this case, the system call it's hung on > is "recv(12, ". I don't know if this is helpful at all.A more complete strace of winecfg and wineprefixcreate would be helpful. Daniel
Vincente Aggrippino <vaggrippino@gmail.com> wrote:> - If I look at the main trace file, it's waiting for wineprefixcreate > (via waitpid()) and wineprefixcreate is waiting for it's child. The last > line just says "waitpid(-1, ", without the closing parentheses. > - winecreateprefix's child is running "rundll32.exe > setupapi.dll,InstallHinfSection > DefaultInstall 128 wine.inf" in the process listing and its trace file > says it's waiting to receive something from file descriptor 11 ("recv(11, > "). > - File descriptor 11 is where I stop understanding the man pages. It > opens a socket connection like this: "socket(PF_INET, SOCK_STREAM, > IPPROTO_IP) = 11"Ah, this goes some way. Nicely done. For some reason rundll32.exe is opening a TCP connection. If you look at the lines in the trace after socket(PF_INET, SOCK_STREAM, IPPROTO_IP) = 11 you should be able to find further system calls that specify the IP address to connect to (look for connect(...)).> Can I attach files to a mailing list? Is there a useful subset of the trace > information that I can put into an email?It's better not to. In the case of a strace, the last couple lines could be useful or useless without the preceding chunk. It would be best if you had some way to put those files onto a webserver or ftpserver. Daniel
Vincente Aggrippino <vaggrippino@gmail.com> wrote:> Stopping CUPS serves as a work-around for the problem. However, the problem > is not just on the first run. After initial configuration, if CUPS is > running, wine hangs. > > Is this worthy of a new bugzilla bug report?I would say so, yes. Just to be on the safe side, it would be better if you could verify that this problem also appears when you build wine yourself and that this is not a packaging bug. Daniel
Thanks to all who replied on this thread. I've re-installed my OS and learned how to overcome my installation problems and everything is working fine. I've come to the conclusion that the problem was not related to either wine or cups. As I mentioned in one of the threads, it was a fresh install of FC5. The install didn't go smoothly and I was originally only able to get it to complete if I selected only the base install. I later installed the other software that I wanted using Apt. After posting my problems with wine, I discovered that I was having other problems which were always related to connecting to a listening server. I was able to connect to the cups Web admin interface via Web browser, but a process would hang when I tried to connect to the server another way. Other problems included the RedHat Graphical Boot not working and not being able to connect to the freeciv game server (a very important problem ... LOL). I don't see how the RHGB might've been related, but I believe that my original installation probably left me with some corrupt libraries. Specifically, I suspect that freeciv client, Firefox printing, and wine all use the same library to connect to a listening server on a certain port and that was corrupt. I haven't verified this and I can't reproduce the problems. Everything's working now :) Thanks, Vince On 5/5/06, Vincente Aggrippino <vaggrippino@gmail.com> wrote:> > I'm using a fresh install of Fedora Core 5 with the RPM install of Wine > 0.9.12. > > When I run winecfg, it says "wine: creating configuration directory > '/home/vince/.wine'... " as I expect it to. Following that is many lines > of "Font metrics" progress with a few "fixme:font" messages. > > Nothing seems too unusual. But, when it gets to "Font metrics: 100.0%done", > it just hangs there forever. > > If anyone knows what might be happening or some troubleshooting steps I > could try, I would be very grateful. > > > - A directory that looks like a .wine directory is created, but the > directory name is suffixed with a dash and a seemingly random string. For > example: .wine-d7DD26 > - The following processes seem to be related: > vince 11532 11529 0 00:08 pts/1 00:00:00 /bin/sh > /usr/lib/../bin/wineprefixcreate --quiet --wait --prefix > /home/vince/.wine-d7DD26 > vince 11552 1 0 00:08 ? 00:00:00 > /usr/lib/../bin/wineserver > vince 11549 11532 0 00:08 pts/1 00:00:00 rundll32.exe > setupapi.dll,InstallHinfSection DefaultInstall 128 wine.inf > vince 11529 11226 0 00:08 pts/1 00:00:00 > /usr/lib/../bin/wine-pthread winecfg.exe > - If I use strace -p 11549, in this case, the system call it's hung > on is " recv(12, ". I don't know if this is helpful at all. > > Thanks to anyone who can help. > > -- Vince Aggrippino >-------------- next part -------------- An HTML attachment was scrubbed... URL: http://www.winehq.org/pipermail/wine-users/attachments/20060514/a5b81ebe/attachment.htm