Author Topic: noob problems with winex  (Read 687 times)

Siplus

  • Member
  • **
  • Posts: 522
  • Kudos: 43
    • http://www.siplus.org
noob problems with winex
« on: 22 November 2002, 06:23 »
i already had wine, and i found this page that explained how to play diablo2 in linux:
http://balgo.ath.cx/diablo/index2.html
well, after i downloaded winex (or at least it said it was going to download winex, but as it dled each file, i only saw wine) and ran the 3 commands as shown on the site (which took a very long time) i editited the config file for the cdrom, and mounted my c drive to /home/win98. when i tried to run starcraft, i got only this:

[siplus@Siplus Starcraft]$ wine starcraft.exe
wine: error while loading shared libraries: libntdll.so: cannot open shared object file: No such file or directory

i know that site was made for playing diablo in linux, but i figured that it would be the same w/ starcraft...

do i need to install it in linux? if i do, that wouldn't be very good...i only have 2gb left on my ext3 partition   :(  , or do i have to configure it doing more stuff?

[ November 21, 2002: Message edited by: Siplus ]



http://www.siplus.org

"Your computer is already fucked up by having Windows
on it, you can only unfuck it up by installing Linux."
-- void main (old school MES member)


Desktop: Athlon 2600/ 768mb DDR266
--Running: Ubuntu 5.10, FC4, Win2k
 (Also, Unbuntu 6-06:5, 5.04; Fedora Core 5, WinXP, but none of these are used much)
12" Powerbook: 1.5 Ghz G4 PowerPC / 1.25 GB DDR333
--Running: Mac OS X 10.4 Tiger

Master of Reality

  • VIP
  • Member
  • ***
  • Posts: 4,249
  • Kudos: 177
    • http://www.bobhub.tk
noob problems with winex
« Reply #1 on: 22 November 2002, 06:32 »
yes.. you must install starcraft first.
do:
cd /mnt/cdrom
wine setup.exe

then intsall it, then go to /path/to/installed/starcraft
then run wine starcraft.exe
Disorder | Rating
Paranoid: Moderate
Schizoid: Moderate
Linux User #283518
'It takes more than a self-inflicted gunshot wound to the head to stop Bob'

Siplus

  • Member
  • **
  • Posts: 522
  • Kudos: 43
    • http://www.siplus.org
noob problems with winex
« Reply #2 on: 22 November 2002, 06:38 »
this is what i did/got:

[siplus@Siplus siplus]$ cd /mnt/cdrom
[siplus@Siplus cdrom]$ ls
autorun.inf  directx5  help  install.exe  isp  sc.ico  setup.exe  smackw32.dll
[siplus@Siplus cdrom]$ wine setup.exe
wine: error while loading shared libraries: libntdll.so: cannot open shared object file: No such file or directory
[siplus@Siplus cdrom]$

what can i do to run the setup? do i have a bad version of wine/winex maybe?


http://www.siplus.org

"Your computer is already fucked up by having Windows
on it, you can only unfuck it up by installing Linux."
-- void main (old school MES member)


Desktop: Athlon 2600/ 768mb DDR266
--Running: Ubuntu 5.10, FC4, Win2k
 (Also, Unbuntu 6-06:5, 5.04; Fedora Core 5, WinXP, but none of these are used much)
12" Powerbook: 1.5 Ghz G4 PowerPC / 1.25 GB DDR333
--Running: Mac OS X 10.4 Tiger

voidmain

  • VIP
  • Member
  • ***
  • Posts: 5,605
  • Kudos: 184
    • http://voidmain.is-a-geek.net/
noob problems with winex
« Reply #3 on: 22 November 2002, 06:38 »
Just install it right over the old StarCraft which should show up as "C:/Program Files/Starcraft" (the default). It will just overwrite the StarCraft on your Windows partition but it should still run fine in Windows because it will not mess with your Windows registry. Therefore it should not take up any more space (assuming you already have it installed on the Windows side of the house).
Someone please remove this account. Thanks...

voidmain

  • VIP
  • Member
  • ***
  • Posts: 5,605
  • Kudos: 184
    • http://voidmain.is-a-geek.net/
noob problems with winex
« Reply #4 on: 22 November 2002, 06:40 »
Download/install the latest version of WineX from CVS. I *know* that works perfectly for StarCraft.
Someone please remove this account. Thanks...

Master of Reality

  • VIP
  • Member
  • ***
  • Posts: 4,249
  • Kudos: 177
    • http://www.bobhub.tk
noob problems with winex
« Reply #5 on: 22 November 2002, 07:02 »
are you using wine fully from a fat partition? sometimes this wont work. Its better to keep it on your linux drive.

Also, if you arent using it from a fat drive then you should copy all the dlls from c:\windows amd c:\windows/system(32) to your wine-c directory.
Disorder | Rating
Paranoid: Moderate
Schizoid: Moderate
Linux User #283518
'It takes more than a self-inflicted gunshot wound to the head to stop Bob'

Siplus

  • Member
  • **
  • Posts: 522
  • Kudos: 43
    • http://www.siplus.org
noob problems with winex
« Reply #6 on: 22 November 2002, 07:06 »
no, so far i'm just trying to get wine to run the setup for starcraft....it hasn't been working so i'm recompiling it


http://www.siplus.org

"Your computer is already fucked up by having Windows
on it, you can only unfuck it up by installing Linux."
-- void main (old school MES member)


Desktop: Athlon 2600/ 768mb DDR266
--Running: Ubuntu 5.10, FC4, Win2k
 (Also, Unbuntu 6-06:5, 5.04; Fedora Core 5, WinXP, but none of these are used much)
12" Powerbook: 1.5 Ghz G4 PowerPC / 1.25 GB DDR333
--Running: Mac OS X 10.4 Tiger

Siplus

  • Member
  • **
  • Posts: 522
  • Kudos: 43
    • http://www.siplus.org
noob problems with winex
« Reply #7 on: 23 November 2002, 02:16 »
ok, i managed to solve part of my problem by logging into root and recompiling it, but i still get this when i try to install starcraft:

[siplus@Siplus cdrom]$ wine setup.exe
Could not stat /usr/share/wine-c (No such file or directory), ignoring drive C:
Invalid path 'c:\windows' for windows directory: does not exist
Perhaps you have not properly edited or created your Wine configuration file.
This is (supposed to be) '/home/siplus/.wine/config'

what do i need to edit in the wine config file? i guess i need to add a "c" drive (it said something abuot not detecting my windows parition(s), and it would be a wine-only install) and tell it where the windows dir is?
as far as making the 'c' drive:

[Drive C]
"Path" = "/home/siplus/c"
"Type" =
"Label" =
"Filesystem" = "win95"
"Device" = "/dev/hda1"

what would the type and label be? also, would filesystem be win95 as i saw it had for the other drives in the file, or 'vfat' or 'fat32'......?

[ November 22, 2002: Message edited by: Siplus ]



http://www.siplus.org

"Your computer is already fucked up by having Windows
on it, you can only unfuck it up by installing Linux."
-- void main (old school MES member)


Desktop: Athlon 2600/ 768mb DDR266
--Running: Ubuntu 5.10, FC4, Win2k
 (Also, Unbuntu 6-06:5, 5.04; Fedora Core 5, WinXP, but none of these are used much)
12" Powerbook: 1.5 Ghz G4 PowerPC / 1.25 GB DDR333
--Running: Mac OS X 10.4 Tiger

Master of Reality

  • VIP
  • Member
  • ***
  • Posts: 4,249
  • Kudos: 177
    • http://www.bobhub.tk
noob problems with winex
« Reply #8 on: 23 November 2002, 02:27 »
this is the beginning of my wine config file looks like ("~/.wine/config"):
Code: [Select]
why dont you use the default "/usr/share/wine-c"??
or you will have to move the windows dlls and stuff to the directory you want it in.
Disorder | Rating
Paranoid: Moderate
Schizoid: Moderate
Linux User #283518
'It takes more than a self-inflicted gunshot wound to the head to stop Bob'

voidmain

  • VIP
  • Member
  • ***
  • Posts: 5,605
  • Kudos: 184
    • http://voidmain.is-a-geek.net/
noob problems with winex
« Reply #9 on: 23 November 2002, 02:52 »
Mine looks like this:

Code: [Select]

This file was generated automatically by the install script as /root/.wine/config. As you can see I am using my real Win98 partition instead of a self contained wine-c directory, then all the Windows stuff is already installed, Wine automatically detected this and set it up that way. Of course I already had my win98 C: partition  mounted on "/c" prior to the wine build/install.

I did a default WineX CVS install by downloading from CVS, then changing into the root of the source directory and typing "./tools/wineinstall". It installed the system registry into the /usr/local/wine/etc and created a ".wine" directory under root's home. I copied the ".wine" directory from root's home to my home (and changed ownership of it and everything in it to my ID).

There were a couple of symbolic links in my ~/.wine directory that pointed to /usr/local/etc/wine.systemreg. I deleted those symbolic links and copied the /usr/local/etc/wine.systemreg to ~/.wine/system.reg and also copied it to ~/.wine/wine.userreg if I remember right. This was not part of the installation instructions.

After that I just did the "wine setup" from my mounted Starcraft CD and it installed perfectly to "/c/Program Files/Starcraft". I did have a performance problem running it on RedHat 8.0 but that was solved by installing the stock 2.4.19 kernel from kernel.org (see my FAQ entry on installing the kernel if you need it).

I may not have done everything the way you are supposed to but I'm not a wine expert and I usually only read the minimal amount of instructions so....

I can run things like solitaire from any directory just by typing "wine sol", etc. I created an ICON for running Starcraft that runs this command:

Code: [Select]

Works absolutely perfectly.

[ November 22, 2002: Message edited by: void main ]

Someone please remove this account. Thanks...

emh

  • Member
  • **
  • Posts: 254
  • Kudos: 0
noob problems with winex
« Reply #10 on: 23 November 2002, 03:01 »
quote:
Originally posted by Siplus:
i already had wine, and i found this page that explained how to play diablo2 in linux:
http://balgo.ath.cx/diablo/index2.html
well, after i downloaded winex (or at least it said it was going to download winex, but as it dled each file, i only saw wine) and ran the 3 commands as shown on the site (which took a very long time) i editited the config file for the cdrom, and mounted my c drive to /home/win98. when i tried to run starcraft, i got only this:

[siplus@Siplus Starcraft]$ wine starcraft.exe
wine: error while loading shared libraries: libntdll.so: cannot open shared object file: No such file or directory

i know that site was made for playing diablo in linux, but i figured that it would be the same w/ starcraft...

do i need to install it in linux? if i do, that wouldn't be very good...i only have 2gb left on my ext3 partition    :(   , or do i have to configure it doing more stuff?

[ November 21, 2002: Message edited by: Siplus ]




I could be wrong, but aren't you trying to run this game in WineX.  You should type "winex setup.exe" or whatever it was.

voidmain

  • VIP
  • Member
  • ***
  • Posts: 5,605
  • Kudos: 184
    • http://voidmain.is-a-geek.net/
noob problems with winex
« Reply #11 on: 23 November 2002, 03:15 »
quote:
Originally posted by emh:
I could be wrong, but aren't you trying to run this game in WineX.  You should type "winex setup.exe" or whatever it was.


When I downloaded the WineX CVS source and installed it, it installed the winex binary as "wine". There is no winex binary or command (at least on my system).
Someone please remove this account. Thanks...

KernelPanic

  • VIP
  • Member
  • ***
  • Posts: 1,878
  • Kudos: 222
noob problems with winex
« Reply #12 on: 23 November 2002, 03:28 »
The pay version of WineX is called 'winex', the CVS version is called 'wine'. I dunno why, just a way to make money from you I suppose.
Contains scenes of mild peril.