Opened 11 years ago

Closed 11 years ago

#1790 closed enhancement (duplicate)

No control over how it displays on dual monitors

Reported by: Frank Schutz Owned by:
Priority: Must Have Milestone:
Component: Core engine Keywords: multimon
Cc: Patch:

Description

I have 2 reasonbly large monitors. A 17" Laptop monitor and a 22" LG LCD display. It opened up showing accross both monitors and looked beautiful! However, the dialogs would open up in the middle of the screen which meant they were half on one monitor and half on the other. Very difficult to read!

If there is a way to change it I could not find it. I tried just dragging the dialogs, but was unable to. I tried finding options to change the display in tools and options, but was unable to.

Basically, it is unusable for me till I find a way to change how it displays.

Attachments (1)

system_info.txt (4.0 KB ) - added by Frank Schutz 11 years ago.

Download all attachments as: .zip

Change History (11)

comment:1 by Frank Schutz, 11 years ago

Version is 0.0.12-1.1

comment:2 by historic_bruno, 11 years ago

Component: UI & SimulationCore engine

Hi, can you tell us some more info about your system? Which graphics card are you using and which operating system?

It might help if you attach system_info.txt from the game's log folder. That will tell us relevant driver, OS, and hardware info.

We've had similar reports in the past, but not everyone can reproduce this (and not everyone has two monitors to test it).

comment:3 by zoot, 11 years ago

Keywords: multimon added

by Frank Schutz, 11 years ago

Attachment: system_info.txt added

in reply to:  3 comment:4 by Frank Schutz, 11 years ago

Replying to zoot: I attached system_info.txt

OS is OpenSuse 12.2 with KDE 4

Graphics is reported in the attached file as: Graphics Card : Tungsten Graphics, Inc Mesa DRI Intel(R) Sandybridge Mobile

I actually have 2 Graphics cards (shared graphics)

1) Intel integrated (i915 driver) and 2) AMD Radeon(TM) HD 7690M GDDR5 Discrete Graphics(TM) (2Gb Graphics memory) [HDMI, VGA]

Let me know if anything else would be helpful.

comment:5 by historic_bruno, 11 years ago

What is the desired behavior? Should the UI only appear on one of the monitors? Otherwise it will always be split in some way.

in reply to:  5 ; comment:6 by Frank Schutz, 11 years ago

Replying to historic_bruno:

What is the desired behavior? Should the UI only appear on one of the monitors? Otherwise it will always be split in some way.

I think it would be to have it on one monitor - preferably my external monitor. However, it looks great spread across 2 monitors! The problem with 2 monitors is that the dialogs and option boxes are half on one and half on the other and so are hard to read and respond to. What I would really like is some sort of control. It may be coming in a future release, but I did not see anywhere to define window size or resolution etc. It basically opened full screen and I couldn't resize it to move it to one monitor. Thanks

in reply to:  6 ; comment:7 by historic_bruno, 11 years ago

Replying to fschutz12:

I think it would be to have it on one monitor - preferably my external monitor. However, it looks great spread across 2 monitors! The problem with 2 monitors is that the dialogs and option boxes are half on one and half on the other and so are hard to read and respond to. What I would really like is some sort of control. It may be coming in a future release, but I did not see anywhere to define window size or resolution etc. It basically opened full screen and I couldn't resize it to move it to one monitor. Thanks

Pressing Alt+Enter will toggle windowed mode, and you can also set windowed=true in the game's config file, see Manual_Settings.

I think a few things would help the case of multiple monitors: 1) an option to display the UI on only one monitor, 2) the ability to drag dialog windows around. It's mostly a question of whether SDL provides an API we can use for this.

in reply to:  7 comment:8 by Frank Schutz, 11 years ago

Pressing Alt+Enter will toggle windowed mode, and you can also set windowed=true in the game's config file, see Manual_Settings.

I think a few things would help the case of multiple monitors: 1) an option to display the UI on only one monitor, 2) the ability to drag dialog windows around. It's mostly a question of whether SDL provides an API we can use for this.

Thank you. Using Alt+Enter helps. The window is kind of small and I can't resize it, but it is very playable and I can drag it to whichever monitor I want. I tried to open the manual before but it wouldn't open and the online version didn't load for me. I can get into it now. Not sure what changed. So far it looks really good.

Your 2) ideas are right on target.

Thanks again

comment:9 by historic_bruno, 11 years ago

Have you ever tried setting the environment variable SDL_VIDEO_FULLSCREEN_DISPLAY? Apparently you can set that to control which display is used by SDL. It might be worth a try.

Last edited 11 years ago by historic_bruno (previous) (diff)

comment:10 by historic_bruno, 11 years ago

Milestone: Backlog
Resolution: duplicate
Status: newclosed

Closing this as a duplicate of #945. SDL 2.0 apparently has multimonitor support, so we'll see how that works when it's released over the next few months.

Note: See TracTickets for help on using tickets.