https://bugs.winehq.org/show_bug.cgi?id=38784
Bug ID: 38784 Summary: Age of Empires II: wine 1.7.x series do not work with the external monitor as the primary output Product: Wine Version: 1.7.0 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: alexander.sayenko@gmail.com Distribution: ---
Hi
I had pretty old Fedora 18 om my laptop with wine 1.6.x, where I was able to launch successfully Age of Empires II: Forgotten Empires. Furthermore, I was able to launch it in such a way that I used my external monitor as the primary output i.e. the game was on the external monitor.
I upgraded recently to Fedora 22, which comes with wine 1.7.44, and (at least) Age of Empires II does not launch anymore on the external monitor. Wine crashes with the "page fault" error (see more comments below). Interestingly enough, if I use laptop screen as the primary output, it works without problems.
I downgraded wine to 1.7.5, same issue. However, once I installed wine 1.6.1, it started to work on the external monitor without any problem! So, I heavily suspect that this is 1.7.x series issue. I ufortunately cannot say whether it is somehow specific to Age of Empires II and/or my video card. If needed, I can try other games.
Coming back to the "page fault" error itself.. Based on my personal programming experience, it looks like some uninitialized pointer because there were a few rare cases when wine 1.7.x actually started on the external monitor!! The success rate was however quite low, maybe 1 out of 20. What I noticed is that the first launch after reboot has a high probability of succeeding, but all the next runs always fail.
With best regards, Alex