Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
distro: rh9.0 upgraded to kernel 2.4.22 but kept the default kernel 2.4.20-8 (you never know).
I installed wine just fine wine-20030618 built.rpm on RH9.0 with the default kernel 2.4.20-8.
Then, I decided to get the latest kernel 2.4.22. For some reason, wine doesn't see to work like before. I didn't mess with the linux config file. When compiling new kernel I just did 'make oldconfig'.
From 2.4.22 environment:
$wine notepad.exe
wine: Unhandled exception, starting debugger...
Could not start /mnt/floppy (No such file or directory), ignoring drive A:
then the exact same statement repeats for ever. I have to stop it by doing Ctrl+Z.
BUT...when I boot to my old kernel 2.4.20-8, everything is beautiful.
Is there any flags or switches I need to pass along to wine when executing on 2.4.22 environment?
did you try re-installing using the new kernel? sometimes things may have to get re-installed after a kernel update....you never know, so give it a try...
When you did "make oldconfig" then it wont automatically detect your old settings. It will just used the .config file in the directory. Check to see if there's a config-2.4.20 (or something like that) file in /boot and then use that to "load configuration from file".
Is the new kernel a stock kernel from kernel.org, or one from Redhat?
If it is from kernel.org, then it doesn't have nptl in it, and if I remember right, wine has to have nptl support compiled in to work on an nptl kernel properly and vice/versa.
The redhat 9 kernels from redhat have nptl backported in from 2.5 development.
You might just try compiling wine yourself for the new kernel, rather than using the one from the rpm.
I actually compiled wine from source after I upgraded to linux 2.4.22.
I got the latest wine 20030911.tgz from winehq and linux 2.4.22 from kernel.org that I compiled myself. Everything else works just fine and better with the new kernel but no joy on the wine thing.
Somebody else told me that I should avoid nptl --contrary to the above suggestion.
He suggested also to configure wine this way:
./configure -C --prefix=/usr/local, and then starting
./tools/wineinstall
NOTE: "make depend && make" crashed on audio.c, though. Only wineinstall made it through.
Now I don't the stupid endless lines "Unhandled exception, starting debugger...". Now it won't even start up.
When I just type wine from console, I get nothing....I see some activity going on in the hard drive BUT...after a few minutes...
I get an error saying "Wine terminated".
So...it looks like I got it going but wine can't get to the libraries or something.
I double checked /etc/ld.so.conf and /usr/local/lib/ line is at the end where is supposed to be.
bottom line: libraries are ok. At least Wine doesn't bitch that it can't find them. The ld.so.conf file looks ok and it's pointing to the right directory holding the libraries.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.