• Liebe User, bitte beachtet folgendes Thema: Was im Forum passiert, bleibt im Forum! Danke!
  • Hallo Gemeinde! Das Problem leidet zurzeit unter technischen Problemen. Wir sind da dran, aber das Zeitkontingent ist begrenzt. In der Zwischenzeit dürfte den meisten aufgefallen sein, dass das Erstellen von Posts funktioniert, auch wenn das Forum erstmal eine Fehlermeldung wirft. Um unseren Löschaufwand zu minimieren, bitten wir euch darum, nicht mehrmals auf 'Post Reply' zu klicken, da das zur Mehrfachposts führt. Grußworte.

Starcraft unter Ubuntu 8.10

Mitglied seit
03.08.2002
Beiträge
2.102
Reaktionen
0
Hat hier zufällig jemand Starcraft/Broodwar unter Ubuntu 8.10 im Fullscreen am Laufen?
Das Spiel läuft astrein unter Wine, bis auf die bekannten Grafikfehler in den Menüs, aber es nimmt immer nur 640x480 Pixel ein. Wenn ich ein Fenster in wine emuliere, wird zwar der Ganze Schirm genommen, aber Starcraft bleibt in nem 640x480 großem Fenster oben links. Der Rest des Schirms ist sozusagen leer. Wenn ich die Fensteremulation gar nicht anhake, startet es im 640x480 Fenster, als wenn man das so eingestellt hätte...

Mein System:
Monitor: 19" 1280x1024 LCD (Samsung Syncmaster 930BF)
Wine: aktuellste Version 1.1.17

Wie ich rausbekommen habe, läuft die Hardware-Erkennung in 8.10 automatisch über HAL. Die xorg.conf ist nahezu leer:
Code:
Section "Screen"
	Identifier	"Default Screen"
	DefaultDepth	24
EndSection

Section "Module"
	Load	"glx"
EndSection

Section "Device"
	Identifier	"Default Device"
	Driver	"nvidia"
	Option	"NoLogo"	"True"
EndSection

xrandr liefert folgendes:
Code:
Screen 0: minimum 320 x 240, current 1280 x 1024, maximum 1280 x 1024
default connected 1280x1024+0+0 0mm x 0mm
   1280x1024      50.0*    54.0  
   1024x768       51.0     60.0     61.0  
   800x600        52.0     68.0     69.0     70.0     71.0     72.0  
   640x480        53.0     79.0     80.0     81.0  
   1280x960       55.0  
   1152x864       56.0     57.0     58.0     59.0  
   960x600        62.0  
   960x540        63.0  
   840x525        64.0     65.0     66.0  
   832x624        67.0  
   800x512        73.0  
   720x450        74.0  
   680x384        75.0     76.0  
   640x512        77.0     78.0  
   576x432        82.0     83.0     84.0     85.0  
   512x384        86.0     87.0     88.0  
   416x312        89.0  
   400x300        90.0     91.0     92.0     93.0  
   320x240        94.0     95.0     96.0

Hab natürlich auch schon ohne Ende gegoogled, aber die meisten scheinen eher das Problem zu haben, dass Starcraft _nicht_ in 640x480 läuft...ich hätts gerne im Fullscreen. Hab bisher keine Idee, was ich da einstellen muss.
 
Mitglied seit
23.08.2000
Beiträge
4.775
Reaktionen
0
Also ich habe momentan auch das problem BW unter Ibex zum laufen zu bekommen.
Aber anstelle von wine nutze ich aufgrund der Grafikfehler VirtualBox.

Zugegebenrmaßen keine elegante Lösung, vorallem da sie CPU lastig wie sonst was ist, aber sie funktioniert ganz gut....

Btw nutze ich wine 1.0.1 und hab unter Desktop-Integration die oberen 3 häckchen an.. ka ob dir das was hilft
 

The_Company

Guest
Hast Du mal versucht mit xrandr -s 640x480 die Resolution runterzustellen, bevor Du BW startest?
Wenn das klappt, machste Dir einfach nen Skript, dass die Resolution runterstellt bevor's BW startet und nachm beenden wieder hochstellt.
 
Mitglied seit
03.08.2002
Beiträge
2.102
Reaktionen
0
Original geschrieben von The_Company
Hast Du mal versucht mit xrandr -s 640x480 die Resolution runterzustellen, bevor Du BW startest?
Wenn das klappt, machste Dir einfach nen Skript, dass die Resolution runterstellt bevor's BW startet und nachm beenden wieder hochstellt.
naja, nun ists zwar aufm ganzen screen, aber leider immer noch nicht Vollbild. Weiterhin in nem Fenster...Taskleiste ist auch noch da.
Script ist übrigens:
Code:
xrandr -s 640x480
wine /<Pfad>/StarCraft.exe
xrandr -s 1280x1024

Das muss doch irgendwie gehen :/

krieg übrigens immer beim Starten diese Meldung:
Code:
fixme:x11drv:X11DRV_desktop_SetCurrentMode Cannot change screen BPP from 32 to 8
 
Mitglied seit
18.01.2005
Beiträge
5.381
Reaktionen
1
es kann wohl nicht von 32bit farbtiefe auf 8bit umgeschalten werden (bw nutzt 8bit) :eek3:
 
Mitglied seit
03.08.2002
Beiträge
2.102
Reaktionen
0
Original geschrieben von The-Fang
es kann wohl nicht von 32bit farbtiefe auf 8bit umgeschalten werden (bw nutzt 8bit) :eek3:
eigentlich nutzt bw nicht 8bit...wenn ich den x-server mit 8bit starte, sieht BW auch entsprechend scheiße aus ^^
Ich hab jetzt so viel rumprobiert...keine Lösung gefunden..werd mal gucken, obs mit ner älteren Wine-Version klappt.
Hatte das ja schonmal am laufen, allerdings in irgendner 7er Version von Ubuntu und Wine <1...zu lange her :(
 
Mitglied seit
18.01.2005
Beiträge
5.381
Reaktionen
1
also ich habe habe bei mir das wine repository in der source.list und damit immer die akutellste wine version.

bei mir geht's
 
Mitglied seit
18.01.2005
Beiträge
5.381
Reaktionen
1
ich habe es jetzt noch mal getest. ich kann ohne probleme bw spielen, bekomme auch keine grafikfehler. komme aber nicht ins b.net, hier wird mir angezeigt, er kann meine version nicht identifzieren ... auch ist der grafikbug mit den menüs.

wie komme ich trotzdem ins b.net?
 
Mitglied seit
03.08.2002
Beiträge
2.102
Reaktionen
0
Original geschrieben von The-Fang
ich habe es jetzt noch mal getest. ich kann ohne probleme bw spielen, bekomme auch keine grafikfehler. komme aber nicht ins b.net, hier wird mir angezeigt, er kann meine version nicht identifzieren ... auch ist der grafikbug mit den menüs.

wie komme ich trotzdem ins b.net?
läuft sogar im Vollbild? Post mal deine Einstellungen/Versionen etc bitte.

Wegen dem Bnet: hast du IPX installiert? Gibt da ne Anleitung zu, was man dafür einrichten muss, die ich grad aber nicht finde :/
 
Mitglied seit
18.01.2005
Beiträge
5.381
Reaktionen
1
welche settings möchtest du denn genau wissen?
 
Mitglied seit
03.08.2002
Beiträge
2.102
Reaktionen
0
Original geschrieben von The-Fang
welche settings möchtest du denn genau wissen?
- wine version und einstellungen für grafik
- ubuntu version
- xorg.conf

wie startest du bw? etc^^
 
Mitglied seit
18.01.2005
Beiträge
5.381
Reaktionen
1
wine 1.1.18
unter grafik habe ich bei den ersten drei einstellungen ein haken
bei direkt3d habe ich hardware und den haken gesetzt

ubuntu 8.10
nvidia karte und nutze die proprietären treiber 177.82
mein xorg.conf ist so gut wie leer, bei 8.10 übernimmt die xserver konfiguartion HAL. schau dir einmal diesen wiki an http://wiki.ubuntuusers.de/XServer

im grunde habe ich nicht viel an der standardconfig geändert :8[: kann dir nicht sagen, wo deine probleme herrühren

ich glaube nicht, dass starcraft, um ins battlenet zu kommen ipx benötigt!?!
 

The_Company

Guest
Original geschrieben von Thrillboy
Code:
fixme:x11drv:X11DRV_desktop_SetCurrentMode Cannot change screen BPP from 32 to 8
Das musste lösen, indem Du dem X server klarmachst, dass er ne Depth von 8 supporten soll. Die meissten configs hardcoden 24 und das wars. Das geht irgendwie mit magic in xorg.conf (irgendwa mit SubSections in der Display Section) und braucht nen Treiber, der das kann (afaik sollten das alle können). Google is your friend.
 
Oben