ok this is very weird, so you might need to read this twice :). i stumbled over this because i usually play games on a pure 2nd Xserver with only 2 Eterms open (nothing else, no window manager, no nothing). (1) if i start a game with winex/cedega OR zsnes and switch my resolution manually (or the resolution is switched by the application itself) the Xserver will crash with a signal 11. (2) if do a resolution switch BEFORE i start zsnes/cedega, then start one of those and then switch the resolution (manually) the Xserver stays alive. (3) i've also tried this with opera, but the Xserver runs fine in this case. i don't know which applications are affected, but it seems pretty obvious one's that try to mess with the nvidia drivers. (4) this only occures with the 6101 drivers, not with 5336 or sooner. i've not tried xfree (and i won't). my script to start the 2nd Xsession is pretty straight forward: --------------------------------------------------------------- #!/bin/bash startx ~/.xinitrc_2 -- :1 xinitrc_2 looks like this: -------------------------- #!/bin/bash __GL_DEFAULT_LOG_ANISO=0 __GL_FSAA_MODE=0 __GL_SYNC_TO_VBLANK=0 export __GL_DEFAULT_LOG_ANISO __GL_FSAA_MODE __GL_SYNC_TO_VBLANK #xmodmap -e "pointer = 1 2 3 6 7 4 5" #imwheel -p -k -b "000067" Eterm -g 127x25+0-0 & exec Eterm -g 127x25+0+0 #exec fluxbox my sys-specs: ------------- Linux eNTi 2.6.7-rc3-mm2 #5 Sat Jul 10 02:22:14 CEST 2004 i686 AMD Athlon(tm) XP 2000+ AuthenticAMD GNU/Linux Epox 8KHAL (VIA KT266A) 786MB Infineon DDR Segate 160GB 7200rpm SATA UDMA6 (on PCI Promise Controller SATA150 TX2plus) Asus V8460 Ultra GeForce 4 Ti4600 128MB [nVidia 1.0.6106] Logitech MX310 Creative SBLive! [ALSA 1.0.5] Xorg X11 6.7.0 / Fluxbox 0.9.9
Try nvidia-glx-1.0.6106-r1 it fixes some of the defines for gl stuff.
Update to the latest nvidia-glx nvidia-kernel and opengl-update run opengl-update nvidia Does the problem persist?
same thing. nothing changed.
Please test this with 6111 which just went into cvs. Report back on success or failures. Thanks.
same game with 6111. 1. start new Xserver with my script "newx": #!/bin/bash startx ~/.xinitrc_2 -- :1 #-depth 16 --------------------------------------------------------- .xinitrc_2: #!/bin/sh __GL_DEFAULT_LOG_ANISO=0 __GL_FSAA_MODE=0 __GL_SYNC_TO_VBLANK=0 LD_PRELOAD="/usr/lib/opengl/nvidia/lib/libGL.so.1" export __GL_DEFAULT_LOG_ANISO __GL_FSAA_MODE __GL_SYNC_TO_VBLANK LD_PRELOAD xmodmap -e "pointer = 1 2 3 6 7 4 5" & Eterm -g 127x25+0-0 & exec Eterm -g 127x25+0+0 --------------------------------------------------------- 2. run something, e.g. zsnes 3. manuall switch resolution, to fit zsnes window to screen <-crash->
Try rebuilding 6111 with the new enable_pci patch (its in cvs)
same thing.
this issue seems to fixed in 6.8.
Thats good enough for me thanks :) Closing