LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Ubuntu (https://www.linuxquestions.org/questions/ubuntu-63/)
-   -   Ubuntu 12.04 64-bit + Wine = bad combo? (https://www.linuxquestions.org/questions/ubuntu-63/ubuntu-12-04-64-bit-wine-%3D-bad-combo-4175414292/)

CrazyGuy158 07-01-2012 11:03 AM

Ubuntu 12.04 64-bit + Wine = bad combo?
 
I read somewhere that Wine hardly works with Ubuntu 12.04 64.bit? Is that true. Shame if it is, since I kind of need Steam.

honeybadger 07-01-2012 12:25 PM

Do not believe everything you read on the internet - do not believe anything until you try to do everything for yourself. Try and install wine - if you run into any errors - post back someoone will be there to help you.

CrazyGuy158 07-01-2012 12:56 PM

Quote:

Originally Posted by honeybadger (Post 4716447)
Do not believe everything you read on the internet - do not believe anything until you try to do everything for yourself. Try and install wine - if you run into any errors - post back someoone will be there to help you.

Well I posted because of some bad experiences. Wine seems to run fine (and PlayOnLinux) but everytime I install Steam, it crashes while loading. Installing is fine, but when it loads and I login and enter the code for steamguard, it freezes on "connecting to account-name" and then crashes without giving an error.

Doesn't matter if I install it through winetricks or Linux. Do I miss a dependency? I have all Microsoft fonts and even the Tahoma font.

honeybadger 07-02-2012 11:56 AM

I am looking at winehq now. It looks like steam (I really do not know the game I just googled it) is reported to be working properly under wine1.5.6.
You can look up the page if you want. It is a pity I am not able to give you the URL as I am online with links (CLI browser). I think you should upgrade to the recommended wine version.
Hope this helps.

CrazyGuy158 07-02-2012 12:47 PM

Quote:

Originally Posted by honeybadger (Post 4717282)
I am looking at winehq now. It looks like steam (I really do not know the game I just googled it) is reported to be working properly under wine1.5.6.
You can look up the page if you want. It is a pity I am not able to give you the URL as I am online with links (CLI browser). I think you should upgrade to the recommended wine version.
Hope this helps.

Steam isn't a game, it's a client made by Valve, makers of e.g. the Half-Life series, Counter Strike-series and a lot of others. I'll try installing the latest Wine (if I don't already have that)

CrazyGuy158 07-03-2012 11:16 AM

Any update to this? I cannot get past the "Connecting Steam account" window. It freezes. Sometimes, it stays frozen forever while other times it crashes after 5-10 minutes of waiting.

Please help me and I'll provide any help I can.

I am running Ubuntu 12.04 LTS 64-bit (seems to make the most sense as my CPU is 64-bit ready) and I use Gnome 3.4 DE plus Gnome shell.

TobiSGD 07-03-2012 11:33 AM

Have a look at the HowTo section on this site: http://appdb.winehq.org/objectManage...sion&iId=19444
WineHQ is the first place to look for information when you have problems with Wine (in most cases it is better to have a look there before installing anything).

CrazyGuy158 07-03-2012 11:55 AM

Quote:

Originally Posted by TobiSGD (Post 4718254)
Have a look at the HowTo section on this site: http://appdb.winehq.org/objectManage...sion&iId=19444
WineHQ is the first place to look for information when you have problems with Wine (in most cases it is better to have a look there before installing anything).

it seems to be working for the guy there and he uses the 64-bit Ubuntu Precise.

honeybadger 07-04-2012 01:52 PM

IMHO it should not matter what Ubuntu you use as long as the wine version is the same. (1) did you install the binary/source code of the wine (2) did it pop any errors during installation? (3) is the version of steam the same - I believe the lower versions should work.
One more thing I can suggest is uninstall playonlinux and winetricks - there can be some .dll issues when all these applicatons are together (this is a long shot).
Try runnig the game from the console - i.e 'wine <game name>' so that all errors are captured on the screen. In case you need help with that please post back.

CrazyGuy158 07-05-2012 05:59 AM

I removed exactly everything related to Wine and what it could possibly use. I downloaded Wine 1.4, installed it and then downloaded steam and installed it. Now it says "vgui_setup failed" upon launch.

Trying to launch Steam through the console fails. "wine: cannot find L"C:\\windows\\system32\\steam.exe"
"

TobiSGD 07-05-2012 06:35 AM

Have you tried to install Steam using Winetricks, as the Steam site on the AppDB suggests?

CrazyGuy158 07-05-2012 12:04 PM

Quote:

Originally Posted by TobiSGD (Post 4719829)
Have you tried to install Steam using Winetricks, as the Steam site on the AppDB suggests?

According to a few Google searches, winetricks could eventually make things worse?

CrazyGuy158 07-05-2012 12:20 PM

Alright, I tried to install Steam via Winetrick and I got these errors:

Code:


-------------
Working around wine bug 22053 -- Disabling gameoverlayrenderer to prevent game crashes on some machines.
------------------------------------------------------
Using override for following DLLs: gameoverlayrenderer
Executing winetricks_early_wine regedit C:\windows\Temp\_steam\override-dll.reg
You opted in, so reporting 'steam w_workaround_wine_bug-22751 corefonts w_workaround_wine_bug-22053 ' to the winetricks maintainer so he knows which winetricks verbs get used and which don't.  Use --optout to disable future reports.
p11-kit: couldn't load module: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: cannot open shared object file: No such file or directory
martin@martin-Acer:~$ p11-kit: couldn't load module: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: cannot open shared object file: No such file or directory
p11-kit: couldn't load module: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: cannot open shared object file: No such file or directory
fixme:advapi:EventRegister {47a9201e-73b0-42ce-9821-7e134361bc6f}, 0x3f005160, 0x3f036b20, 0x3f036b18
fixme:advapi:EventRegister {58a9201e-73b0-42ce-9821-7e134361bc70}, 0x3f005160, 0x3f036b58, 0x3f036b50
fixme:advapi:EventRegister {3fa9201e-73b0-43fe-9821-7e145359bc6f}, 0x3f005160, 0x3f036ae8, 0x3f036ae0
fixme:advapi:EventRegister {1432afee-73b0-42ce-9821-7e134361b433}, 0x3f005160, 0x3f036b90, 0x3f036b88
fixme:advapi:EventRegister {4372afee-73b0-42ce-9821-7e134361b519}, 0x3f005160, 0x3f036bc8, 0x3f036bc0
fixme:process:SetProcessShutdownParameters (00000100, 00000000): partial stub.
err:module:load_builtin_dll failed to load .so lib for builtin L"OPENGL32.dll": libGL.so.1: wrong ELF class: ELFCLASS64
err:module:import_dll Loading library OPENGL32.dll (which is needed by L"C:\\Program Files (x86)\\Steam\\bin\\vgui2_s.dll") failed (error c000007a).
err:module:load_builtin_dll failed to load .so lib for builtin L"OPENGL32.dll": libGL.so.1: wrong ELF class: ELFCLASS64
err:module:import_dll Loading library OPENGL32.dll (which is needed by L"C:\\Program Files (x86)\\Steam\\bin\\vgui2_s.dll") failed (error c000007a).
err:module:load_builtin_dll failed to load .so lib for builtin L"OPENGL32.dll": libGL.so.1: wrong ELF class: ELFCLASS64
err:module:import_dll Loading library OPENGL32.dll (which is needed by L"C:\\Program Files (x86)\\Steam\\bin\\vgui2_s.dll") failed (error c000007a).
err:module:load_builtin_dll failed to load .so lib for builtin L"OPENGL32.dll": libGL.so.1: wrong ELF class: ELFCLASS64
err:module:import_dll Loading library OPENGL32.dll (which is needed by L"C:\\Program Files (x86)\\Steam\\bin\\vgui2_s.dll") failed (error c000007a).
Shutting down. . .

Sorry for being such a pain in the rear for you guys.

TobiSGD 07-05-2012 12:25 PM

It seams to me that you try to install a 64 bit version of a program into a 32 bit Wine install. This will not work and is why you have to do this, as the article states:
Code:

mkdir -p ~/.local/share/wineprefixes
export WINEARCH=win32
export WINEPREFIX=~/.local/share/wineprefixes/steam*
winetricks --no-isolate steam

By the way, it helps us to help you if you always post not only the output of a command but also the command you launched.

CrazyGuy158 07-05-2012 01:48 PM

Quote:

Originally Posted by TobiSGD (Post 4720090)
It seams to me that you try to install a 64 bit version of a program into a 32 bit Wine install. This will not work and is why you have to do this, as the article states:
Code:

mkdir -p ~/.local/share/wineprefixes
export WINEARCH=win32
export WINEPREFIX=~/.local/share/wineprefixes/steam*
winetricks --no-isolate steam

By the way, it helps us to help you if you always post not only the output of a command but also the command you launched.

Why was wine installed as 32-bit? My Ubuntu is 64-bit.

Oh, and my starting command was "winetricks steam --no-isolate"

EDIT: Running those commands you provided, still leaves me with the vgui error.


All times are GMT -5. The time now is 03:13 PM.