GeForce GT 750M Mac Edition XF86VidModeSwitchToMode failed
Hello! Looks like here a few issues related to nouveau and wine/dosbox. Bugs not appear when running proprietary nvidia drivers and looks like related to xrander+nouveau drivers only. First dosbox crashed when game trying to switch resolution when in fullscreen mode.
Start dosbox with any old game (tested and failed: Magic Carpet or Dungeon Keeper Plus), enter fullscreen, then run the game = crash. If you run the game in window mode, then enter fullscreen - nothing crashed and game working fine. This behavior only related to nouveau driver and not proprietary nvidia drivers.
DOSBox version 0.74-3
Copyright 2002-2019 DOSBox Team, published under GNU GPL.
---
CONFIG:Loading primary settings from config file dd.conf
MIXER:Got different values from SDL: freq 44100, blocksize 512
ALSA:Can't subscribe to MIDI port (65:0) nor (17:0)
MIDI:Opened device:none
DOSBox switched to max cycles, because of the setting: cycles=auto. If the game runs too fast try a fixed cycles amount in DOSBox's options.
X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 153 (XFree86-VidModeExtension)
Minor opcode of failed request: 10 (XF86VidModeSwitchToMode)
Value in failed request: 0x53f
Serial number of failed request: 271
Another issue with xrander and Jedi Knight: Dark forces 2 reported to wine, when Jedi Knight does not show all resolution available when running with nouveau and working with proprietary nvidia drivers here https://bugs.winehq.org/show_bug.cgi?id=48328