I'm new to linux and I need help

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
User avatar
Mindrifter
Level 2
Level 2
Posts: 34
Joined: Sun Aug 08, 2010 12:55 am

I'm new to linux and I need help

Post by Mindrifter »

I trying to play my games Oblivion and Spore. I almost got oblivion to work but when I click create new game it freezes and forces me to quit it, not to mention it's really slow and skips. It's not my computer because it exceeds the requirements by far. And then spore won't even start.
User avatar
dimesio
Moderator
Moderator
Posts: 13202
Joined: Tue Mar 25, 2008 10:30 pm

Re: I'm new to linux and I need help

Post by dimesio »

Mindrifter wrote:I trying to play my games Oblivion and Spore. I almost got oblivion to work but when I click create new game it freezes and forces me to quit it, not to mention it's really slow and skips. It's not my computer because it exceeds the requirements by far. And then spore won't even start.
That's not enough information to help you. What distro, wine version, graphics card/driver? Post terminal output. http://wiki.winehq.org/FAQ#run_from_terminal
User avatar
Mindrifter
Level 2
Level 2
Posts: 34
Joined: Sun Aug 08, 2010 12:55 am

Post by Mindrifter »

My system specs are

MSI 760GM-E51 AM3 (with integrated Radeon 3000)
Athlon II X2 3.1 Ghz
2 Gb DDR3
500 Gb HDD
480 W PSU
Linux Mint 9

And I have no clue how to run the terminal I tried following the guide but I just can't figure it out..
Das Letzte Einhorn
Level 4
Level 4
Posts: 194
Joined: Thu Jun 12, 2008 12:40 pm

Post by Das Letzte Einhorn »

I think then that you should get familiar with the very basics : http://www.winehq.org/docs/wineusr-guide/index
User avatar
dimesio
Moderator
Moderator
Posts: 13202
Joined: Tue Mar 25, 2008 10:30 pm

Post by dimesio »

Mindrifter wrote: And I have no clue how to run the terminal I tried following the guide but I just can't figure it out..
What part of the instructions I linked to do you find unclear?
User avatar
Mindrifter
Level 2
Level 2
Posts: 34
Joined: Sun Aug 08, 2010 12:55 am

Post by Mindrifter »

The example confuse me
John Drescher

I'm new to linux and I need help

Post by John Drescher »

On Fri, Aug 20, 2010 at 9:15 PM, Mindrifter <[email protected]> wrote:
The example confuse me
Lets start at the most basic level.

Have you opened a gnome-terminal?

Inside gnome-terminal do you know how to change directory to the
folder that your application is installed in.

cd ~/.wine/drive_c/Program\ Files/

Should get you to your Program Files.

Inside that you will need to cd to the folder containing the
executable of the program you want to run.

John
User avatar
dimesio
Moderator
Moderator
Posts: 13202
Joined: Tue Mar 25, 2008 10:30 pm

Post by dimesio »

Mindrifter wrote:The example confuse me
The example:

Code: Select all

cd '.wine/drive_c/Games/Tron'
"cd" is the command to change directory. '.wine/drive_c/Tron' is the directory to change to; substitute the actual path to your program for that part.

Code: Select all

wine tron.exe
"wine" is the command used to run apps in Wine. "tron.exe" is the name of the executable; substitute the actual name of the exe you want to run for that part.
User avatar
Mindrifter
Level 2
Level 2
Posts: 34
Joined: Sun Aug 08, 2010 12:55 am

Post by Mindrifter »

It says no such file or directory when I try to get into program files
User avatar
Mindrifter
Level 2
Level 2
Posts: 34
Joined: Sun Aug 08, 2010 12:55 am

Post by Mindrifter »

and at the top when I open the terminal it says
bash: /usr/bin/mint-fortune: No such file or directory
User avatar
DanKegel
Moderator
Moderator
Posts: 1164
Joined: Wed May 14, 2008 11:44 am

Post by DanKegel »

Google the error message, and you'll find instructions for removing it, e.g.

http://www.fettesps.com/how-to-remove-t ... -terminal/
User avatar
Mindrifter
Level 2
Level 2
Posts: 34
Joined: Sun Aug 08, 2010 12:55 am

Post by Mindrifter »

But when I browse my c drive through wine, this is what it says

.wine | dosdevices | c: | Program Files | Electronic Arts | Spore |
or
.wine | dosdevices | c: | Program Files | Bethesda Softworks | Oblivion |
User avatar
Mindrifter
Level 2
Level 2
Posts: 34
Joined: Sun Aug 08, 2010 12:55 am

Post by Mindrifter »

So now I know how to get into the program files and games but I don't know how to run the games through the terminal
User avatar
dimesio
Moderator
Moderator
Posts: 13202
Joined: Tue Mar 25, 2008 10:30 pm

Post by dimesio »

Mindrifter wrote:So now I know how to get into the program files and games but I don't know how to run the games through the terminal
Look in the program directories and figure out which file is the main executable. Often it's the name of the app (e.g., spore.exe), but some games have launchers with names like "launch.exe" or "play.exe." I don't play either game, so I can't tell you; you're going to have to figure it out. Once you do, cd to the program directory and run it with the wine command.
User avatar
Mindrifter
Level 2
Level 2
Posts: 34
Joined: Sun Aug 08, 2010 12:55 am

Post by Mindrifter »

So this is what I put in the terminal

josiah@josiah-desktop ~/.wine/dosdevices/c:/Program Files/Electronic Arts/SPORE/Sporebin $ wine start 'SporeApp.exe'

And this is what came up

fixme:exec:SHELL_execute flags ignored: 0x00000100
josiah@josiah-desktop ~/.wine/dosdevices/c:/Program Files/Electronic Arts/SPORE/Sporebin $ fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_HANDLE_INFORMATION
fixme:ntdll:NtQueryObject Unsupported information class 3
err:rpc:I_RpcGetBuffer no binding

Then under that it said

Allocating 16 x 16 radeon RBO (pitch 16)

200 times with

fixme:win:EnumDisplayDevicesW ((null),0,0x286fc04,0x00000000), stub!

every twenty times but the numbers between the two x's changed ever time. and on the second "stub!" line it said

fixme:psapi:EnumPageFilesA (0x1de88d0, 0x290982c) stub
fixme:psapi:EnumPageFilesA (0x1de88d0, 0x28d4148) stub

And then at the very end it said

fixme:win:EnumDisplayDevicesW ((null),0,0x286f200,0x00000000), stub!
fixme:winhttp:request_set_option WINHTTP_OPTION_SECURITY_FLAGS unimplemented (00003100)
wine: Unhandled page fault on write access to 0x001d0000 at address 0xf7546c96 (thread 001a), starting debugger...
^C
User avatar
DanKegel
Moderator
Moderator
Posts: 1164
Joined: Wed May 14, 2008 11:44 am

Post by DanKegel »

Instead of
wine start 'SporeApp.exe'
you can just do
wine SporeApp

Spore looks kind of tricky to run, see
http://appdb.winehq.org/objectManager.p ... &iId=13652

Oblivion looks a bit tricky, too, see
http://appdb.winehq.org/objectManager.p ... n&iId=7506

Being new to Wine, you should probably start with some app
that's rated Platinum in the appdb before tackling less well polished ones.
User avatar
Mindrifter
Level 2
Level 2
Posts: 34
Joined: Sun Aug 08, 2010 12:55 am

Post by Mindrifter »

well I didn't mean to get hard-to-install games. I got them because they looked fun. My Spore bug is #23273 on the list. I see that other people have had bugs but says fixed now, does that mean I can wait for a solution to fix mine?
User avatar
DanKegel
Moderator
Moderator
Posts: 1164
Joined: Wed May 14, 2008 11:44 am

Post by DanKegel »

Yeah, both Spore and Oblivion are popular enough that the
rough edges will probably be smoothed off sometime...
but who knows when.

Try a platinum rated game (there are a bunch of downloadable free ones),
once you have that working, try a gold rated game,
once you have that working, try a silver rated game.
And then come back to Oblivion and Spore and try following their
recipes.
User avatar
Mindrifter
Level 2
Level 2
Posts: 34
Joined: Sun Aug 08, 2010 12:55 am

Post by Mindrifter »

Not to be off-topic but I did what you said and I downloaded a platinum game - Baldur's Gate. However when I try to install it, it says

The file '/home/josiah/.cache/.fr-yzjVug/Setup-BGT.exe' is not marked as executable.
User avatar
DanKegel
Moderator
Moderator
Posts: 1164
Joined: Wed May 14, 2008 11:44 am

Post by DanKegel »

That's not off-topic at all, if the topic is "how the heck do I start using wine",
which I think it is!

So, you need to either mark that file executable, or run it from
the commandline with wine instead of double-clicking on it.

To mark it executable, do
chmod +x /home/josiah/.cache/.fr-yzjVug/Setup-BGT.exe

But maybe we should start even simpler. How about Plants Vs. Zombies?
Try this:

wget http://winezeug.googlecode.com/svn/trunk/wisotool
sh wisotool plantsvszombies
cd ~/.wine/drive_c
wine cmd /c run-plantsvszombies.bat

Does that work? If so, try running
sh wisotool
and using it to install any of the games marked with [download].

See
http://wiki.winehq.org/wisotool
for more info about the wisotool game downloader.
User avatar
DanKegel
Moderator
Moderator
Posts: 1164
Joined: Wed May 14, 2008 11:44 am

Post by DanKegel »

Wait, on kde, the gui doesn't show which games are downloadable.
You can get a list with

sh wisotool --help | grep download
User avatar
Mindrifter
Level 2
Level 2
Posts: 34
Joined: Sun Aug 08, 2010 12:55 am

Post by Mindrifter »

Thanks, I really appreciate your help.
User avatar
Mindrifter
Level 2
Level 2
Posts: 34
Joined: Sun Aug 08, 2010 12:55 am

Post by Mindrifter »

A thing kept popping up about a dxdllreg.exe error. I already know this is directx because I've tried to fix it (and I thought I had) before. so I did the wine tricks thing ad the vcrun6 thing, but how do I install directx?
John Drescher

I'm new to linux and I need help

Post by John Drescher »

On Tue, Aug 24, 2010 at 12:04 PM, Mindrifter <[email protected]> wrote:
A thing kept popping up about a dxdllreg.exe error. I already know this is directx because I've tried to fix it (and I thought I had) before. so I did the wine tricks thing ad the vcrun6 thing, but how do I install directx?
You usually do not install directX because wine provides support that
can not be replaced by microsoft dlls. However some parts of directx
are installable using winetricks.

John
motub
Level 2
Level 2
Posts: 39
Joined: Sat Jun 05, 2010 7:54 pm

Re: I'm new to linux and I need help

Post by motub »

John Drescher wrote:On Tue, Aug 24, 2010 at 12:04 PM, Mindrifter <[email protected]> wrote:
A thing kept popping up about a dxdllreg.exe error. I already know this is directx because I've tried to fix it (and I thought I had) before. so I did the wine tricks thing ad the vcrun6 thing, but how do I install directx?
You usually do not install directX because wine provides support that
can not be replaced by microsoft dlls. However some parts of directx
are installable using winetricks.

John
Actually, this specific error is kind of a special case. You started out having installed Oblivion, right? Well, Oblivion installs DirectX, or at least that dxdllreg.exe thing. You'll find it in ~/.wine/drive_c/windows/system32, I believe.

In any case, this supplemental exe doesn't run under Wine, and in fact you will get that error in any application you try to run, because dxdllreg.exe is a "system file" (being part of directx) and so acts globally, even though it was installed by one particular application.

You may rename it, or throw it out without consequence, and in my case that (throwing it out) has always resolved the issue of the error message (it goes away).

You do not need to install directx in its entirety via winetricks, and in fact you should not do so.

Hope this helps,
Holly
Locked