SlackwareThis Forum is for the discussion of Slackware Linux.
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.
I recently upgraded from Slackware 9.1 to 11.0, and I'm trying to install Wine. I first built Wine 0.9.25 from source and made a package using makepkg, but when I tried to run wineprefixcreate, it just printed some error messages and said "starting debugger". I removed that package and tried the Slackware package for Wine 0.9.25 that's at winehq.com. I got the same results. I then tried the packages for versions 0.9.24 and 0.9.23 and they didn't work either.
Before Wine 0.9 came out, I would usually install each monthly build from source. Some versions worked better than others but they usually at least sort of worked without much effort. Wine 0.9 worked for me too, but I never could get any newer versions to run. I tried versions 0.9.1 through 0.9.6 or so. Some wouldn't compile, and some wouldn't work after they installed.
I'm thinking about downloading the source to Wine 0.9 and trying to make a Slackware package out of that. Searching this forum seems to indicate that other people have successfully used newer versions of Wine. Do the latest versions (like 0.9.23-25) work for anyone else? If you have Wine working, what version is it and how did you install it (from source, downloading a package, or making a package from source)?
If you have the 2.4.33.3 kernel installed, then wine versions later than 0.9.12 will not run.
This is because newer versions of wine require a kernel with NPTL (Native Posix Thread Library) support.
Your options are:
Recompile your 2.4 kernel with NPTL support.
Upgrade to a 2.6 kernel that has NPTL support already included.
OK, I am using the default 2.4.33.3 kernel, so I'll look into getting a kernel with NTPL support. In the meantime, I'll try Wine 0.9.12. Slackbuilds.org looks interesting too -- I didn't know about that site.
2.718281828, I can tell you that Wine worked on Slack 10.2's 2.4.31 kernel up to version 0.9.22 (some worked better than others). I've been testing Wine for a long time now and that was the last version I tested with a 2.4 kernel. I am now running the 2.6.17.13 kernel, so I don't know if 0.9.23 or newer would work in your situation. I have been using Adam's package off of winehq.com for quite sometime now and would recommend trying his version of 0.9.22 first before changing your kernel just to get Wine to work.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.