PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Problem mit Steam unter Wine



d@tenmaulwurf
18.10.04, 19:28
Moin!

Habe die Anleitung von LinuxDoc befolgt (http://www.linuxforen.de/forums/showpost.php?p=885801&postcount=15) mir mein wine 20031212 kompiliert und installiert.

Steam zu installieren war damit auch kein Problem, doch beim starten der STEAM.exe erhalte ich nun folgene Fehlermeldungen:



$ wine STEAM.exe
Could not stat /media/cdrom (No such file or directory), ignoring drive M:
Could not stat /media/dvd (No such file or directory), ignoring drive N:
err:module:import_dll Loading module (file) shlwapi.dll (which is needed by L"C:\\WINDOWS\\SYSTEM\\shell32.dll") failed (error c0000020).
err:module:import_dll No implementation for shlwapi.dll.PathAddBackslashA imported from L"C:\\WINDOWS\\SYSTEM\\shell32.dll", setting to 0xdeadbeef
err:module:import_dll No implementation for shlwapi.dll.PathAddBackslashW imported from L"C:\\WINDOWS\\SYSTEM\\shell32.dll", setting to 0xdeadbeef
err:module:import_dll No implementation for shlwapi.dll.PathAppendA imported from L"C:\\WINDOWS\\SYSTEM\\shell32.dll", setting to 0xdeadbeef
err:module:import_dll No implementation for shlwapi.dll.PathAppendW imported from L"C:\\WINDOWS\\SYSTEM\\shell32.dll", setting to 0xdeadbeef
err:module:import_dll No implementation for shlwapi.dll.PathBuildRootA imported from L"C:\\WINDOWS\\SYSTEM\\shell32.dll", setting to 0xdeadbeef
err:module:import_dll No implementation for shlwapi.dll.PathBuildRootW imported from L"C:\\WINDOWS\\SYSTEM\\shell32.dll", setting to 0xdeadbeef
err:module:import_dll No implementation for shlwapi.dll.PathCombineA imported from L"C:\\WINDOWS\\SYSTEM\\shell32.dll", setting to 0xdeadbeef
err:module:import_dll No implementation for shlwapi.dll.PathCombineW imported from L"C:\\WINDOWS\\SYSTEM\\shell32.dll", setting to 0xdeadbeef
err:module:import_dll No implementation for shlwapi.dll.PathFileExistsA imported from L"C:\\WINDOWS\\SYSTEM\\shell32.dll", setting to 0xdeadbeef
err:module:import_dll No implementation for shlwapi.dll.PathFileExistsW imported from L"C:\\WINDOWS\\SYSTEM\\shell32.dll", setting to 0xdeadbeef
err:module:import_dll No implementation for shlwapi.dll.PathFindExtensionA imported from L"C:\\WINDOWS\\SYSTEM\\shell32.dll", setting to 0xdeadbeef
err:module:import_dll No implementation for shlwapi.dll.PathFindExtensionW imported from L"C:\\WINDOWS\\SYSTEM\\shell32.dll", setting to 0xdeadbeef
err:module:import_dll No implementation for shlwapi.dll.PathFindFileNameA imported from L"C:\\WINDOWS\\SYSTEM\\shell32.dll", setting to 0xdeadbeef
err:module:import_dll No implementation for shlwapi.dll.PathFindFileNameW imported from L"C:\\WINDOWS\\SYSTEM\\shell32.dll", setting to 0xdeadbeef
err:module:import_dll No implementation for shlwapi.dll.PathFindOnPathA imported from L"C:\\WINDOWS\\SYSTEM\\shell32.dll", setting to 0xdeadbeef
err:module:import_dll No implementation for shlwapi.dll.PathFindOnPathW imported from L"C:\\WINDOWS\\SYSTEM\\shell32.dll", setting to 0xdeadbeef
err:module:import_dll No implementation for shlwapi.dll.PathGetArgsA imported from L"C:\\WINDOWS\\SYSTEM\\shell32.dll", setting to 0xdeadbeef
err:module:import_dll No implementation for shlwapi.dll.PathGetArgsW imported from L"C:\\WINDOWS\\SYSTEM\\shell32.dll", setting to 0xdeadbeef
err:module:import_dll No implementation for shlwapi.dll.PathGetDriveNumberA imported from L"C:\\WINDOWS\\SYSTEM\\shell32.dll", setting to 0xdeadbeef
err:module:import_dll No implementation for shlwapi.dll.PathGetDriveNumberW imported from L"C:\\WINDOWS\\SYSTEM\\shell32.dll", setting to 0xdeadbeef
err:module:import_dll No implementation for shlwapi.dll.PathIsDirectoryA imported from L"C:\\WINDOWS\\SYSTEM\\shell32.dll", setting to 0xdeadbeef
err:module:import_dll No implementation for shlwapi.dll.PathIsDirectoryW imported from L"C:\\WINDOWS\\SYSTEM\\shell32.dll", setting to 0xdeadbeef
err:module:import_dll No implementation for shlwapi.dll.PathIsRelativeA imported from L"C:\\WINDOWS\\SYSTEM\\shell32.dll", setting to 0xdeadbeef
err:module:import_dll No implementation for shlwapi.dll.PathIsRelativeW imported from L"C:\\WINDOWS\\SYSTEM\\shell32.dll", setting to 0xdeadbeef
err:module:import_dll No implementation for shlwapi.dll.PathIsRootA imported from L"C:\\WINDOWS\\SYSTEM\\shell32.dll", setting to 0xdeadbeef
err:module:import_dll No implementation for shlwapi.dll.PathIsRootW imported from L"C:\\WINDOWS\\SYSTEM\\shell32.dll", setting to 0xdeadbeef
err:module:import_dll No implementation for shlwapi.dll.PathIsSameRootA imported from L"C:\\WINDOWS\\SYSTEM\\shell32.dll", setting to 0xdeadbeef
err:module:import_dll No implementation for shlwapi.dll.PathIsSameRootW imported from L"C:\\WINDOWS\\SYSTEM\\shell32.dll", setting to 0xdeadbeef
err:module:import_dll No implementation for shlwapi.dll.PathIsUNCA imported from L"C:\\WINDOWS\\SYSTEM\\shell32.dll", setting to 0xdeadbeef
err:module:import_dll No implementation for shlwapi.dll.PathIsUNCW imported from L"C:\\WINDOWS\\SYSTEM\\shell32.dll", setting to 0xdeadbeef
err:module:import_dll No implementation for shlwapi.dll.PathIsURLA imported from L"C:\\WINDOWS\\SYSTEM\\shell32.dll", setting to 0xdeadbeef
err:module:import_dll No implementation for shlwapi.dll.PathMatchSpecA imported from L"C:\\WINDOWS\\SYSTEM\\shell32.dll", setting to 0xdeadbeef
err:module:import_dll No implementation for shlwapi.dll.PathMatchSpecW imported from L"C:\\WINDOWS\\SYSTEM\\shell32.dll", setting to 0xdeadbeef
err:module:import_dll No implementation for shlwapi.dll.PathParseIconLocationA imported from L"C:\\WINDOWS\\SYSTEM\\shell32.dll", setting to 0xdeadbeef
err:module:import_dll No implementation for shlwapi.dll.PathParseIconLocationW imported from L"C:\\WINDOWS\\SYSTEM\\shell32.dll", setting to 0xdeadbeef
err:module:import_dll No implementation for shlwapi.dll.PathQuoteSpacesA imported from L"C:\\WINDOWS\\SYSTEM\\shell32.dll", setting to 0xdeadbeef
err:module:import_dll No implementation for shlwapi.dll.PathQuoteSpacesW imported from L"C:\\WINDOWS\\SYSTEM\\shell32.dll", setting to 0xdeadbeef
err:module:import_dll No implementation for shlwapi.dll.PathRemoveArgsA imported from L"C:\\WINDOWS\\SYSTEM\\shell32.dll", setting to 0xdeadbeef
err:module:import_dll No implementation for shlwapi.dll.PathRemoveArgsW imported from L"C:\\WINDOWS\\SYSTEM\\shell32.dll", setting to 0xdeadbeef
err:module:import_dll No implementation for shlwapi.dll.PathRemoveBlanksA imported from L"C:\\WINDOWS\\SYSTEM\\shell32.dll", setting to 0xdeadbeef
err:module:import_dll No implementation for shlwapi.dll.PathRemoveBlanksW imported from L"C:\\WINDOWS\\SYSTEM\\shell32.dll", setting to 0xdeadbeef
err:module:import_dll No implementation for shlwapi.dll.PathRemoveExtensionA imported from L"C:\\WINDOWS\\SYSTEM\\shell32.dll", setting to 0xdeadbeef
err:module:import_dll No implementation for shlwapi.dll.PathRemoveExtensionW imported from L"C:\\WINDOWS\\SYSTEM\\shell32.dll", setting to 0xdeadbeef
err:module:import_dll No implementation for shlwapi.dll.PathRemoveFileSpecA imported from L"C:\\WINDOWS\\SYSTEM\\shell32.dll", setting to 0xdeadbeef
err:module:import_dll No implementation for shlwapi.dll.PathRemoveFileSpecW imported from L"C:\\WINDOWS\\SYSTEM\\shell32.dll", setting to 0xdeadbeef
err:module:import_dll No implementation for shlwapi.dll.PathSetDlgItemPathA imported from L"C:\\WINDOWS\\SYSTEM\\shell32.dll", setting to 0xdeadbeef
err:module:import_dll No implementation for shlwapi.dll.PathSetDlgItemPathW imported from L"C:\\WINDOWS\\SYSTEM\\shell32.dll", setting to 0xdeadbeef
err:module:import_dll No implementation for shlwapi.dll.PathStripPathA imported from L"C:\\WINDOWS\\SYSTEM\\shell32.dll", setting to 0xdeadbeef
err:module:import_dll No implementation for shlwapi.dll.PathStripPathW imported from L"C:\\WINDOWS\\SYSTEM\\shell32.dll", setting to 0xdeadbeef
err:module:import_dll No implementation for shlwapi.dll.PathStripToRootA imported from L"C:\\WINDOWS\\SYSTEM\\shell32.dll", setting to 0xdeadbeef
err:module:import_dll No implementation for shlwapi.dll.PathStripToRootW imported from L"C:\\WINDOWS\\SYSTEM\\shell32.dll", setting to 0xdeadbeef
err:module:import_dll No implementation for shlwapi.dll.PathUnquoteSpacesA imported from L"C:\\WINDOWS\\SYSTEM\\shell32.dll", setting to 0xdeadbeef
err:module:import_dll No implementation for shlwapi.dll.PathUnquoteSpacesW imported from L"C:\\WINDOWS\\SYSTEM\\shell32.dll", setting to 0xdeadbeef
err:module:import_dll No implementation for shlwapi.dll.SHGetValueA imported from L"C:\\WINDOWS\\SYSTEM\\shell32.dll", setting to 0xdeadbeef
err:module:import_dll No implementation for shlwapi.dll.SHGetValueW imported from L"C:\\WINDOWS\\SYSTEM\\shell32.dll", setting to 0xdeadbeef
err:module:import_dll No implementation for shlwapi.dll.SHQueryValueExA imported from L"C:\\WINDOWS\\SYSTEM\\shell32.dll", setting to 0xdeadbeef
err:module:import_dll No implementation for shlwapi.dll.SHQueryValueExW imported from L"C:\\WINDOWS\\SYSTEM\\shell32.dll", setting to 0xdeadbeef
err:module:import_dll No implementation for shlwapi.dll.StrChrW imported from L"C:\\WINDOWS\\SYSTEM\\shell32.dll", setting to 0xdeadbeef
err:module:import_dll No implementation for shlwapi.dll.StrFormatByteSizeA imported from L"C:\\WINDOWS\\SYSTEM\\shell32.dll", setting to 0xdeadbeef
err:module:import_dll No implementation for shlwapi.dll.StrPBrkW imported from L"C:\\WINDOWS\\SYSTEM\\shell32.dll", setting to 0xdeadbeef
err:module:import_dll No implementation for shlwapi.dll.StrRChrW imported from L"C:\\WINDOWS\\SYSTEM\\shell32.dll", setting to 0xdeadbeef
err:module:import_dll Loading module (file) shell32.dll (which is needed by L"C:\\WINDOWS\\SYSTEM\\comdlg32.dll") failed (error c0000020).
err:module:import_dll No implementation for shell32.dll.SHGetDesktopFolder imported from L"C:\\WINDOWS\\SYSTEM\\comdlg32.dll", setting to 0xdeadbeef
err:module:import_dll No implementation for shell32.dll.SHGetFileInfoA imported from L"C:\\WINDOWS\\SYSTEM\\comdlg32.dll", setting to 0xdeadbeef
err:module:import_dll No implementation for shell32.dll.SHGetPathFromIDListA imported from L"C:\\WINDOWS\\SYSTEM\\comdlg32.dll", setting to 0xdeadbeef
err:module:import_dll No implementation for shell32.dll.SHGetPathFromIDListW imported from L"C:\\WINDOWS\\SYSTEM\\comdlg32.dll", setting to 0xdeadbeef
err:module:import_dll No implementation for shell32.dll.SHGetSpecialFolderLocation imported from L"C:\\WINDOWS\\SYSTEM\\comdlg32.dll", setting to 0xdeadbeef
err:module:import_dll Loading module (file) shlwapi.dll (which is needed by L"C:\\WINDOWS\\SYSTEM\\comdlg32.dll") failed (error c0000020).
err:module:import_dll No implementation for shlwapi.dll.PathAddBackslashW imported from L"C:\\WINDOWS\\SYSTEM\\comdlg32.dll", setting to 0xdeadbeef
err:module:import_dll No implementation for shlwapi.dll.PathCanonicalizeW imported from L"C:\\WINDOWS\\SYSTEM\\comdlg32.dll", setting to 0xdeadbeef
err:module:import_dll No implementation for shlwapi.dll.PathFileExistsW imported from L"C:\\WINDOWS\\SYSTEM\\comdlg32.dll", setting to 0xdeadbeef
err:module:import_dll No implementation for shlwapi.dll.PathFindExtensionW imported from L"C:\\WINDOWS\\SYSTEM\\comdlg32.dll", setting to 0xdeadbeef
err:module:import_dll No implementation for shlwapi.dll.PathFindFileNameW imported from L"C:\\WINDOWS\\SYSTEM\\comdlg32.dll", setting to 0xdeadbeef
err:module:import_dll No implementation for shlwapi.dll.PathFindNextComponentW imported from L"C:\\WINDOWS\\SYSTEM\\comdlg32.dll", setting to 0xdeadbeef
err:module:import_dll No implementation for shlwapi.dll.PathGetDriveNumberW imported from L"C:\\WINDOWS\\SYSTEM\\comdlg32.dll", setting to 0xdeadbeef
err:module:import_dll No implementation for shlwapi.dll.PathIsRelativeW imported from L"C:\\WINDOWS\\SYSTEM\\comdlg32.dll", setting to 0xdeadbeef
err:module:import_dll No implementation for shlwapi.dll.PathMatchSpecW imported from L"C:\\WINDOWS\\SYSTEM\\comdlg32.dll", setting to 0xdeadbeef
err:module:import_dll Loading module (file) comdlg32.dll (which is needed by L"Q:\\Steam\\STEAM.exe") failed (error c0000020).
err:module:import_dll No implementation for comdlg32.dll.GetFileTitleA imported from L"Q:\\Steam\\STEAM.exe", setting to 0xdeadbeef
err:module:import_dll Loading module (file) SHELL32.dll (which is needed by L"Q:\\Steam\\STEAM.exe") failed (error c000007b).
err:module:import_dll No implementation for SHELL32.dll.Shell_NotifyIconW imported from L"Q:\\Steam\\STEAM.exe", setting to 0xdeadbeef
err:module:import_dll No implementation for SHELL32.dll.Shell_NotifyIconA imported from L"Q:\\Steam\\STEAM.exe", setting to 0xdeadbeef
err:module:import_dll Loading module (file) SHLWAPI.dll (which is needed by L"Q:\\Steam\\STEAM.exe") failed (error c0000020).
err:module:import_dll No implementation for SHLWAPI.dll.PathFindExtensionA imported from L"Q:\\Steam\\STEAM.exe", setting to 0xdeadbeef
err:module:import_dll No implementation for SHLWAPI.dll.PathFindFileNameA imported from L"Q:\\Steam\\STEAM.exe", setting to 0xdeadbeef
err:module:import_dll No implementation for SHLWAPI.dll.PathStripToRootA imported from L"Q:\\Steam\\STEAM.exe", setting to 0xdeadbeef
err:module:import_dll No implementation for SHLWAPI.dll.SHDeleteKeyA imported from L"Q:\\Steam\\STEAM.exe", setting to 0xdeadbeef
err:module:import_dll No implementation for SHLWAPI.dll.PathIsUNCA imported from L"Q:\\Steam\\STEAM.exe", setting to 0xdeadbeef
err:module:import_dll Loading module (file) comdlg32.dll (which is needed by L"C:\\WINDOWS\\SYSTEM\\oledlg.dll") failed (error c000007b).
err:module:import_dll No implementation for comdlg32.dll.GetOpenFileNameA imported from L"C:\\WINDOWS\\SYSTEM\\oledlg.dll", setting to 0xdeadbeef
err:module:import_dll Loading module (file) oledlg.dll (which is needed by L"Q:\\Steam\\STEAM.exe") failed (error c0000020).
err:module:import_dll No implementation for oledlg.dll.8 imported from L"Q:\\Steam\\STEAM.exe", setting to 0xdeadbeef
err:module:LdrInitializeThunk Main exe initialization failed, status c0000135


Vielen Dank im voraus,

d@tenmaulwurf

gladiac
19.10.04, 12:28
http://www.linux-gamers.net/modules/wfsection/article.php?articleid=32

d@tenmaulwurf
19.10.04, 12:45
mein Fehler ist da nicht bschrieben...

G3n3ra1
20.10.04, 01:35
Hi,

falls du ein bisschen Geld übrig hast, dann würde ich dir Cedega von
Transgaming (http://www.transgaming.com) emfehen!

Benutze ich auch und Steam läuft einwandfrei!

Gruß
G3n3ra1

d@tenmaulwurf
20.10.04, 14:54
Nur, dass es gewaltig stockt mit cedega - auch mit guter Hardware und anständigem Tuning (nice, etc.).

Mit wine soll es flüssiger laufen (angeblich) - deshalb hatte ich mich ma daran gemacht.

G3n3ra1
20.10.04, 15:18
Also ich hab nen P4 2.66 ne GF 4 Ti 4200 und 768 MB Ram und es läuft sehr flüssig, also ich kann mich nicht beschweren!

Für mich läuft das so, wie in Windows! Nur halt, dass die Schrift in CS nicht so gut zu lesen ist!

Gruß
G3n3ra1

P.S.: Hast du cedega mit Point2Play? Da musst nu nämlich was umstellen!

Banshee
20.10.04, 22:13
Internet Explorer ausführen, gucken ob man damit browsen kann. Wenn nicht (und das ist wahrscheinlich) hat was bei der Installation nicht hingehauen.
Dann musst du nochmal das komplette Programm durchführen:
1. frische wine installation
2. frisches fake windows
3. frische config
4. IE installation
5. beten

gladiac
21.10.04, 11:52
Steam funktioniert mit Wine20031212 und IE.

Mit der derzeitigen Version weiss ich noch nicht, muss ich erst testen...

d@tenmaulwurf
21.10.04, 14:13
Ich habe 20031212 mit dem IE - alles eigentlich korrekt konfiguriert/installiert.

Fehler bleibt der Selbe!

Banshee
23.10.04, 20:30
Mit der derzeitigen Version weiss ich noch nicht, muss ich erst testen...

hatte ne ganze weile Steam mit der neusten wine version laufen (ausm cvs).
Einzigen Änderung:
[AppDefaults\\Steam.exe\\DllOverrides]
"mshtml" = "builtin" ;could crash steam
"oleacc" = "builtin, native"
"oleaut32" = "builtin, native"
"ole" = "builtin, native"
"ole32" = "builtin, native"
"crypt32" = "native, builtin"
"comdlg32" = "builtin, native"
"msvcrt" = "native, builtin"
"shlwapi" = "native, builtin"
"shdocvw" = "native, builtin"
"shfolder" = "native, builtin"
;"shell" = "builtin, native"
"wininet" = "native, builtin"
"urlmon" = "native, builtin"
"ole" = "native, builtin"
"comctl32" = "builtin, native"
"ws2_32" = "builtin, native"
"rsabase" = "native, builtin"

d@tenmaulwurf
24.10.04, 11:48
Jetzt komme ich immerhin bis zum Login-Prompt.

Vorne weg - JA, ich habe die Suche benutzt und JA ich hab das Tut von linux-gamers befolgt.

Ich habe keine Schrift !!

Nüscht iss zu sehen an Schrift.

Hier der Beweis, dass ich dei Schriften dennoch installiert sind:



~/.wine/fake_windows/Windows/Fonts$ ls -l | grep marlett
-rwxrwxrwx 1 datenmaulwurf datenmaulwurf 24124 2004-10-24 12:24 marlett.ttf


und



~/.wine/fake_windows/Windows/Fonts$ ls -l | grep tahoma
-rwxrwxrwx 1 datenmaulwurf datenmaulwurf 379588 2004-10-24 12:24 tahoma.ttf


In den anderen threads wurde keine Lösung für mein Problem gegeben.

Banshee
24.10.04, 18:16
dann weist der link in der wine config nicht auf windows/fonts sondern woanders hin

gladiac
25.10.04, 06:43
"Freetype" = "N"

ist bestimmt gesetzt oder nicht mit rein kompiliert...

gladiac
25.10.04, 06:45
hatte ne ganze weile Steam mit der neusten wine version laufen (ausm cvs).
Einzigen Änderung:
[AppDefaults\\Steam.exe\\DllOverrides]
"mshtml" = "builtin" ;could crash steam
"oleacc" = "builtin, native"
"oleaut32" = "builtin, native"
"ole" = "builtin, native"
"ole32" = "builtin, native"
"crypt32" = "native, builtin"
"comdlg32" = "builtin, native"
"msvcrt" = "native, builtin"
"shlwapi" = "native, builtin"
"shdocvw" = "native, builtin"
"shfolder" = "native, builtin"
;"shell" = "builtin, native"
"wininet" = "native, builtin"
"urlmon" = "native, builtin"
"ole" = "native, builtin"
"comctl32" = "builtin, native"
"ws2_32" = "builtin, native"
"rsabase" = "native, builtin"

Hast du IE installiert? Verwendest du bestimmte Windows DLLs?

d@tenmaulwurf
25.10.04, 14:48
Banshee Statement bezog sich auf die neuste Version - ich benutze aber die 20031212.

IE ist auch installiert.

wine habe ich ganz normal mit configure && make && make install kompiliert - muss ans configure noch was rangehangen werden?

Banshee
25.10.04, 17:34
Hast du IE installiert? Verwendest du bestimmte Windows DLLs?

jo hab mit wine20031212 den IE installiert. Weil der mit den neuen wine version sich nicht installieren lässt. :confused:

shinibaby
16.01.05, 23:33
Also ich hab nen P4 2.66 ne GF 4 Ti 4200 und 768 MB Ram und es läuft sehr flüssig, also ich kann mich nicht beschweren!

Für mich läuft das so, wie in Windows! Nur halt, dass die Schrift in CS nicht so gut zu lesen ist!

Gruß
G3n3ra1

P.S.: Hast du cedega mit Point2Play? Da musst nu nämlich was umstellen!


gibt es für das schriftproblem eine lösung ?

DynaBlaster
16.01.05, 23:42
gibt es für das schriftproblem eine lösung ?

Ja, ich habe die Fonts Tahoma.ttf und Times_New_Roman.ttf nach /home/user/.transgaming_global/Fonts kopiert. Wenn du eine Windows-Kiste hast, findest du die Fonts unter c:\windows\Fonts.

Danach ist die Schrift in Steam "normal" - soll heissen wie unter Windows :)