LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Newbie (https://www.linuxquestions.org/questions/linux-newbie-8/)
-   -   CR-48/Ubuntu/WINE/Steam/Terraria (https://www.linuxquestions.org/questions/linux-newbie-8/cr-48-ubuntu-wine-steam-terraria-931319/)

killingthemonkey 02-25-2012 09:57 PM

CR-48/Ubuntu/WINE/Steam/Terraria
 
I have Ubuntu installed on a CR-48. Istalled latest WINE. Installed Steam. Through Steam installed Terraria. Try to start Terraria and get the Steam notification, "Preparing to start Teraria." Notification goes away. Game doesn't open.

Ubuntu 11.10
Latest WINE, with loader

Thanks for any help.

rizzy 02-27-2012 09:23 AM

have you looked through this?: http://appdb.winehq.org/objectManage...sion&iId=24915

You'll need to post errors you get then running the game in terminal: " Notification goes away. Game doesn't open." is far too little information for anyone to be able to help you.

killingthemonkey 02-27-2012 07:10 PM

OK, fair point. How do I run the game in terminal?

rizzy 02-28-2012 03:11 AM

Find were the executable for the game is, it'll be somewhere in /home/username/.wine/Drive_C/Steam/... Using cd (change directory) command in terminal change to that directory then run "wine teraria.exe" - post output in the terminal.

killingthemonkey 02-28-2012 04:24 PM

Thanks, rizzy. BRB with output.

killingthemonkey 02-28-2012 04:37 PM

Here's the error in terminal:

Code:

wine: Install Mono 2.8 or greater for Windows to run .NET 4.0 applications.
So I need to figure out how to install Mono. apt-get install did not work. Also, need to learn what it is.

Thanks for your help.

killingthemonkey 02-28-2012 05:01 PM

OK, it says I need 2.8 or greater, but I have 2.10.5 installed.

Output from mono --version:

Mono JIT compiler version 2.10.5 (Debian 2.10.5-1)
Copyright (C) 2002-2011 Novell, Inc, Xamarin, Inc and Contributors. www.mono-project.com
TLS: __thread
SIGSEGV: altstack
Notifications: epoll
Architecture: x86
Disabled: none
Misc: softdebug
LLVM: supported, not enabled.
GC: Included Boehm (with typed GC and Parallel Mark)

rizzy 02-29-2012 12:11 PM

make sure you have winetricks installed ( sudo apt-get install winetricks ) then install mono:

winetricks mono28

killingthemonkey 03-01-2012 10:18 AM

Quote:

Originally Posted by rizzy (Post 4615240)
make sure you have winetricks installed ( sudo apt-get install winetricks ) then install mono:

winetricks mono28

Done.

New error.

Code:

implement type compare for 1b!

abnormal program termination
err:mscoree:expect_no_runtimes Process exited with a Mono runtime loaded.


rizzy 03-01-2012 11:01 AM

not at my PC right now,
but a couple of things to try:
1. run wine with sudo just to make sure there aren't any permissions issues: sudo wine ./terraria
2. pre-set wine environment to 32bit: env WINEARCH=win32 wine ./terraria
3. Check that wine is 1.3.19 or greater

I look at it once more at my PC.

killingthemonkey 03-01-2012 12:18 PM

Quote:

Originally Posted by rizzy (Post 4616104)
not at my PC right now,
but a couple of things to try:
1. run wine with sudo just to make sure there aren't any permissions issues: sudo wine ./terraria
2. pre-set wine environment to 32bit: env WINEARCH=win32 wine ./terraria
3. Check that wine is 1.3.19 or greater

I look at it once more at my PC.


sudo wine Terraria.exe

and

sudo wine ./terraria

both yield:
Code:

.wine is not owned by you
WINEARCH=win32 wine Terraria.exe

yields:
Code:

wine: cannot find L"C:\\windows\\system32\\Terraria.exe"

rizzy 03-01-2012 01:14 PM

Having had a good look on google:
1.Not sure if you hardware (graphics chip) has XNA support - apparently required to run the game.
2. Your error "err:mscoree:expect_no_runtimes Process exited with a Mono runtime loaded" - most common solution seems to be:
Quote:

Here is a hint: you have to start with a brand new 32-bit (this is important) wine folder. so, rename your current .wine and run

WINEARCH=win32 winecfg

After that, follow this guide step by step:

http://tom-geiger.de/?p=163
Sorry, short of buying the game i can't be of more help but it might be worth asking at Terraria forums: http://www.terrariaonline.com/forum/#terraria.5


All times are GMT -5. The time now is 11:09 AM.