SWTOR requires 30Gb, wine has only 20 Gb. Allocate memory+?

Questions about Wine on macOS.
Locked
darKoram
Level 2
Level 2
Posts: 10
Joined: Thu Nov 24, 2011 9:48 am

SWTOR requires 30Gb, wine has only 20 Gb. Allocate memory+?

Post by darKoram »

I have been chosen for beta testing of Star Wars: The Old Republic. First day is tomorrow. The installer program says that I require at least 30 Gb, but Wine only has 20 Gb available. Is there a way to increase the space on the hard drive available to wine? Is any body else doing SWTOR on wine?

darKoram
User avatar
dimesio
Moderator
Moderator
Posts: 13207
Joined: Tue Mar 25, 2008 10:30 pm

Re: SWTOR requires 30Gb, wine has only 20 Gb. Allocate memo

Post by dimesio »

darKoram wrote: Is there a way to increase the space on the hard drive available to wine?
Sure. Do it the same way you would increase the space available to any other app: delete something or get a bigger hard drive.

Now, if what you meant to say is that Wine is not seeing all the space you do have available on that partition, that would be a bug.
doh123
Level 8
Level 8
Posts: 1227
Joined: Tue Jul 14, 2009 1:21 pm

Post by doh123 »

I installed the game earlier, and just recently again for the new test weekend, and Wine had no issues letting the installer see my 300+ gb free, so this might not be a Wine issue, but a problem with your machine.
jjmckenzie
Moderator
Moderator
Posts: 1153
Joined: Wed Apr 27, 2011 11:01 pm

SWTOR requires 30Gb, wine has only 20 Gb. Allocate memory+?

Post by jjmckenzie »

On Thu, Nov 24, 2011 at 8:40 AM, doh123 <[email protected]> wrote:
I installed the game earlier, and just recently again for the new test weekend, and Wine had no issues letting the installer
see my 300+ gb free, so this might not be a Wine issue, but a problem with your machine.
That was on your Mac or on one of the Linux distributions? This may
actually be an issue with Linux not reporting all available free space
to Wine properly, thus Wine thinks there is much less space than is
available.

James
doh123
Level 8
Level 8
Posts: 1227
Joined: Tue Jul 14, 2009 1:21 pm

Re: SWTOR requires 30Gb, wine has only 20 Gb. Allocate memor

Post by doh123 »

jjmckenzie wrote:On Thu, Nov 24, 2011 at 8:40 AM, doh123 <[email protected]> wrote:
I installed the game earlier, and just recently again for the new test weekend, and Wine had no issues letting the installer
see my 300+ gb free, so this might not be a Wine issue, but a problem with your machine.
That was on your Mac or on one of the Linux distributions? This may
actually be an issue with Linux not reporting all available free space
to Wine properly, thus Wine thinks there is much less space than is
available.

James
I don't even use Wine on Linux.. I haven't since pre 1.0 :-) so yes.. this was on Mac OS X which I've been using to play the Beta.
darKoram
Level 2
Level 2
Posts: 10
Joined: Thu Nov 24, 2011 9:48 am

Post by darKoram »

Thanks all,
I keep forgetting, I have 150 Gb free, but on my "D:" drive /media/DATA . My linux and thus wine are on a partition called filesystem with only 20Gb free. At the moment, the swtor.exe installer seems happy enough accepting 11Gb instead of 20Gb, and an icon is put on my desktop. But double click and all i get is an embossed window frame with the desktop image. Something starts for a few seconds and then disappears. The process doesn't die completely cause if i click again it says, "only one instance can run".

I tried shrinking my D partition to transfer space to linux, but things got tricky and i'll have to wait for backup before attempting again.

darKoram
tparker
Level 5
Level 5
Posts: 354
Joined: Tue Feb 24, 2009 3:06 pm

SWTOR requires 30Gb, wine has only 20 Gb. Allocate memory+?

Post by tparker »

On 11/25/2011 10:27 PM, darKoram wrote:
The process doesn't die completely cause if i click again it says, "only one instance can run".
This has happened to me every time the launcher crashes or closes. You
should be able to go into system monitor and shut down the launcher so
you can try again. If you aren't getting an error window when it
crashes, maybe try launching from command line to see if you get an
error message?

The game told me it required 25Gb, but it looked like it used that in
chunks - 4gig, then 12gig, then 8 gig (basic info, main assets, patch to
current). If those overwrite parts of each other you may be able to get
away with less than the full amount at start, but I do not know if that
is the case.
jjmckenzie
Moderator
Moderator
Posts: 1153
Joined: Wed Apr 27, 2011 11:01 pm

SWTOR requires 30Gb, wine has only 20 Gb. Allocate memory+?

Post by jjmckenzie »

On Fri, Nov 25, 2011 at 8:27 PM, darKoram <[email protected]> wrote:
Thanks all,
I keep forgetting, I have 150 Gb free, but on my "D:" drive /media/DATA .  My linux and thus wine are on a partition
called filesystem with only 20Gb free.  At the moment, the swtor.exe installer seems happy enough accepting 11Gb
instead of 20Gb, and an icon is put on my desktop.  But double click and all i get is an embossed window frame with
the desktop image.  Something starts for a few seconds and then disappears.  The process doesn't die completely
cause if i click again it says, "only one instance can run".
This may be coming from Wine and not SWTOR.

Can you try the following after the program terminates:

Code: Select all


ps -ef | grep wine
and see if there is any Wine processes running.

If there are, please run

Code: Select all

wineserver -k
to stop them. Do not use the standard 'kill' or 'killall' commands if
you can avoid them. Using wineserver -k leaves Wine in a more stable
condition.
I tried shrinking my D partition to transfer space to linux, but things got tricky and i'll have to wait for backup before
attempting again.
What did you use to attempt this? There are several 'safe' programs
for 'shrinking' NTFS partitions. Some versions of Linux come with one
or two of them. Backing up your data is always recommended before
using any of them.

James
darKoram
Level 2
Level 2
Posts: 10
Joined: Thu Nov 24, 2011 9:48 am

Post by darKoram »

thanks for the suggestion.

I right-clicked on the swtor desktop icon and chose properties. From there i was able to grab the argument and run it directly in a term

env WINEPREFIX="/home/kesten/.wine" wine C:\\windows\\command\\start.exe /Unix /home/kesten/.wine/dosdevices/c:/users/Public/Desktop/Star\ Wars\ -\ The\ Old\ Republic.lnk
...
lots of errors starting with fixme and ending with stub
...
Exception: resolve: Unknown error

fixme:winhttp:WinHttpGetIEProxyConfigForCurrentUser returning no proxy used

X Error of failed request: BadPixmap (invalid Pixmap parameter)

Major opcode of failed request: 93 (X_CreateCursor)

Resource id in failed request: 0x0

Serial number of failed request: 27808

Current serial number in output stream: 27812


Any idea what that's all about? By the way, I was also able to use the wine configure tool to add D: drive, though i don't know if programs will be smart enough to use it.

the complete error output is here
http://paste.ubuntu.com/749968/

darKoram

...reading closer. It wants a proxy for IE.. internet explorer, i only have firefox installed. OMG, could this be it... *runs to install IE.
darKoram
Level 2
Level 2
Posts: 10
Joined: Thu Nov 24, 2011 9:48 am

Re: SWTOR requires 30Gb, wine has only 20 Gb. Allocate memor

Post by darKoram »

Thanks james,

Code: Select all

kesten@kesten-K42Jr:~$ ps -ef | grep wine
kesten    2421     1 11 20:31 ?        00:15:38 /usr/bin/wineserver
kesten    2432  2430  0 20:31 ?        00:00:00 C:\windows\system32\winedevice.exe MountMgr                                      
kesten    4731  4283  0 22:42 pts/0    00:00:00 grep --color=auto wine
yup, processes still running. wineserver -k fixed that.
What did you use to attempt this? There are several 'safe' programs
for 'shrinking' NTFS partitions. Some versions of Linux come with one
or two of them. Backing up your data is always recommended before
using any of them.
I used gparted, and yeah, i've been backing up stuff for a week. I've needed to expand my linux part for a while as i do a lot of dev work on it. Unfortunately gparted stalled while shrinking the d: drive (several hours) and i was sure a shrink shouldn't take that long, so i aborded. The data is still in tact, but gparted won't let me attempt resizing until the ntfs is fixed by a windows program, which i currently don't have. Hence the wine.

Speaking of which...

kesten
perryh

SWTOR requires 30Gb, wine has only 20 Gb. Allocate memory+?

Post by perryh »

"darKoram" <[email protected]> wrote:
Unfortunately gparted stalled while shrinking the d: drive
(several hours) and i was sure a shrink shouldn't take that long,
so i aborded. The data is still in tact, but gparted won't let
me attempt resizing until the ntfs is fixed by a windows program,
which i currently don't have. Hence the wine.
Trying to fix an NTFS filesystem under Wine sounds very risky.

If you have Windows at all, you _should_ have that program.
(If you _don't_ have Windows, why would you be using NTFS?)

IIRC you right-click on the drive in My Computer, select Properties,
and somewhere in the Properties display there should be a "check
this drive for errors" action.
darKoram
Level 2
Level 2
Posts: 10
Joined: Thu Nov 24, 2011 9:48 am

Post by darKoram »

ah, i wasn't resizing from wine...

I burned a clonezilla-gparted live cd and then rebooted. Gparted just had problems with my NTFS drive for some reason. My machine started off as a windows7 box, but it now fails to boot, so i moved on to linux about a month ago.
perryh

SWTOR requires 30Gb, wine has only 20 Gb. Allocate memory+?

Post by perryh »

"darKoram" <[email protected]> wrote:
ah, i wasn't resizing from wine...
I got that, but it sounded as if you were considering trying to run
the Windows "fix NTFS" program under wine. I suppose it might work,
but I would not be at all surprised if it just made things worse.
I burned a clonezilla-gparted live cd and then rebooted.
Gparted just had problems with my NTFS drive for some reason.
My machine started off as a windows7 box, but it now fails to
boot, so i moved on to linux about a month ago.
I can think of 2 possible approaches at this point:

* Use your Windows restore CD (which "should" have come with the
machine) to "repair" the Windows installation. I've never done
this, but I would expect that operation to start out by running
the "fix" utility on the Windows partition(s).

* Delete the NTFS partition, re-create it at the desired size (as
NTFS, or FAT32, or as a second Linux partition), and then restore
the data from backup. I'd suggest not using NTFS, because it
is likely to be an ongoing pain under Linux with little if any
benefit if you aren't going to be running Windows any more. In
case you do still want the partition to be usable in Windows,
FAT32 is likely to be better supported than NTFS in Linux.
darKoram
Level 2
Level 2
Posts: 10
Joined: Thu Nov 24, 2011 9:48 am

Post by darKoram »

Thanks for the tips.
I did get a hold of the windows recovery disk, but it wasn't up to the task. The computer is actually still under warranty, so i can ship it back for a re-install of windows, but i need to find another computer to work on in the mean time first.

Good advice on the fat32, i'll likely do the wipe and resize you mentioned once i've got all my "backup ducks" in a row. I just wish i could run star wars in the meantime!

Am i correct to assume that wine can't run Internet Explorer of any edition? I tried IE7 and IE9 with no luck.

darKoram
jjmckenzie
Moderator
Moderator
Posts: 1153
Joined: Wed Apr 27, 2011 11:01 pm

SWTOR requires 30Gb, wine has only 20 Gb. Allocate memory+?

Post by jjmckenzie »

On Sat, Nov 26, 2011 at 8:23 AM, darKoram <[email protected]> wrote:
Thanks for the tips.
I did get a hold of the windows recovery disk, but it wasn't up to the task.  The computer is actually still under warranty, so i can ship it back for a re-install of windows, but i need to find another computer to work on in the mean time first.

Good advice on the fat32, i'll likely do the wipe and resize you mentioned once i've got all my "backup ducks" in a row.  I just wish i could run star wars in the meantime!

Am i correct to assume that wine can't run Internet Explorer of any edition?  I tried IE7 and IE9 with no luck.
Get Winetricks (http://wiki.winehq.org/winetricks) and use it to
install IE 7. IE 8 still does not work with Wine (it will install but
not run) and I have NO information on IE9 (but the Applications
Database just might).

James
darKoram
Level 2
Level 2
Posts: 10
Joined: Thu Nov 24, 2011 9:48 am

Post by darKoram »

I do have both wine and winetricks installed.
I suppose by associating a file with winetricks i can make it run with that instead of wine, or run from command line.

I found iexplorer.exe in ProgramFiles in the .wine folder, so I guess it was there already. I don't know how to determine the version - the explorer help menu just says iexplorer. But perhaps that wasn't the problem.

I also found the readme for swtor. It says...
MINIMUM

-------------------------

OS: Windows 7

Windows Vista with SP2

Windows XP with service pack 2


Does wine or winetricks emulate all versions of windows and service packs, or do i have to specify and/or get crafty?

darKoram
darKoram
Level 2
Level 2
Posts: 10
Joined: Thu Nov 24, 2011 9:48 am

Post by darKoram »

I also found the swtor.log file

Interesting, the second error is
201111260149 ERROR Ping status for 'preprodlaunchapp01.bwa.biowareonline.int: -1

the complete http://paste.ubuntu.com/751043/%20log

darKoram
User avatar
dimesio
Moderator
Moderator
Posts: 13207
Joined: Tue Mar 25, 2008 10:30 pm

Post by dimesio »

darKoram wrote:I do have both wine and winetricks installed.
I suppose by associating a file with winetricks i can make it run with that instead of wine, or run from command line.
Winetricks is a script to install some commonly-needed native dlls and a handful of Windows apps. You can't simply "associate" files with it or use it instead of Wine. (It uses Wine.)
I found iexplorer.exe in ProgramFiles in the .wine folder, so I guess it was there already.
That's Wine's builtin iexplore. It is not real IE. Use winetricks to install IE7 or IE8.
Does wine or winetricks emulate all versions of windows and service packs, or do i have to specify and/or get crafty?
Wine emulates Windows XP SP3 by default, and that setting works for most apps. You can change it to any version of Windows in winecfg, but shouldn't unless it's necessary.
darKoram
Level 2
Level 2
Posts: 10
Joined: Thu Nov 24, 2011 9:48 am

Post by darKoram »

I tried terminal $winetricks ie7

It downloaded and started to install but then gave the error:

windeows Internet Explorer 7 is not supported on this operating system

looking for iexplorer7 on http://appdb.winehq.org i found others with similar problems. Not sure if there is a standard workaround.

darKoram
darKoram
Level 2
Level 2
Posts: 10
Joined: Thu Nov 24, 2011 9:48 am

Post by darKoram »

i tried again with
winetricks ie8
i got the same message, but followed the instructions
To start ie8, use the command wine 'C:\Program Files\Internet Explorer\iexplore'


This starts an iexplorer, though perhaps it's still the wine one? It doesn't have all the functionality of ie7. For example, there is no "tools" button. The swtor support pages suggest troubleshooting with

Verify Internet Explorer proxy settings are correct. They can be found under 'Tools'->'Internet Options', 'Connections' tab, 'LAN Settings'. The default value is 'Automatically detect settings' with all other options unchecked/blank.

Since this setting can't be adjusted in iexplorer gui, is there any other way to check the setting?

By the way, all the programs i run with wine seem to have a very msdos style window, just old-school, not very sleek. Is that normal or is there a graphics setting i need to change?

darKoram
jjmckenzie
Moderator
Moderator
Posts: 1153
Joined: Wed Apr 27, 2011 11:01 pm

SWTOR requires 30Gb, wine has only 20 Gb. Allocate memory+?

Post by jjmckenzie »

On Sat, Nov 26, 2011 at 9:08 PM, darKoram <[email protected]> wrote:
I tried terminal $winetricks ie7

It downloaded and started to install but then gave the error:

windeows Internet Explorer 7 is not supported on this operating system
Interesting. winetricks should setup Wine to allow the installation of IE7.

Unfortunately, winetricks is a third party program and is supported by
the authors. Information for obtaining support is at the Wine Wiki
page I provided earlier.

James
User avatar
dimesio
Moderator
Moderator
Posts: 13207
Joined: Tue Mar 25, 2008 10:30 pm

Post by dimesio »

darKoram wrote:I tried terminal $winetricks ie7

It downloaded and started to install but then gave the error:

windeows Internet Explorer 7 is not supported on this operating system

looking for iexplorer7 on http://appdb.winehq.org i found others with similar problems. Not sure if there is a standard workaround.
The AppDB reports that as a problem with 64 bit IE7 only, and winetricks only installs 32 bit, so I don't see how you could have gotten that message from winetricks.
Locked