Page MenuHomeFeedback Tracker

Linux Dual Monitor Problems!
Assigned, WishlistPublic

Description

I have a 28" Monitor as Primary and a 24" Monitor as secondary

Arma 3 always Launches on 24" (secondary) with a resolution 1920x1080 and I cannot move the game to my primary.

Also when is on my secondary monitor my mouse seems that is not working because whatever I click is not clickable but I can use the keyboard to move around.
{F26897}

Details

Legacy ID
3106847036
Severity
None
Resolution
Open
Reproducibility
Always
Category
Game Startup
Steps To Reproduce

Just launch the game on Linux with Dual Monitor setup

Event Timeline

wolfyrion set Category to Game Startup.
wolfyrion set Reproducibility to Always.
wolfyrion set Severity to None.
wolfyrion set Resolution to Open.
wolfyrion set Legacy ID to 3106847036.May 8 2016, 12:37 PM

If you use --eon_force_display=*monitor* where *monitor* is the numerical number of the correct monitor (0 for me), it brings it to the correct monitor, and fixes mouse input.

Looks like an odd bug, and they are related.

Adam added a comment.Sep 1 2015, 9:14 AM

What kind of GPU do you have? Also what is the version of your GPU Drivers. Try switching your monitors in options of X Server and in System options. Thank you.

As Liamdawe said adding to steam launcher --eon_force_display=0 fixed my problems

it brings it to the correct monitor, and fixes mouse input.

This and 0025394 sure do seem to be related, or even the same bug.
--eon_force_display= put it on the correct screen for me.
BUT: The mouse input problem persists.
If I am on screen 0, it is fine. Any other screen (and the game likes to default to 2 which is the third monitor) you can't click anything.
I need to run it on screen 1, that is the center monitor.

The workaround is to use the keyboard to put the game in windowed or fullscreen-windowed mode. Doing this has a somewhat annoying side effect, the hardware cursor is rendered on top of the game. But it is playable.

I am using Nvidia's mosaic feature to use 2 gpus and 3 monitors.
The physical layout from left to right is.. 0 1 2

The game also likes to warp the mouse all the way to the right of your desktop when you hit esc, or open the map. I thought this may be interesting to note considering the game also likes to move itself all the way to the right on launch without eon_force_display.

NVIDIA 352.21 arch, I3

TLDR:
Mouse works in fullscreen if the game is at 0,0 on your desktop geometry. Otherwise use windowed mode.

Rugnak added a subscriber: Rugnak.May 8 2016, 12:37 PM
Rugnak added a comment.Sep 2 2015, 5:50 AM

Advice to change to "Linux multi-monitor problems"
I have 3 monitors one 27" an 2x15" in portrait position. Game trying to run in middle of 27" monitor in 1024x1200, I try to change resolution but no go :( , it seams that auto-detection messing up resolution between screens. I used eon_force_display option seam to be working but still problem witch mouse pointer its like it takes double widths of screen I guess it might be same issue with auto-detection messing up resolution settings between screens.
Hope its an easy fix :)

Linux Mint 17.2 64-bit Cinamon edition, I7-3770k,all 3 monitors ruining from GTX770,Kernel 3.16.0-38, driver: 346.82-0ubuntu0.2

If you have that issue please vote it up !

Rugnak added a comment.Sep 5 2015, 9:16 PM

In my case after rewiring my monitors cables to match default settings 1-2-3 sets game in main monitor, mouse cursor problem persist if I use --eon_force_display=0 messing up screen resolution makes offset even bigger.

for cursor issue check issue : 0025394: Mouse doesn't work in an UI

Linux Mint 17.2 64-bit Cinamon edition, I7-3770k,all 3 monitors ruining from GTX770,Kernel 3.16.0-38, driver: 346.82-0ubuntu0.2