getting wine to work???!!!!


Forum: Apps
Topic: getting wine to work???!!!!
started by: ico2

Posted by ico2 on Aug. 03 2004,12:38
ok, 2 things wine seems to demand winelib and winesetuptk.
how can i get these?

thanks
ico2

Posted by clacker on Aug. 12 2004,16:04
ico2, here is how I got wine to install, from the 0.7.3 liveCD:

I loaded both the dsl-dpkg and gnu-utils dsl files. The first for apt get, the second because parts of the file system need to be writable that are read only.  There was a conflict between libxv1 and a library file used by xlibs, but I was able to Google an answer for that one.

change to superuser, edit /etc/apt/sources.list from stable to unstable

apt-get update
apt-get -d install libxv1


the -d switch tells apt-get to download the file but not to install it.

dpkg -i --force-overwrite libxv1*.deb

(I can't remember the full name of the deb file, but you get the idea).  The --force-overwrite switch is required because one of the libraries doesn't want to be overwritten.

apt-get install wine winesetuptk wine-utils

It did it's thing.  It worked the same as the version you may have played with in the Knoppix liveCD.  Some programs ran fine, other didn't.  Solitaire ran fine. mIRC601 installed and I was able to chat with it.  winzip80 installed fine, opened a zip file fine, but when I tried to extract a file it looked like it was sucking up 100% of the CPU but not making any headway.

It's an interesting application, but it's not a Windows replacement at this point.  Make sure to check out < wine headquarters > for more information.

What's the most useful application you've run successfully in wine???

Posted by clacker on Aug. 12 2004,20:46
ico2, I just realized from one of your previous posts that you can't use apt-get.  I'm sorry.  Here is what you need to do.  Download the following 12 deb packages and install them in this order:


dpkg -i --force-overwrite libxv1_4.3.0.dfsg.1-6_i386.deb
dpkg -i libgcc1_1%3a3.4.1-5_i386.deb
dpkg -i libncurses5_5.4-4_i386.deb
dpkg -i libstdc++5_1%3a3.3.4-7_i386.deb
dpkg -i xlibmesa-glu_4.3.0.dfsg.1-6_i386.deb
dpkg -i libglut3_3.7-25_all.deb freeglut3_2.2.0-8_i386.deb
dpkg -i libungif4g_4.1.3-1_i386.deb
dpkg -i libwine_0.0.20040615-1_i386.deb
dpkg -i wine_0.0.20040615-1_i386.deb
dpkg -i wine-utils_0.0.20040615-1_i386.deb
dpkg -i winesetuptk_0.7-1_i386.deb

You can see the --force-overwrite in the first line.

libglut and freeglut are installed at the same time with the same dpkg command because they depend on each other.  That might help with other installs if this is your prefered method.

Posted by ke4nt1 on Aug. 12 2004,21:19
If I had a favorite app to run in wine...
It would be Civilization II multiplayer...

From RH9, FC1, Mandrake, etc..
It runs fine... sound, network, it all works..
Played many a game against the mrs. and friends
with it running in wine...

No such luck so far with DSL and wine..

73
ke4nt

Posted by chibiace on Aug. 13 2004,10:59
i wish wine worked :( then dsl could be a opencanvas server.
Posted by clacker on Aug. 15 2004,16:59
I played around with wine some more, and I found that I had problems after all.  Solitaire, WinMine, and mIRC6.0 all ran flawlessly, but winefile (wine's file manager replacement) hung when I tried to view any empty directory.

I looked back at previous posts and found one by Grim which said to load x-window-system and then it would work, but I still had the hanging when I viewed an empty directory.

I tried using ldd to find any libraries I might be missing.  That seemed like a neat trick, and I thought for sure it would work.  I ran this command:

ldd /usr/lib/wine/* | grep -v "not found"

to try to find any libraries I was missing.  The only one that showed up was libGL.so.1 (which I looked on debian.org and found was part of the xlibmesa3 package).  Installing that package didn't help.

Is there a better way to search for dependencies than ldd?  I know that the hanging doesn't happen when I use wine under the knoppix live CD.  And when I say it hangs, it hangs the whole system: no <CTL><ALT><DEL>, no <CTL><ALT><ESC>, no <CTL><ALT><BACKPACE>.  You need to reset the computer.

Posted by TyphoonMentat on Aug. 15 2004,18:19
ke4nt1, what's your opinion of FreeCiv, out of interest? :)
Posted by ico2 on Sep. 06 2004,12:56
i forgot to set tracking, so i didn't see the new posts until today, i will try it when i get home, if it works then i just need to wait till i get broadband (got a winmodem atm) and windows can be dumped forever.
Posted by ico2 on Sep. 06 2004,13:20
oh and i will try to make a dsl when i get it done.
Posted by ke4nt1 on Sep. 06 2004,17:24
I have somewhat successfully ran Civilization II under WINE in DSL ..
The sound is scratchy, and the mouse buttons are not real responsive yet.
I think I need to up the priority of this process.. That would help..

I was able to run the NEATO CD label program just fine inder WINE ..

WINE truly wants to work in XF86...

TM, I have played around with freeciv, it's like the old first civilization.
I'm spoiled on Civ II  :-)

73
ke4nt

Posted by ico2 on Sep. 06 2004,18:22
one soloution to the empty folder problem is either don't use the file manager or go through every directory and "touch makiewineworkie.txt"
Posted by ico2 on Sep. 06 2004,19:36
libxv gives a "read only filesystem" error when i try to install, this happens in dsl 0.7.2 and 0.8
Posted by clacker on Sep. 07 2004,20:25
I got it to work by doing what ke4nt1 suggested: I loaded x86free-common and my empty directory problem went away!  So I did:

apt-get install -d libvx1
dpkg -i --force-overwrite libxv1<whatever>
apt-get install x86free-common
apt-get install wine winesetuptk wine-utils.

It works better than before, winzip installs fine, opens a zip file fine, even runs winzip when you double click on a zip file, but it hangs when you try to extract something.

As far as the libxv1 file you had a problem with, I think you need to do a dpkg -i --force-overwrite libxv1<whatever>  deb2dsl.sh didn't work for making the dsl file.  That means you need to make a marker and look for newer files and save those files in the tar.

You also need to load the gnu-utils.dsl before you start installing things with dpkg to make the file system 'readable."

Posted by clacker on Sep. 13 2004,14:52
I've also found out that you really should load the gnu-utils.dsl first, since winesetuptk makes a call to ps with a -C switch to check to see if the server if running.  The BusyBox ps returns the wrong result so winesetup thinks the wineserver is running.  Or you could load the debian package procps, it's pretty small compared to the bulk of gnu-utils.

You'll never be able to just up and throw away windows.  Somethings work in wine, lots don't.  It's a toy to play with at this point, no more than that.  You could spend as much time playing with and learning about wine as you do with dsl.

Posted by ke4nt1 on Sep. 13 2004,15:03
Thanks for the tip, clacker ..

Really, if your not interested in just booting up the 50MB DSL CD,
and quickly getting a job done with the utilities and programs provided,
I always suggest using the dsl-dpkg and gnu-utils for your environment.
Busybox is a lightweight package suited for the 50MB environment.
It's NOT for compiling, building packages, assembly, etc..

73
ke4nt

Posted by ico2 on Sep. 13 2004,15:17
aaaaaaah, thanks
Posted by ico2 on Sep. 22 2004,18:18
ok, it seems that it just won't work from the cd, it works fine from an hdinstall though.

thanks for the help
ico2

Powered by Ikonboard 3.1.2a
Ikonboard © 2001 Jarvis Entertainment Group, Inc.