Bug#474740: sauerbraten: Hangs on the start on a dual-head system
Dmitry V. Rutsky
rutsky at pdmi.ras.ru
Mon Apr 7 21:48:22 UTC 2008
> > I recently upgraded my system to a dual-head configuration. The large
> > virtual screen (3584x1600) is mapped onto the left monitor which is
> > 2560x1600, and onto the right monitor which is 1152x864. Since I had
> > done that lots of newly installed games from Debian hung on start with
> > the following symptoms: the right monitor goes black. Sauerbraten was
> > relatively fine: it started on the whole virtual screen, and I could go
> > and change it to windowed mode and play. However, when I have moved the
> > ~/.sauerbraten directory in the hope that it will make Sauerbraten save
> > my configuration, the hanging and black screen at start resulted.
>
> have you already tried starting sauerbraten directly in windowed mode
> and/or turning of shader effects? please try to launch saurbraten by
> "sauerbraten -w640 -h480 -t -f". usually it should start in a small
> window without any shader effects (see sauerbraten's manpage for details
> about the parameters). if this helps out, we've at least found a
> workaround.
> and some obligatory questions: what kind of graphics card is in the
> affected machine? which driver are you using for that card, and did you
> install the driver from the packages shipped with debian and are they
> really used in the xorg.conf configuration file?
I've tried that, 'sauerbraten -t' works fine
====
rutsky at balto:~$ sauerbraten -t
Using home directory: /home/rutsky/.sauerbraten
init: sdl
init: enet
init: video: mode
init: video: misc
init: gl
Renderer: GeForce 7950 GT/PCI/SSE2 (NVIDIA Corporation)
Driver: 2.1.2 NVIDIA 169.09
WARNING: Using NVIDIA texgen bug workaround. (use "/nvidia_texgen_bug 0" to
disable if unnecessary)
init: console
init: gl: effects
init: world
init: sound
init: cfg
init: localconnect
init: mainloop
read map packages/base/metl4.ogz (0.0 seconds)
Mining Station by metlslime
game mode is ffa/default
====
However it hangs and goes blackscreen on the right monitor if I try to switch
to fullscreen. I have to kill -9 it to get rid of it.
====
rutsky at balto:~$ ps aux | grep sauer
rutsky 3743 4.5 8.2 278540 170884 pts/0 SLl+ 01:36
0:09 ./sauer_client -q/home/rutsky/.sauerbraten -r -t
====
I use Nvidia GeForce 7950 graphics card with drivers built from package
nvidia-kernel-source 169.09-01. The relevant section in the xorg.conf file
looks like this:
====
Section "Device"
Identifier "Head0D"
Driver "nvidia"
Option "nologo" "true"
Option "TwinView"
Option "TwinViewOrientation" "DFP-1 LeftOf CRT-0"
Option "MetaModes" "2560x1600,1152x864"
BusID "PCI:7:0:0"
Option "RenderAccel" "true" # render accel is
enabled by default
Option "AllowGLXWithComposite" "true"
Option "backingstore" "true"
# Option "UseEDID" "FALSE"
Option "ModeValidation" "NoMaxPClkCheck"
Option "monitor-TMDS" "DELL3007WFPHC"
EndSection
====
--
-- Dmitry Rutsky
More information about the Pkg-games-devel
mailing list