scottdraves / electricsheep

infinite evolving crowdsourced artwork
http://electricsheep.org
561 stars 70 forks source link

only running on single monitor #78

Open scubaguy opened 5 years ago

scubaguy commented 5 years ago

This may relate to issue #25 "Issue with display scaling on Win10". ES version is 3.0.2. I recently upgraded from an nVidia 8400GS to an nVidia GT710. On the 8400GS (and associated drivers) all monitors showed full-screen ES. On the new GT710 (and drivers) only the primary monitor displays ES, and they are "scaled" to about 25% of the screen. Windows screen scaling is (and has always been) at 100%. No monitors were upgraded. The resolutions are 1920x1080 (primary) and 1280x1024. With logging enabled, it shows a createwindow event with a smaller width and height than it should. I would guess this comes from the nVidia API (?) and something not jiving -- by enabling "DirectDraw mode" (for compatibility) the full primary screen is utilized, and the logs show the correct height/width being used. However, whether using cloned or independent multi-monitor mode (I used cloned on the 8400GS) only the primary monitor is used. The additional monitor interestingly never even blanks out and continues to shows anything that was present before going into screen saver mode. Additionally, setting which Display Monitor to use makes no difference. ES always uses only the primary monitor. Other built-in screen savers correctly use all monitors and occupy the full screens. To me it appears Single monitor mode is being used on Display Monitor 0 (?) regardless of what settings are picked. Since the only change was an nVidia card swap-out (and drivers) I place the blame there. I will gladly try any suggested troubleshooting steps.

Vrak commented 5 years ago

Having the same issue, with a GTX 1060 graphics card and Kubuntu 18.04. Choosing a display in electricsheep-preferences doesn't change the display. Have tried both cloned and independent mode, while choosing each available display.

Also tried switching the primary display in system preferences, regardless of the settings, it seems to favor the display with a larger resolution.

mprzybyl commented 4 years ago

Same for me.