Ararat++
29.02.08, 18:42
hallo,
ich möchte gern cs:s/dod:s unter wine mit steam spielen.
ich habe arch linux x86_64
folgendes gibt glxinfo | grep direct aus:
direct rendering: Yes
und fglrxinfo folgendes:
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI Radeon HD 2400 XT
OpenGL version string: 2.1.7281 Release
die karte hat 256mb, ist pci express und der treiber ist catalyst 8.2
steam startet, aber das spiel selbst nicht, es passiert einfach nichts, wenn ich auf starten gehe
sound habe ich in der winecfg deaktiviert
es funktioniert weder mit noch ohne virtuellen desktop
folgende workarounds haben bei mir nicht funktioniert
Bei Source-Spielen kann es bei neueren Grafikkarten dazu kommen, dass das Spiel erst gar nicht startet. Der Grund daran scheint, dass Wine in der default-Einstellung nicht mehr als 64MB Ram der Grafikkarte erkennt, bzw. nicht damit umgehen kann. Abhilfe findet man erstmal in der regedit:
regedit
Dort navigiert man zu "HKEY_CURRENT_USER\Software\Wine\Direct3D" und erstellt eine neue "Zeichenkette" (engl.: String) mit dem Namen "VideoMemorySize". Diesem fügt man zum Beispiel das Attribut "256" (je nachdem, über wieviel RAM die Grafikkarte verfügt) zu.
(vielleicht liegt es daran das es den Ordner "Direct3D" nicht gab und ich ihn manuell erstellt habe)
dieser auch nicht:
Kommt beim Starten eines Spieles eine Meldung wie,
"Sie benötigen zum Spielen von X die Aktuellste DirectX Version ..."
Kann man dies mit folgendem Befehl, in einer Konsole, Lösen:
wineprefixcreate
und dieser auch nicht:
Bleibt der Bildschirm nach dem Starten, wo eigentlich das Spielemenü sein sollte, schwarz deaktiviert mit "winecfg" die "Pixel-Shader".
es kommen folgende fehlermeldungen beim start des spiels:
bash-3.2$WINEDEBUG=-all wine Steam.exe -applaunch 300
dir: C:\Programme\Steam\bin\ *.mix
dir: C:\Programme\Steam\bin\ *.asi
dir: C:\Programme\Steam\bin\ *.flt
warning: Unknown nb_ctl request: 4
warning: Unknown nb_ctl request: 30
Corrupt JPEG data: 57 extraneous bytes before marker 0xdb
Corrupt JPEG data: 57 extraneous bytes before marker 0xdb
Corrupt JPEG data: 57 extraneous bytes before marker 0xdb
Corrupt JPEG data: 57 extraneous bytes before marker 0xdb
Corrupt JPEG data: 57 extraneous bytes before marker 0xdb
wine: Unhandled page fault on write access to 0x8b8e72c0 at address 0x7ee68ce2 (thread 0045), starting debugger...
bin verzweifelt, hoffe ihr könnt mir helfen
ich möchte gern cs:s/dod:s unter wine mit steam spielen.
ich habe arch linux x86_64
folgendes gibt glxinfo | grep direct aus:
direct rendering: Yes
und fglrxinfo folgendes:
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI Radeon HD 2400 XT
OpenGL version string: 2.1.7281 Release
die karte hat 256mb, ist pci express und der treiber ist catalyst 8.2
steam startet, aber das spiel selbst nicht, es passiert einfach nichts, wenn ich auf starten gehe
sound habe ich in der winecfg deaktiviert
es funktioniert weder mit noch ohne virtuellen desktop
folgende workarounds haben bei mir nicht funktioniert
Bei Source-Spielen kann es bei neueren Grafikkarten dazu kommen, dass das Spiel erst gar nicht startet. Der Grund daran scheint, dass Wine in der default-Einstellung nicht mehr als 64MB Ram der Grafikkarte erkennt, bzw. nicht damit umgehen kann. Abhilfe findet man erstmal in der regedit:
regedit
Dort navigiert man zu "HKEY_CURRENT_USER\Software\Wine\Direct3D" und erstellt eine neue "Zeichenkette" (engl.: String) mit dem Namen "VideoMemorySize". Diesem fügt man zum Beispiel das Attribut "256" (je nachdem, über wieviel RAM die Grafikkarte verfügt) zu.
(vielleicht liegt es daran das es den Ordner "Direct3D" nicht gab und ich ihn manuell erstellt habe)
dieser auch nicht:
Kommt beim Starten eines Spieles eine Meldung wie,
"Sie benötigen zum Spielen von X die Aktuellste DirectX Version ..."
Kann man dies mit folgendem Befehl, in einer Konsole, Lösen:
wineprefixcreate
und dieser auch nicht:
Bleibt der Bildschirm nach dem Starten, wo eigentlich das Spielemenü sein sollte, schwarz deaktiviert mit "winecfg" die "Pixel-Shader".
es kommen folgende fehlermeldungen beim start des spiels:
bash-3.2$WINEDEBUG=-all wine Steam.exe -applaunch 300
dir: C:\Programme\Steam\bin\ *.mix
dir: C:\Programme\Steam\bin\ *.asi
dir: C:\Programme\Steam\bin\ *.flt
warning: Unknown nb_ctl request: 4
warning: Unknown nb_ctl request: 30
Corrupt JPEG data: 57 extraneous bytes before marker 0xdb
Corrupt JPEG data: 57 extraneous bytes before marker 0xdb
Corrupt JPEG data: 57 extraneous bytes before marker 0xdb
Corrupt JPEG data: 57 extraneous bytes before marker 0xdb
Corrupt JPEG data: 57 extraneous bytes before marker 0xdb
wine: Unhandled page fault on write access to 0x8b8e72c0 at address 0x7ee68ce2 (thread 0045), starting debugger...
bin verzweifelt, hoffe ihr könnt mir helfen