Portál AbcLinuxu, 27. července 2025 20:35


Dotaz: Left 4 Dead 2 NonSteam - jak zprovoznit?

6.9.2014 13:04 kowaltsky | skóre: 2
Left 4 Dead 2 NonSteam - jak zprovoznit?
Přečteno: 718×
Odpovědět | Admin
Zdravíčko,

Nainstaloval jsem si Linux Mint Latest Buid 64bit a k tomu wine 1.6.2 64bit a snažím se přes něj "přeložit" Left 4 Dead 2. Instalace byla ok, při spuštění mi vyběhla chybová hláška: "Chyba v programu" Když dám zobrazit podrobnosti, tak mi to neukáže zcela nic. Fungovat by to mělo, dle databáze Wine by to mělo fungovat Nějaké rady?

Děkuji
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

6.9.2014 20:24 Carth_Onasi
Rozbalit Rozbalit vše Re: Left 4 Dead 2 NonSteam - jak zprovoznit?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Máš to zaktualizováno na verzi 1.7.22, použitý 32bit prefix a nainstalováno asi 20 položek z winetricks, co tam píšou? Také jakou grafickou kartu používáš a ovladače? Také spusť to v konzoli a dej sem výpis.
7.9.2014 19:21 kowaltsky | skóre: 2
Rozbalit Rozbalit vše Re: Left 4 Dead 2 NonSteam - jak zprovoznit?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Wine mám 1.7.25. Před instalací donet2.0 mi to chodí error: Mono does not appear to be installed

Při instalaci donet2.0 (NET Framework 2.0) mi to hodí error, že nelze instalovat v 64bitovém systému. Co s tím a jak dál?

Z Linuxem začínám
7.9.2014 20:38 Carth_Onasi
Rozbalit Rozbalit vše Re: Left 4 Dead 2 NonSteam - jak zprovoznit?
První věc, co musíš udělat a co jsem psal, je 32bitový prefix. V AppDB to je napsáno:

rm -fr ~/.wine

export WINEARCH=win32

export WINEPREFIX="/home/USER/.wine"

winecfg

Kde "USER" je tvůj login (`whoami`). Pak nainstaluj nebo stáhni winetricks, popř. sem dej, co ti nejde.

7.9.2014 21:04 kowaltsky | skóre: 2
Rozbalit Rozbalit vše Re: Left 4 Dead 2 NonSteam - jak zprovoznit?
Hotovo. Při spuštění winetricks mi to nabídne jen: Select default prefix což je mi k ničemu Verzi systému windows jsem nastavil na 7čky, ale z nějakého důvody se to vrací na Windows2000
7.9.2014 21:26 Carth_Onasi
Rozbalit Rozbalit vše Re: Left 4 Dead 2 NonSteam - jak zprovoznit?

Máš to nejnovější?

wget http://winetricks.org/winetricks

chmod +x winetricks

./winetricks

Pak tam vybereš "Select default wineprefix" -> OK -> "Install a Windows DLL or component" a vybereš postupně těch 20 položek. Ve "Change settings" si můžeš změnit verze Windows.

7.9.2014 22:35 kowaltsky | skóre: 2
Rozbalit Rozbalit vše Re: Left 4 Dead 2 NonSteam - jak zprovoznit?
Jo tak :) Ok, hotovo. Jenže, když dám instalovat donet2.0 tak mi winetricks vyhodí chybovou hlášku: Mono does not appear to be installed, kterou když potvrdím, tak sice můžu instalnout donet2.0, ale s neúspěšným koncem - chybová hláška, že instalace byla neúspěšná. Po jejím zavření mi winetricks hodí další chybový protokol: Note: command 'wine dotnetfx.exe' returned status 67. Aborting. :(
8.9.2014 06:58 Carth_Onasi
Rozbalit Rozbalit vše Re: Left 4 Dead 2 NonSteam - jak zprovoznit?
Máš balíček Mono (32bit) v Mintu?
8.9.2014 20:26 kowaltsky | skóre: 2
Rozbalit Rozbalit vše Re: Left 4 Dead 2 NonSteam - jak zprovoznit?
balíček mono-complete 4.0.12 instalovaný mám ale jestli 32 nebo 64bit, tak to už netuším (nápověda - o aplikaci tam mi to nic ohledně bitové mutace neukáže)
8.9.2014 21:16 Carth_Onasi
Rozbalit Rozbalit vše Re: Left 4 Dead 2 NonSteam - jak zprovoznit?
Dříve existoval balíček wine-mono, nevím jak je to teď. Zkus případně stáhnout nejnovější winetricks z:

wget http://winetricks.googlecode.com/svn/trunk/src/winetricks

A když toto nepomůže, zkus nainstalovat Mono ručně:

wget http://download.mono-project.com/archive/2.8/windows-installer/9/mono-2.8-gtksharp-2.12.10-win32-9.exe

wine mono-2.8-gtksharp-2.12.10-win32-9.exe

8.9.2014 21:56 MadCatX
Rozbalit Rozbalit vše Re: Left 4 Dead 2 NonSteam - jak zprovoznit?
A je vážně tak esenciální instalovat .NET? Ten návod na AppDB je poněkud šílený, např. nechápu, proč má autor toho zápisku nainstalováno několik verzí DX9 najednou - poslední verze by měla stačit. Nejjednodušší bude úplně smazat ~./wine a z chybového výstupu vyčíst, kde to při spouštění spadne. Z toho by mělo jít odhadnout, kde je skutečně problém.

Jen tak mimochodem je dobrou praxí mít nainstalováno nativních knihoven ve WINE co nejméně a pokud možno je neinstalovat globálně, ale jen pro aplikace, které je potřebují. Nativní knihovna může nějaké problémy vyřešit a jiné zase způsobit.
8.9.2014 22:18 kowaltsky | skóre: 2
Rozbalit Rozbalit vše Re: Left 4 Dead 2 NonSteam - jak zprovoznit?
vše mám, tak jak mi radíš, ale pořád bez výsledku :( Stále mi to háže stejnou krpu: Note: command 'wine dotnetfx.exe' returned status 67. Aborting
9.9.2014 07:04 Carth_Onasi
Rozbalit Rozbalit vše Re: Left 4 Dead 2 NonSteam - jak zprovoznit?
Ani v čistém prefixu? Spusť toto:

wget http://winetricks.googlecode.com/svn/trunk/src/winetricks

chmod +x winetricks

mv ~/.wine ~/.wine-old

export WINEARCH=win32

#Misto USER tvuj login

export WINEPREFIX="/home/USER/.wine"

#Nic nenastavuj jenom zavri okno

winecfg

./winetricks dotnet20

7.9.2014 19:53 MadCatX
Rozbalit Rozbalit vše Re: Left 4 Dead 2 NonSteam - jak zprovoznit?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Existuje nějaký důvod, proč nepoužít nativní linuxovou verzi L4D2? Různě ohákovaké Non-Steam verze mohou být hodně problematické, protože cracky mohou záviset na nějakém specifickém nedokumentovaném chování Windows, které WINE neemuluje. Kdysi jsem se fest trápil s Non-Steam Counter-Strikem. Originálky fungovaly v pohodě jak přes WINE, tak nativně.

BTW neinstaluj 64bit WINE, v tom lze spustit jen aplikace přeložené pro 64bit Windows. Takové ale i dnes až na pár vyjímek skoro neexistují. Potřebuješ normální WINE, které spustí 32bit Windowsí aplikace. Proto ti taky nejspíš nejde nainstalovat .NET.
7.9.2014 20:37 kowaltsky | skóre: 2
Rozbalit Rozbalit vše Re: Left 4 Dead 2 NonSteam - jak zprovoznit?
nonsteam má kvalitnější servery
tsLnox avatar 12.9.2014 12:58 tsLnox | skóre: 31 | blog: Blog jednoho ukecaného Gentoolemana | Žďár nad Sázavou
Rozbalit Rozbalit vše Re: Left 4 Dead 2 NonSteam - jak zprovoznit?
Se Steam verzí se nedá připojit na non-steam server? (už jsem hodně dlouho nic nehrál a mám jen origo... poslední non-steam hru jsem měl kdysi Counter Strike 1.6)

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.