ValveSoftware / steam-for-linux

Issue tracking for the Steam for Linux beta client
4.23k stars 174 forks source link

Bit Trip Runner 2 destroys Xorg Server #2142

Open Vash63 opened 11 years ago

Vash63 commented 11 years ago

On my dual monitor Nvidia system, the default bootup detected 3820x1200 (both of my monitors together) and spanned across them with half of each monitor empty (centered). This wasn't playable, so I set the resolution in the in-game settings to 1920x1200. After doing this, it now turns off my right monitor but does not display on my left one either - I am left with a totally black screen. I can hear audio and the game runs. I can even use my controller and move around the menu or hear the intro video, however no video appears on my screen.

To quit the application I have to exit the display server. Same issue occurs with KDE/kwin, GNOME/mutter, and running steam -bigpicture through xinit in its own display server, so I'm pretty sure DE nor compositor are involved - it would appear the game just wasn't tested with multiple displays.

System Info: Processor Information: Vendor: GenuineIntel Speed: 3201 Mhz 12 logical processors 6 physical processors HyperThreading: Supported FCMOV: Supported SSE2: Supported SSE3: Supported SSSE3: Supported SSE4a: Unsupported SSE41: Supported SSE42: Supported

Network Information: Network Speed:

Operating System Version: Linux (64 bit) Kernel Name: Linux Kernel Version: 3.7.10-1-ARCH X Server Vendor: The X.Org Foundation X Server Release: 11303000 X Window Manager: KWin Steam Runtime Version: steam-runtime-release-i386_2013-03-08

Video Card: Driver: NVIDIA Corporation GeForce GTX 680/PCIe/SSE2

Driver Version:  4.3.0 NVIDIA 313.26
Desktop Color Depth: 24 bits per pixel
Monitor Refresh Rate: 59 Hz
VendorID:  0x10de
DeviceID:  0x1180
Number of Monitors:  2
Number of Logical Video Cards:  1
Primary Display Resolution:  1920 x 1200
Desktop Resolution: 3840 x 1200
Primary Display Size: 21.50" x 13.86"  (25.55" diag)
                                        54.6cm x 35.2cm  (64.9cm diag)
Primary Bus: PCI Express 16x
Primary VRAM: 2048 MB
Supported MSAA Modes:  2x 4x 8x 16x 

Sound card: Audio device: AV200

Memory: RAM: 15995 Mb

Miscellaneous: UI Language: English LANG: en_US.UTF-8 Microphone: Not set Total Hard Disk Space Available: 111548 Mb Largest Free Hard Disk Block: 44781 Mb

Installed software:

Recent Failure Reports: Wed Mar 13 02:54:14 2013 GMT: file ''/tmp/dumps/crash_20130312195414_1.dmp'', upload yes: ''CrashID=bp-a73f630f-dfa6-42ca-8d91-c7fc72130312 '' Wed Mar 13 03:01:27 2013 GMT: file ''/tmp/dumps/assert_20130312200126_1.dmp'', upload yes: ''CrashID=bp-af1b3335-5db6-47fc-8a07-a66d82130312 '' Wed Mar 13 03:03:11 2013 GMT: file ''/tmp/dumps/assert_20130312200310_1.dmp'', upload yes: ''CrashID=bp-e4184d88-363e-46e0-bdaf-049b62130312 ''

Vash63 commented 11 years ago

Adding a pastebin of the log.txt found in its share dir: https://gist.github.com/5149093

MrSchism commented 11 years ago

Might be worth mentioning to the devs (here: http://gaijingames.com/team)

scottlu commented 11 years ago

Definitely need to bring this up with the game devs. Steam isn't causing this.

Vash63 commented 11 years ago

Yeah, I sent them a link here, I just thought 3rd party devs watched this forum also as I've seen other 3rd party games here (and there's a category for it). They don't really have a tracker that I could find.

MrSchism commented 11 years ago

It's up to them to watch these; Valve doesn't exactly implore third party devs. Most often, they have their own support forum to discuss the issue.

SnoFox commented 11 years ago

I have this same exact issue. I was happy to see a new Steam game and thrilled when I got a coupon and instantly bought the game just now. Unfortunately, I have the same exact issue that's explained in the original issue description.

The game initially spans both monitors. This is unsuitable as I have an inch-wide gap between my monitors. I change my video settings to 1920x1080 in-game, and restart the game for it to take effect. Relaunching the game causes my primary monitor blank out while my secondary monitor loses a signal completely. I hear the game audio and using some guesswork I can exit the game using the arrow keys to find the "Exit Game" menu option. The game then exits cleanly allowing my secondary monitor to regain a video signal and display my wallpaper like normal.

Upon returning to my desktop, all of the windows that were on my second monitor appears on my primary monitor, as Bit.Trip Runner 2 disabled that display.

Some software info:

asahnoln commented 11 years ago

I have the same situation as @SnoFox described, except my primary resolution is 1920x1200.