LinuxQuestions.org
Review your favorite Linux distribution.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 01-15-2008, 12:05 PM   #1
business_kid
LQ Guru
 
Registered: Jan 2006
Location: Ireland
Distribution: Slackware, Slarm64 & Android
Posts: 16,292

Rep: Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322
Wine issues on slackware


I'm trying to get the Watchtower Library 2007 to work under wine in Slack 12. I tried the package 0.9.52. Eventually I discovered
winetricks vcrun2005 to fix the msvcr80.dll problem it barfed on
cd /home/dec/drive_c/windows/system32 stopped it barfing there
lndir ../../Program\ Files/Watchtower/MEPSCommon improved missing dll errors
winetools to install the msttcorefonts and a few other touch ups.
But it still barfs after the splash screen with noise on the rebar, x11drv, & font WINEDEBUG threads. It fails to draw the bounding box for the display
The error is that it can't shrionk a bounding box.

No other distro has these issues. The program is gold rated in the appdb and runs in Fedora 5 which I also have _with _no_tweaks_at_all_ from the desktop icon, where all the errors go to /dev/null.
http://appdb.winehq.org/objectManage...estingId=18656

I thought it might be video issues, but I reinstalled from scratch with DRI and 2200 FPS on glxgears and it's the same. I also tried a 0.9.52 source install,
 
Old 01-16-2008, 06:23 AM   #2
oskar
Senior Member
 
Registered: Feb 2006
Location: Austria
Distribution: Ubuntu 12.10
Posts: 1,142

Rep: Reputation: 49
I can spare you all the trouble:
There will be no rapture. What you are reading has been written by man. Get out of this cult, and spend your life doing something meaningful.
 
Old 01-16-2008, 10:15 AM   #3
Spinlock
Member
 
Registered: Jan 2006
Location: Missouri
Distribution: Slackware -current, Slackware64 -current, Slackware 12.2
Posts: 191

Rep: Reputation: 49
Despite my usual policy of intolerance, I'll throw in on this one.

I have noticed as well that Wine under Slackware is not Wine under most other distros. Programs that worked fine for me under 64-bit Kubuntu wouldn't work in the same version of Wine on Slackware. I suspect it has something to do with some libraries, although I have found that different packages of Wine give differing results as well. Ken Zalewski's package (www.linuxpackages.net) works differently with some programs than Samiel's (www.slacky.eu) which again is different from Robby Workman's (www.slackbuilds.org).

I have no clue what would make such a difference between the distros. If I did, I'd do a little digging and compiling until I had the answers.
 
Old 01-16-2008, 10:25 AM   #4
XavierP
Moderator
 
Registered: Nov 2002
Location: Kent, England
Distribution: Debian Testing
Posts: 19,192
Blog Entries: 4

Rep: Reputation: 475Reputation: 475Reputation: 475Reputation: 475Reputation: 475
Oskar - if you cannot add something useful to the thread, please refrain from posting. This is a technical issue with an app, not a reason to open a flame war.
 
Old 01-16-2008, 11:02 AM   #5
Alien_Hominid
Senior Member
 
Registered: Oct 2005
Location: Lithuania
Distribution: Hybrid
Posts: 2,247

Rep: Reputation: 53
Spinlock ./configure --help
 
Old 01-16-2008, 11:10 AM   #6
H_TeXMeX_H
LQ Guru
 
Registered: Oct 2005
Location: $RANDOM
Distribution: slackware64
Posts: 12,928
Blog Entries: 2

Rep: Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301
wine really is a black box, it sometimes works and sometimes doesn't and there really is no clear logical explanation for why, at least sometimes, or most times.

Usually the thing I would do is try out different versions, if I use wine, which I don't like to, then I usually keep multiple versions of it around, just because support for some programs breaks between versions. Also on the AppDB make sure to read the install notes further down (scroll down), and to do them absolutely exactly as they are stated or it just won't work. It's magic , black magic
 
Old 01-16-2008, 07:44 PM   #7
zhoun
Member
 
Registered: Oct 2007
Location: anywhere
Distribution: slackware64 current & win7 64 on thinkpad X61
Posts: 104

Rep: Reputation: 18
I have the same problem.
Some simple app work fine in Wine. Some more complex app such like starcraft do not work.

Maybe it's my graphics driver issue. The error message shows that occurs in the intel i965_dri.so
The driver of intel i965GM X3100 is poor!
 
Old 01-17-2008, 03:41 AM   #8
business_kid
LQ Guru
 
Registered: Jan 2006
Location: Ireland
Distribution: Slackware, Slarm64 & Android
Posts: 16,292

Original Poster
Rep: Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322
Well folks, at least I know my experience is not unique. Let me thank most of you for your comments. On the strength of them, I'm going to clear off and rebuild the kernel, taking a very good look at threading options. Then I'll go back to wine and try there. As someone who did LinuxFromScratch a couple of times I am very familiar with ./configure --help, but usually do it as ./configure --help |less. I'll be back with any change of results.
 
Old 01-17-2008, 04:03 AM   #9
rvdboom
Member
 
Registered: Jul 2007
Distribution: Slackware
Posts: 235

Rep: Reputation: 30
Try several different versions of wine : I'm running 0.9.39 for a while now because I use it to run Excel and fore some reason, when I upgrade wine to newer version, it tells me I need to reinstall Excel (reinstallation fails of course, otherwise it wouldn't be fun). If I revert back to my old 0.9.39 wine package, Excel starts again to work properly.
 
Old 01-18-2008, 02:50 AM   #10
business_kid
LQ Guru
 
Registered: Jan 2006
Location: Ireland
Distribution: Slackware, Slarm64 & Android
Posts: 16,292

Original Poster
Rep: Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322
I'm no wine expert, but there were some threading changes recently enough in wine. This for one thing caused it to break with uClibc, and asks questions of the way the kernel and glibc were installed. uClibc is vainly trying to catch up.
 
Old 01-18-2008, 05:14 AM   #11
Eternal_Newbie
Member
 
Registered: Jun 2005
Location: The Pudding Isles
Distribution: Slackware
Posts: 573

Rep: Reputation: 59
It sounds like you may need to install the Visual C++ 2005 or 2006 redistributable files (2005 is vcredist_x86.exe). They are downloadable from Microsoft.
 
Old 01-18-2008, 12:51 PM   #12
shadowsnipes
Senior Member
 
Registered: Sep 2005
Distribution: Slackware
Posts: 1,443

Rep: Reputation: 73
Quote:
Originally Posted by Spinlock View Post
I have noticed as well that Wine under Slackware is not Wine under most other distros. Programs that worked fine for me under 64-bit Kubuntu wouldn't work in the same version of Wine on Slackware. I suspect it has something to do with some libraries, although I have found that different packages of Wine give differing results as well. Ken Zalewski's package (www.linuxpackages.net) works differently with some programs than Samiel's (www.slacky.eu) which again is different from Robby Workman's (www.slackbuilds.org).

I have no clue what would make such a difference between the distros. If I did, I'd do a little digging and compiling until I had the answers.
I noticed that on some distros like the *buntus that often WINE programs use separate wineprefix folders for every program. This makes sure special settings and replaced dlls don't affect other programs. Other than that, I am not sure what the main differences are.

For me, using the slackbuild to build WINE has given me a setup that works with most programs I run on it. However there are a couple that work better on Ubuntu.

As previously stated, sometimes you have to keep trying different versions of WINE as the newest isn't always the best (there are regressions sometimes). You might consider creating a entry at the AppDB if there isn't already one. Sometimes a WINE developer might help you if they find time (though the most popular apps usually get attention first).
 
Old 01-19-2008, 03:26 AM   #13
business_kid
LQ Guru
 
Registered: Jan 2006
Location: Ireland
Distribution: Slackware, Slarm64 & Android
Posts: 16,292

Original Poster
Rep: Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322
Quote:
Originally Posted by Eternal_Newbie View Post
It sounds like you may need to install the Visual C++ 2005 or 2006 redistributable files (2005 is vcredist_x86.exe). They are downloadable from Microsoft.
Done. To get the splash screen in Slackware I
installed those files you mention.
Symlinked in all dlls in MEPSCommon into c:\windows\system32
fixed the Desktop icon
Loaded up winetools and installed all msttcorefonts
Tried on xorg's 'nv' and proprietary nvidia drivers (Another nightmare)
and wtlib 2007 barfs after the splash screen.
For the correct file versions, what you suggest is now best done by

winetricks vcrun2005 which downloads with wget & installs.

What galls me is that Fedora 5 needed none of this messing for the 2007 version. I was able to install the 2006 version in slackware, and that functions enough, but I lose the data from 2007.

I hope I'm not into recompiling glibc. How would one even find the configure line slack used for glibc?
 
Old 01-19-2008, 03:42 AM   #14
Alien_Hominid
Senior Member
 
Registered: Oct 2005
Location: Lithuania
Distribution: Hybrid
Posts: 2,247

Rep: Reputation: 53
ftp://ftp.slackware.com/pub/slackwar...ibc.SlackBuild
 
Old 01-19-2008, 03:57 AM   #15
business_kid
LQ Guru
 
Registered: Jan 2006
Location: Ireland
Distribution: Slackware, Slarm64 & Android
Posts: 16,292

Original Poster
Rep: Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322Reputation: 2322
Quote:
Originally Posted by Alien_Hominid View Post
Thank you!
So, he's using kernel headers-2.6.16. I wonder how wise that is.
There's been a fair bit of change since 2.6.16.
I'll go off and see.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Wine Issues rejeK Linux - Software 7 12-20-2004 03:41 PM
Wine issues BenRichards Linux - Software 5 09-21-2004 09:03 AM
Issues with wine feuer Linux - Newbie 19 05-11-2004 03:30 PM
help me please (wine issues) crettis Linux - Newbie 3 10-16-2003 12:45 PM
Slackware 9.1 Alsa Wine issues sclebo05 Linux - Software 4 10-15-2003 05:35 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 05:11 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration