Screen consumer not running on correct display?

#1
I am having an issue where regardless of the config file setting, the screen consumer starts on the primary monitor. My machine is a windows 7 box with 2 NVIDIA GPUs, and running 2.0.7 stable works fine. When I switch to either of the Beta builds (which I need for HTML Template support) the server works just the same, it just starts the screen consumer on the wrong monitor (and since it's fullscreen I cannot move it).

Is this a known bug? Are there any workarounds? I am happy to use 2.0.7 if there is HTML template support, or use whatever dev build I need to use in order to get this working.

Re: Screen consumer not running on correct display?

#3
I have a dual socket Xeon workstation (a Lenovo C30 chassis) with two NVIDIA GPUs: a Quadro 600 and an NVIDIA GeForce GT210. The reason I have such a weird GPU combination is because I use this computer for more than just Caspar and so I need a cheap little GPU to run an extra monitor, and purchasing restrictions at school make it easier to do it this way than to do it a more "proper" way. The machine has 8GB of RAM.

I can post a clean log on Monday or Tuesday, what should I set the log level to?

Re: Screen consumer not running on correct display?

#5

Code: Select all

[2017-08-07 12:30:00.142] [528] [info]    ############################################################################
[2017-08-07 12:30:00.143] [528] [info]    CasparCG Server is distributed by the Swedish Broadcasting Corporation (SVT)
[2017-08-07 12:30:00.143] [528] [info]    under the GNU General Public License GPLv3 or higher.
[2017-08-07 12:30:00.143] [528] [info]    Please see LICENSE.TXT for details.
[2017-08-07 12:30:00.143] [528] [info]    http://www.casparcg.com/
[2017-08-07 12:30:00.143] [528] [info]    ############################################################################
[2017-08-07 12:30:00.143] [528] [info]    Starting CasparCG Video and Graphics Playout Server 2.1.0.92e13a8 Beta 1
[2017-08-07 12:30:00.143] [528] [info]    on Windows 7 Professional Service Pack 1
[2017-08-07 12:30:00.143] [528] [info]    Intel(R) Xeon(R) CPU E5-2609 0 @ 2.40GHz Physical Threads: 8
[2017-08-07 12:30:00.143] [528] [info]    1095CF6
[2017-08-07 12:30:00.144] [528] [info]    Initialized reroute module.
[2017-08-07 12:30:00.145] [528] [info]    Initialized ffmpeg module.
[2017-08-07 12:30:00.145] [528] [info]    Initialized oal module.
[2017-08-07 12:30:00.518] [528] [info]    Initialized bluefish module.
[2017-08-07 12:30:00.518] [528] [info]    Initialized decklink module.
[2017-08-07 12:30:00.518] [528] [info]    Initialized screen module.
[2017-08-07 12:30:00.542] [528] [info]    Initialized html module.
[2017-08-07 12:30:00.542] [528] [info]    Initialized psd module.
[2017-08-07 12:30:00.673] [528] [info]    Initialized flash module.
[2017-08-07 12:30:00.673] [528] [info]    Initialized newtek module.
[2017-08-07 12:30:00.673] [528] [info]    Initialized image module.
[2017-08-07 12:30:00.698] [528] [info]    ffmpeg.avcodec 56.41.100
[2017-08-07 12:30:00.698] [528] [info]    ffmpeg.avformat 56.36.100
[2017-08-07 12:30:00.698] [528] [info]    ffmpeg.avfilter 5.16.101
[2017-08-07 12:30:00.698] [528] [info]    ffmpeg.avutil 54.27.100
[2017-08-07 12:30:00.698] [528] [info]    ffmpeg.swscale 3.1.101
[2017-08-07 12:30:00.698] [528] [info]    bluefish.version Not found
[2017-08-07 12:30:00.698] [528] [info]    decklink.version Not found
[2017-08-07 12:30:00.698] [528] [info]    cef.version 3.1750.1805
[2017-08-07 12:30:00.699] [528] [info]    cef.chromeversion 33.0.1750.170
[2017-08-07 12:30:00.699] [528] [info]    flash Not found
[2017-08-07 12:30:00.699] [528] [info]    newtek-ivga.version unavailable (Processing.AirSend.x64.dll)
[2017-08-07 12:30:00.699] [528] [info]    freeimage 3.16.0
[2017-08-07 12:30:00.699] [528] [info]    casparcg.config:
[2017-08-07 12:30:00.699] [528] [info]    -----------------------------------------
[2017-08-07 12:30:00.699] [528] [info]    <?xml version="1.0" encoding="utf-8"?>
[2017-08-07 12:30:00.699] [528] [info]    <configuration>
[2017-08-07 12:30:00.699] [528] [info]       <paths>
[2017-08-07 12:30:00.699] [528] [info]          <media-path>media/</media-path>
[2017-08-07 12:30:00.699] [528] [info]          <log-path>log/</log-path>
[2017-08-07 12:30:00.699] [528] [info]          <data-path>data/</data-path>
[2017-08-07 12:30:00.699] [528] [info]          <template-path>template/</template-path>
[2017-08-07 12:30:00.699] [528] [info]          <thumbnail-path>thumbnail/</thumbnail-path>
[2017-08-07 12:30:00.699] [528] [info]          <font-path>font/</font-path>
[2017-08-07 12:30:00.699] [528] [info]       </paths>
[2017-08-07 12:30:00.699] [528] [info]       <lock-clear-phrase>secret</lock-clear-phrase>
[2017-08-07 12:30:00.699] [528] [info]       <accelerator>auto</accelerator>
[2017-08-07 12:30:00.699] [528] [info]       <channels>
[2017-08-07 12:30:00.699] [528] [info]          <channel>
[2017-08-07 12:30:00.699] [528] [info]             <video-mode>1080p5994</video-mode>
[2017-08-07 12:30:00.699] [528] [info]             <channel-layout>stereo</channel-layout>
[2017-08-07 12:30:00.699] [528] [info]             <consumers>
[2017-08-07 12:30:00.699] [528] [info]                <screen>
[2017-08-07 12:30:00.699] [528] [info]                   <device>1</device>
[2017-08-07 12:30:00.699] [528] [info]                   <windowed>false</windowed>
[2017-08-07 12:30:00.699] [528] [info]                </screen>
[2017-08-07 12:30:00.699] [528] [info]                <system-audio/>
[2017-08-07 12:30:00.699] [528] [info]             </consumers>
[2017-08-07 12:30:00.699] [528] [info]          </channel>
[2017-08-07 12:30:00.699] [528] [info]       </channels>
[2017-08-07 12:30:00.699] [528] [info]       <controllers>
[2017-08-07 12:30:00.699] [528] [info]          <tcp>
[2017-08-07 12:30:00.699] [528] [info]             <port>5250</port>
[2017-08-07 12:30:00.699] [528] [info]             <protocol>AMCP</protocol>
[2017-08-07 12:30:00.699] [528] [info]          </tcp>
[2017-08-07 12:30:00.699] [528] [info]          <tcp>
[2017-08-07 12:30:00.699] [528] [info]             <port>3250</port>
[2017-08-07 12:30:00.699] [528] [info]             <protocol>LOG</protocol>
[2017-08-07 12:30:00.699] [528] [info]          </tcp>
[2017-08-07 12:30:00.699] [528] [info]       </controllers>
[2017-08-07 12:30:00.699] [528] [info]       <log-level>debug</log-level>
[2017-08-07 12:30:00.699] [528] [info]    </configuration>
[2017-08-07 12:30:00.699] [528] [info]    -----------------------------------------
[2017-08-07 12:30:00.700] [528] [info]    Initialized audio config.
[2017-08-07 12:30:00.700] [528] [info]    Initializing OpenGL Device.
[2017-08-07 12:30:01.142] [528] [info]    Successfully initialized OpenGL 4.4.0 NVIDIA Corporation
[2017-08-07 12:30:01.144] [528] [info]    Initialized OpenGL Accelerated GPU Image Mixer for channel 1
[2017-08-07 12:30:01.145] [528] [info]    video_channel[1|1080p5994] Successfully Initialized.
[2017-08-07 12:30:01.167] [528] [debug]   [ffmpeg] [filter_buffer @ 000000000A973F00] w:1920 h:1080 pixfmt:bgra tb:1001/60000 fr:60000/1001 sar:1/1 sws_param:
[2017-08-07 12:30:01.168] [528] [debug]   
[2017-08-07 12:30:01.168] [528] [debug]   +---------------+
[2017-08-07 12:30:01.168] [528] [debug]   | filter_buffer |default--[1920x1080 1:1 bgra]--filter_buffersink:default
[2017-08-07 12:30:01.168] [528] [debug]   |   (buffer)    |
[2017-08-07 12:30:01.168] [528] [debug]   +---------------+
[2017-08-07 12:30:01.168] [528] [debug]   
[2017-08-07 12:30:01.168] [528] [debug]                                                       +-------------------+
[2017-08-07 12:30:01.168] [528] [debug]   filter_buffer:default--[1920x1080 1:1 bgra]--default| filter_buffersink |
[2017-08-07 12:30:01.168] [528] [debug]                                                       |   (buffersink)    |
[2017-08-07 12:30:01.168] [528] [debug]                                                       +-------------------+
[2017-08-07 12:30:01.168] [528] [debug]   
[2017-08-07 12:30:01.168] [528] [debug]   
[2017-08-07 12:30:01.168] [528] [info]    Screen consumer [1|1080p5994] Initialized.
[2017-08-07 12:30:01.221] [528] [debug]   [audio_channel_remapper] Input:  [audio_channel_layout] num_channels=2 type=STEREO channel_order=FL FR
[2017-08-07 12:30:01.222] [528] [debug]   [audio_channel_remapper] Output: [audio_channel_layout] num_channels=2 type=STEREO channel_order=FL FR
[2017-08-07 12:30:01.222] [528] [debug]   [audio_channel_remapper] No remapping/mixing needed because the input and output layout is equal.
[2017-08-07 12:30:01.222] [528] [info]    oal[1|1080p5994] Initialized.
[2017-08-07 12:30:01.222] [528] [info]    Initialized channels.
[2017-08-07 12:30:01.222] [528] [info]    Initialized OpenGL Accelerated GPU Image Mixer for channel 0
[2017-08-07 12:30:01.223] [528] [info]    Initialized thumbnail generator.
[2017-08-07 12:30:01.224] [528] [info]    Initialized controllers.
[2017-08-07 12:30:01.224] [528] [info]    Initialized osc.
[2017-08-07 12:30:01.224] [528] [info]    Started initial media information retrieval.
[2017-08-07 12:30:01.307] [336] [debug]   [diagnostics] [Screen consumer [1|1080p5994]] dropped-frame [ch=1]
[2017-08-07 12:30:01.323] [336] [debug]   [diagnostics] [Screen consumer [1|1080p5994]] dropped-frame [ch=1]
[2017-08-07 12:30:01.339] [336] [debug]   [diagnostics] [Screen consumer [1|1080p5994]] dropped-frame [ch=1]
[2017-08-07 12:30:01.355] [336] [debug]   [diagnostics] [Screen consumer [1|1080p5994]] dropped-frame [ch=1]
[2017-08-07 12:30:01.371] [336] [debug]   [diagnostics] [Screen consumer [1|1080p5994]] dropped-frame [ch=1]
[2017-08-07 12:30:01.387] [336] [debug]   [diagnostics] [Screen consumer [1|1080p5994]] dropped-frame [ch=1]
[2017-08-07 12:30:01.403] [336] [debug]   [diagnostics] [Screen consumer [1|1080p5994]] dropped-frame [ch=1]
[2017-08-07 12:30:01.419] [336] [debug]   [diagnostics] [Screen consumer [1|1080p5994]] dropped-frame [ch=1]
[2017-08-07 12:30:01.435] [336] [debug]   [diagnostics] [Screen consumer [1|1080p5994]] dropped-frame [ch=1]
[2017-08-07 12:30:01.451] [336] [debug]   [diagnostics] [Screen consumer [1|1080p5994]] dropped-frame [ch=1]
[2017-08-07 12:30:01.467] [336] [debug]   [diagnostics] [Screen consumer [1|1080p5994]] dropped-frame [ch=1]
[2017-08-07 12:30:01.484] [336] [debug]   [diagnostics] [Screen consumer [1|1080p5994]] dropped-frame [ch=1]
[2017-08-07 12:30:01.499] [336] [debug]   [diagnostics] [Screen consumer [1|1080p5994]] dropped-frame [ch=1]
[2017-08-07 12:30:01.515] [336] [debug]   [diagnostics] [Screen consumer [1|1080p5994]] dropped-frame [ch=1]
[2017-08-07 12:30:01.531] [336] [debug]   [diagnostics] [Screen consumer [1|1080p5994]] dropped-frame [ch=1]
[2017-08-07 12:30:01.547] [336] [debug]   [diagnostics] [Screen consumer [1|1080p5994]] dropped-frame [ch=1]
[2017-08-07 12:30:01.563] [336] [debug]   [diagnostics] [Screen consumer [1|1080p5994]] dropped-frame [ch=1]
[2017-08-07 12:30:01.580] [336] [debug]   [diagnostics] [Screen consumer [1|1080p5994]] dropped-frame [ch=1]
[2017-08-07 12:30:01.595] [336] [debug]   [diagnostics] [Screen consumer [1|1080p5994]] dropped-frame [ch=1]
[2017-08-07 12:30:01.611] [336] [debug]   [diagnostics] [Screen consumer [1|1080p5994]] dropped-frame [ch=1]
[2017-08-07 12:30:01.628] [336] [debug]   [diagnostics] [Screen consumer [1|1080p5994]] dropped-frame [ch=1]
[2017-08-07 12:30:01.644] [336] [debug]   [diagnostics] [Screen consumer [1|1080p5994]] dropped-frame [ch=1]
[2017-08-07 12:30:01.659] [336] [debug]   [diagnostics] [Screen consumer [1|1080p5994]] dropped-frame [ch=1]
[2017-08-07 12:30:01.675] [336] [debug]   [diagnostics] [Screen consumer [1|1080p5994]] dropped-frame [ch=1]
[2017-08-07 12:30:01.691] [336] [debug]   [diagnostics] [Screen consumer [1|1080p5994]] dropped-frame [ch=1]
[2017-08-07 12:30:01.707] [336] [debug]   [diagnostics] [Screen consumer [1|1080p5994]] dropped-frame [ch=1]
[2017-08-07 12:30:01.723] [336] [debug]   [diagnostics] [Screen consumer [1|1080p5994]] dropped-frame [ch=1]
[2017-08-07 12:30:01.733] [3908] [info]    Initial media information retrieval finished.
[2017-08-07 12:30:01.739] [336]  [debug]   [diagnostics] [Screen consumer [1|1080p5994]] dropped-frame [ch=1]
[2017-08-07 12:30:01.755] [336]  [debug]   [diagnostics] [Screen consumer [1|1080p5994]] dropped-frame [ch=1]
[2017-08-07 12:30:01.771] [336]  [debug]   [diagnostics] [Screen consumer [1|1080p5994]] dropped-frame [ch=1]
[2017-08-07 12:30:01.787] [336]  [debug]   [diagnostics] [Screen consumer [1|1080p5994]] dropped-frame [ch=1]
[2017-08-07 12:30:01.803] [336]  [debug]   [diagnostics] [Screen consumer [1|1080p5994]] dropped-frame [ch=1]
[2017-08-07 12:30:01.819] [336]  [debug]   [diagnostics] [Screen consumer [1|1080p5994]] dropped-frame [ch=1]
[2017-08-07 12:30:01.835] [336]  [debug]   [diagnostics] [Screen consumer [1|1080p5994]] dropped-frame [ch=1]
[2017-08-07 12:30:01.851] [336]  [debug]   [diagnostics] [Screen consumer [1|1080p5994]] dropped-frame [ch=1]
[2017-08-07 12:30:01.868] [336]  [debug]   [diagnostics] [Screen consumer [1|1080p5994]] dropped-frame [ch=1]
[2017-08-07 12:30:01.883] [336]  [debug]   [diagnostics] [Screen consumer [1|1080p5994]] dropped-frame [ch=1]
[2017-08-07 12:30:01.899] [336]  [debug]   [diagnostics] [Screen consumer [1|1080p5994]] dropped-frame [ch=1]
[2017-08-07 12:30:01.915] [336]  [debug]   [diagnostics] [Screen consumer [1|1080p5994]] dropped-frame [ch=1]
[2017-08-07 12:30:01.931] [336]  [debug]   [diagnostics] [Screen consumer [1|1080p5994]] dropped-frame [ch=1]
[2017-08-07 12:30:01.947] [336]  [debug]   [diagnostics] [Screen consumer [1|1080p5994]] dropped-frame [ch=1]
[2017-08-07 12:30:01.964] [336]  [debug]   [diagnostics] [Screen consumer [1|1080p5994]] dropped-frame [ch=1]
[2017-08-07 12:30:01.980] [336]  [debug]   [diagnostics] [Screen consumer [1|1080p5994]] dropped-frame [ch=1]
[2017-08-07 12:30:01.995] [336]  [debug]   [diagnostics] [Screen consumer [1|1080p5994]] dropped-frame [ch=1]
[2017-08-07 12:30:02.011] [336]  [debug]   [diagnostics] [Screen consumer [1|1080p5994]] dropped-frame [ch=1]
[2017-08-07 12:30:02.027] [336]  [debug]   [diagnostics] [Screen consumer [1|1080p5994]] dropped-frame [ch=1]
[2017-08-07 12:30:02.043] [336]  [debug]   [diagnostics] [Screen consumer [1|1080p5994]] dropped-frame [ch=1]
[2017-08-07 12:30:02.059] [336]  [debug]   [diagnostics] [Screen consumer [1|1080p5994]] dropped-frame [ch=1]
[2017-08-07 12:30:02.075] [336]  [debug]   [diagnostics] [Screen consumer [1|1080p5994]] dropped-frame [ch=1]
[2017-08-07 12:30:02.091] [336]  [debug]   [diagnostics] [Screen consumer [1|1080p5994]] dropped-frame [ch=1]
[2017-08-07 12:30:02.107] [336]  [debug]   [diagnostics] [Screen consumer [1|1080p5994]] dropped-frame [ch=1]
[2017-08-07 12:30:02.123] [336]  [debug]   [diagnostics] [Screen consumer [1|1080p5994]] dropped-frame [ch=1]
[2017-08-07 12:30:02.139] [336]  [debug]   [diagnostics] [Screen consumer [1|1080p5994]] dropped-frame [ch=1]
[2017-08-07 12:30:02.155] [336]  [debug]   [diagnostics] [Screen consumer [1|1080p5994]] dropped-frame [ch=1]
[2017-08-07 12:30:02.195] [336]  [debug]   [diagnostics] [Screen consumer [1|1080p5994]] dropped-frame [ch=1]
[2017-08-07 12:30:02.203] [336]  [debug]   [diagnostics] [Screen consumer [1|1080p5994]] dropped-frame [ch=1]
[2017-08-07 12:30:02.219] [336]  [debug]   [diagnostics] [Screen consumer [1|1080p5994]] dropped-frame [ch=1]
[2017-08-07 12:30:02.235] [336]  [debug]   [diagnostics] [Screen consumer [1|1080p5994]] dropped-frame [ch=1]
[2017-08-07 12:30:02.251] [4104] [debug]   [diagnostics] [oal[1|1080p5994]] dropped-frame [ch=1]
[2017-08-07 12:30:02.290] [336]  [debug]   [diagnostics] [Screen consumer [1|1080p5994]] dropped-frame [ch=1]
[2017-08-07 12:30:02.722] [4104] [debug]   [diagnostics] [oal[1|1080p5994]] dropped-frame [ch=1]
[2017-08-07 12:30:03.187] [4104] [debug]   [diagnostics] [oal[1|1080p5994]] dropped-frame [ch=1]
[2017-08-07 12:30:03.474] [4104] [debug]   [diagnostics] [oal[1|1080p5994]] dropped-frame [ch=1]
[2017-08-07 12:30:03.938] [4104] [debug]   [diagnostics] [oal[1|1080p5994]] dropped-frame [ch=1]
[2017-08-07 12:30:04.306] [4104] [debug]   [diagnostics] [oal[1|1080p5994]] dropped-frame [ch=1]
[2017-08-07 12:30:04.770] [4104] [debug]   [diagnostics] [oal[1|1080p5994]] dropped-frame [ch=1]
[2017-08-07 12:30:05.058] [4104] [debug]   [diagnostics] [oal[1|1080p5994]] dropped-frame [ch=1]
[2017-08-07 12:30:05.523] [4104] [debug]   [diagnostics] [oal[1|1080p5994]] dropped-frame [ch=1]
[2017-08-07 12:30:05.650] [3388] [debug]   Screen consumer [1|1080p5994] Destroying on asynchronous destruction thread.
[2017-08-07 12:30:05.651] [3388] [debug]   Screen consumer [1|1080p5994] Uninitializing.
[2017-08-07 12:30:05.672] [3388] [info]    Screen consumer [1|1080p5994] Uninitialized.
[2017-08-07 12:30:05.826] [4104] [debug]   [diagnostics] [oal[1|1080p5994]] late-frame [ch=1]
[2017-08-07 12:30:05.826] [4104] [debug]   [diagnostics] [oal[1|1080p5994]] dropped-frame [ch=1]
[2017-08-07 12:30:05.890] [4104] [debug]   [diagnostics] [oal[1|1080p5994]] dropped-frame [ch=1]
[2017-08-07 12:30:06.194] [4104] [debug]   [diagnostics] [oal[1|1080p5994]] dropped-frame [ch=1]
[2017-08-07 12:30:06.642] [4104] [debug]   [diagnostics] [oal[1|1080p5994]] dropped-frame [ch=1]
[2017-08-07 12:30:06.946] [4104] [debug]   [diagnostics] [oal[1|1080p5994]] dropped-frame [ch=1]
[2017-08-07 12:30:07.394] [4104] [debug]   [diagnostics] [oal[1|1080p5994]] dropped-frame [ch=1]
[2017-08-07 12:30:07.778] [4104] [debug]   [diagnostics] [oal[1|1080p5994]] dropped-frame [ch=1]
[2017-08-07 12:30:07.820] [4488] [info]    Received message from Console: \r\n
Here is the log from running the Beta 1 for Windows with the device set to 1. Even though the device is set to 1, it still opens on the primary monitor (whichever display I set as the primary display seems to be the one Caspar opens on, regardless of what device number I put in the config).

I appreciate the help!
cron