WineHQ
Wine Forums

Board index » WineHQ » Wine Help




 Page 1 of 1 [ 10 posts ] 



 
Author Message
 Post Posted: Wed Jul 08, 2009 2:18 pm 
Offline
Newbie
Newbie

Joined: Wed Jul 08, 2009 2:10 pm
Posts: 4
I have done some reading and gather than wine-pthread was dropped somewhere around 1.1.19.

Problem I have is that I have an application (newsleecher) which effectively never starts up (gave it 10 minutes at one point, used 100% cpu the whole time) with strait wine command on the older wine version, I think 1.0.something, came with ubuntu 8.04 in one of the unsupported repositories. It starts up in a reasonable time frame (up to 30 seconds) with wine-pthread but that command isn't available in 1.1.25.

Is there a way to force pthread in wine 1.1.25? I hunted the man pages and google to no avail. Some sites implied that since 1.1.19 or so it's been automatic but 1.1.25 it doesn't seem to be the case considering the program's behavior as of now.

I moved to this version as apparently the version I had contained a bug with ssl.


Top 
 Post subject:
 Post Posted: Wed Jul 08, 2009 3:40 pm 
Offline
Newbie
Newbie

Joined: Wed Jul 08, 2009 2:10 pm
Posts: 4
I didn't see an option to edit my post so I am posting a new one with an update.

I started the program, did other things for about 5 minutes, checked and it hadn't loaded, walked away from the system for 30 or so minutes, came back and newsleecher had finished loading (this is what wine-pthread fixed). A subsequent test (uninstall/reinstall, one person claimed it helped for this program under wine) and the app is taking between 15 and 30 minutes (closer to 15 but more than) to startup, compared with 30 seconds w/pthread.

Additionally I still can't make secure connection from the program. I don't know of any other windows apps I could try to test wine for ssl (thereby eliminating wine). If someone knows of another application I could put my hands on (ie open source) that does ssl encryption I can try it under wine to determine if the problem is wine or the program. My bet is the program but I would like to be sure. I tried openssl under regular linux and ssl seems to be working.


Top 
 Post Posted: Wed Jul 08, 2009 4:16 pm 
Offline
Newbie
Newbie

Joined: Wed Jul 08, 2009 2:10 pm
Posts: 4
OK, so I found openssl binaries for windows, installed them (and the VC++ 2008 redistributables) and tested ssl with openssl. I know I was using the windows version as the windows and linux version I have are different.

Test worked.

So I tried uninstalling and reinstalling newsleecher again, now it works EXCEPT it still starts SLOWLY.

So, original problem remains with no solution: wine-pthread needed (well, some way to force pthread in wine). I did find one entry where someone made a backup copy of wine-pthread from an older wine install and that works for them but I am not that good with linux yet. I suppose I could uninstall wine, disable wine repositories for latest version, and lock myself in on whatever version comes with 8.04 from official repositories.


Top 
 Post Posted: Wed Jul 08, 2009 9:46 pm 
 
Pro_D wrote:
Quote:
OK, so I found openssl binaries for windows, installed them (and the VC++ 2008 redistributables) and tested ssl with openssl. I know I was using the windows version as the windows and linux version I have are different.

Test worked.

So I tried uninstalling and reinstalling newsleecher again, now it works EXCEPT it still starts SLOWLY.

So, original problem remains with no solution: wine-pthread needed (well, some way to force pthread in wine). I did find one entry where someone made a backup copy of wine-pthread from an older wine install and that works for them but I am not that good with linux yet. I suppose I could uninstall wine, disable wine repositories for latest version, and lock myself in on whatever version comes with 8.04 from official repositories.

Wine pthread is dead, gone and not going to return because Linux and
UNIX both do not support it anymore. If you really, really, really need
it, get Wine 1.0.1 for now.

James McKenzie


Top 
 Post Posted: Wed Jul 08, 2009 9:48 pm 
Offline
Wine Developer
Wine Developer

Joined: Fri Feb 22, 2008 8:19 pm
Posts: 2383
On Wed, Jul 8, 2009 at 3:40 PM, Pro_D<wineforum-user@winehq.org> wrote:
Quote:
I started the program, did other things for about 5 minutes, checked and it hadn't loaded, walked away from the system for 30 or so minutes, came back and newsleecher had finished loading (this is what wine-pthread fixed).  A subsequent test (uninstall/reinstall, one person claimed it helped for this program under wine) and the app is taking between 15 and 30 minutes (closer to 15 but more than) to startup, compared with 30 seconds w/pthread.

Please file a bug.

--
-Austin


Top 
 Post Posted: Thu Jul 09, 2009 4:05 am 
 
On 07/09/2009 04:45 AM, James McKenzie wrote:
Quote:
Pro_D wrote:
Quote:
OK, so I found openssl binaries for windows, installed them (and the VC++ 2008 redistributables) and tested ssl with openssl. I know I was using the windows version as the windows and linux version I have are different.

Test worked.

So I tried uninstalling and reinstalling newsleecher again, now it works EXCEPT it still starts SLOWLY.

So, original problem remains with no solution: wine-pthread needed (well, some way to force pthread in wine). I did find one entry where someone made a backup copy of wine-pthread from an older wine install and that works for them but I am not that good with linux yet. I suppose I could uninstall wine, disable wine repositories for latest version, and lock myself in on whatever version comes with 8.04 from official repositories.

Wine pthread is dead, gone and not going to return because Linux and
UNIX both do not support it anymore. If you really, really, really need
it, get Wine 1.0.1 for now.

James McKenziep

In this case, may I suggest removing/adapting text in Wine Developer's Guide - ch8 ?


Top 
 Post Posted: Thu Jul 09, 2009 10:48 am 
Offline
Wine Developer
Wine Developer

Joined: Fri Feb 22, 2008 8:19 pm
Posts: 2383
2009/7/9 Frédéric Delanoy <frederic.delanoy@gmail.com>:

Quote:
In this case, may I suggest removing/adapting text in Wine Developer's Guide - ch8 ?

A lot of the developer's guide is outdated. The whole thing needs an overhaul.

--
-Austin


Top 
 Post Posted: Thu Jul 09, 2009 11:45 am 
Offline
Newbie
Newbie

Joined: Wed Jul 08, 2009 2:10 pm
Posts: 4
James McKenzie wrote:
Pro_D wrote:
Quote:
OK, so I found openssl binaries for windows, installed them (and the VC++ 2008 redistributables) and tested ssl with openssl. I know I was using the windows version as the windows and linux version I have are different.

Test worked.

So I tried uninstalling and reinstalling newsleecher again, now it works EXCEPT it still starts SLOWLY.

So, original problem remains with no solution: wine-pthread needed (well, some way to force pthread in wine). I did find one entry where someone made a backup copy of wine-pthread from an older wine install and that works for them but I am not that good with linux yet. I suppose I could uninstall wine, disable wine repositories for latest version, and lock myself in on whatever version comes with 8.04 from official repositories.

Wine pthread is dead, gone and not going to return because Linux and
UNIX both do not support it anymore. If you really, really, really need
it, get Wine 1.0.1 for now.

James McKenzie


mkay, back I go!

btw: If pthreads is dead in linux, how come it still works? Also it wasn't long ago that I did development for parallel applications and we used the pthread library (linux machines). What method of threading is replacing pthreads in linux?

Thanks much!

austin987 wrote:
...
Please file a bug.

--
-Austin


Can do but I won't be able to use the same machine/os since this is a server system. I will try putting the latest wine on my dev machine and see if the long startup persists before submitting the bug.


Top 
 Post subject:
 Post Posted: Thu Jul 09, 2009 1:17 pm 
Offline
Level 4
Level 4

Joined: Wed Mar 18, 2009 3:10 pm
Posts: 138
PThreads dead? Wtf? I think the PThread binary is now integrated into normal Wine binary.


Top 
 Post Posted: Thu Jul 09, 2009 1:49 pm 
 
Quote:
James McKenzie wrote:
Quote:
Pro_D wrote:

Quote:
OK, so I found openssl binaries for windows, installed them (and the VC++ 2008 redistributables) and tested ssl with openssl. I know I was using the windows version as the windows and linux version I have are different.

Test worked.

So I tried uninstalling and reinstalling newsleecher again, now it works EXCEPT it still starts SLOWLY.

So, original problem remains with no solution: wine-pthread needed (well, some way to force pthread in wine). I did find one entry where someone made a backup copy of wine-pthread from an older wine install and that works for them but I am not that good with linux yet. I suppose I could uninstall wine, disable wine repositories for latest version, and lock myself in on whatever version comes with 8.04 from official repositories.


Wine pthread is dead, gone and not going to return because Linux and
UNIX both do not support it anymore. If you really, really, really need
it, get Wine 1.0.1 for now.

James McKenzie


mkay, back I go!

btw: If pthreads is dead in linux, how come it still works? Also it wasn't long ago that I did development for
parallel applications and we used the pthread library (linux machines). What method of threading is
replacing pthreads in linux?

My mistake. With the most recent Linux kernels, pthreads is the ONLY thread method supported. Thus, there is no need for wine-pthreads anymore. I don't know how to access the current Wine threading methods, but they are all pthread based.

James McKenzie


Top 
Display posts from previous:  Sort by  
 
 Page 1 of 1 [ 10 posts ] 




Board index » WineHQ » Wine Help


Who is online

Users browsing this forum: Bing [Bot] and 5 guests

 
 

 
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to: