Author Topic: 3.7.1, r4209: Screen flashes during startup  (Read 1186 times)

tomreyn

  • MegaGlest Team
  • Airship
  • ********
  • Posts: 2,764
    • View Profile
    • MegaGlest - the free and open source cross platform 3D real-time strategy game
3.7.1, r4209: Screen flashes during startup
« on: 29 March 2013, 01:36:53 »
When I start up the game on 3.7.1 or r4209, the screen flashes shortly with white stripes on an otherwise black background on my atibox. It looks like this can be due to some initialization taking place there.

I've had this issue with 3.7.1 and still have it on r4209, but it's not prevent on 3.6.0.3. 3.7.0 has a similar issue, there the main menu screen shows during this initialization (and before the intro starts).

Here's a video of head of trunk. A screenshot of the frame with the flash (roughly at 1 sec playtime) is also available. It's really short, so not a big issue, but it wasn't present in old versions.
« Last Edit: 1 May 2013, 11:05:46 by tomreyn »
atibox: Ryzen 1800X (8 cores @3.6GHz), 32 GB RAM, MSI Radeon RX 580 Gaming X 8G, PCI subsystem ID [1462:3417], (Radeon RX 580 chipset, POLARIS10) @3440x1440; latest stable Ubuntu release, (open source) radeon (amdgpu) / mesa video driver
atibox (old): Core2Quad Q9400 (4 cores @2.66GHz), 8 GB RAM, XFX HD-467X-DDF2, PCI subsystem ID [1682:2931], (Radeon HD 4670, RV730 XT) @1680x1050; latest stable Ubuntu release, (open source) radeon / mesa video driver
notebook: HP envy13d020ng
internet access: VDSL2+

· · · How YOU can contribute to MG · Latest development snapshot · How to build yourself · Megapack techtree · Currently hosted MG games · · ·

tomreyn

  • MegaGlest Team
  • Airship
  • ********
  • Posts: 2,764
    • View Profile
    • MegaGlest - the free and open source cross platform 3D real-time strategy game
Re: 3.7.1, r4209: Screen flashes during startup
« Reply #1 on: 1 May 2013, 11:08:22 »
This issue persists in r4246.

I'm wondering whether this can be related to initialization of the libvlc video support. It does not happen when I start the game with --starthost.
atibox: Ryzen 1800X (8 cores @3.6GHz), 32 GB RAM, MSI Radeon RX 580 Gaming X 8G, PCI subsystem ID [1462:3417], (Radeon RX 580 chipset, POLARIS10) @3440x1440; latest stable Ubuntu release, (open source) radeon (amdgpu) / mesa video driver
atibox (old): Core2Quad Q9400 (4 cores @2.66GHz), 8 GB RAM, XFX HD-467X-DDF2, PCI subsystem ID [1682:2931], (Radeon HD 4670, RV730 XT) @1680x1050; latest stable Ubuntu release, (open source) radeon / mesa video driver
notebook: HP envy13d020ng
internet access: VDSL2+

· · · How YOU can contribute to MG · Latest development snapshot · How to build yourself · Megapack techtree · Currently hosted MG games · · ·

softcoder

  • MegaGlest Team
  • Battle Machine
  • ********
  • Posts: 2,239
    • View Profile
Re: 3.7.1, r4209: Screen flashes during startup
« Reply #2 on: 26 May 2013, 20:55:52 »
Try setting:

GammaValue=0.0 in glestuser.ini and see if that solves it?

tomreyn

  • MegaGlest Team
  • Airship
  • ********
  • Posts: 2,764
    • View Profile
    • MegaGlest - the free and open source cross platform 3D real-time strategy game
Re: 3.7.1, r4209: Screen flashes during startup
« Reply #3 on: 28 May 2013, 01:30:47 »
No, it doesn't help, this (mostly) white "flash" is still there.
atibox: Ryzen 1800X (8 cores @3.6GHz), 32 GB RAM, MSI Radeon RX 580 Gaming X 8G, PCI subsystem ID [1462:3417], (Radeon RX 580 chipset, POLARIS10) @3440x1440; latest stable Ubuntu release, (open source) radeon (amdgpu) / mesa video driver
atibox (old): Core2Quad Q9400 (4 cores @2.66GHz), 8 GB RAM, XFX HD-467X-DDF2, PCI subsystem ID [1682:2931], (Radeon HD 4670, RV730 XT) @1680x1050; latest stable Ubuntu release, (open source) radeon / mesa video driver
notebook: HP envy13d020ng
internet access: VDSL2+

· · · How YOU can contribute to MG · Latest development snapshot · How to build yourself · Megapack techtree · Currently hosted MG games · · ·

softcoder

  • MegaGlest Team
  • Battle Machine
  • ********
  • Posts: 2,239
    • View Profile
Re: 3.7.1, r4209: Screen flashes during startup
« Reply #4 on: 28 December 2013, 07:53:42 »
I've minimized the game assets loaded on startup. Please try git HEAD and tell me if you are able to reproduce this?

tomreyn

  • MegaGlest Team
  • Airship
  • ********
  • Posts: 2,764
    • View Profile
    • MegaGlest - the free and open source cross platform 3D real-time strategy game
Re: 3.7.1, r4209: Screen flashes during startup
« Reply #5 on: 29 December 2013, 19:38:20 »
I'm afraid it still happens on intelbox (can't test on atibox now).
Since I've reported this issue here, I've learnt that what happens there is the following sequence of events:
You start the game
The monitor switches to full screen without any artifacts
The "flashing" takes place
The first into text displays

When the screen "flashes", it does not just show a white screen, but it actually displays a "random" screen which was previously displayed at some point after my last reboot  for ~ half a second. When I tested today, the screen which "flashed" was an image of my Desktop, i.e. showing several folders on my XFCE4 desktop on top of my desktop background.

I just tested again, and this time I got to see this forum post I am just writing. Then I tried again, and there was no flash, and on yet another try I got the Desktop again. So this feels like it can be a mix of Mesa (which powers both systems I see this artifact on) and libvlc initialization issue.

atibox: Ryzen 1800X (8 cores @3.6GHz), 32 GB RAM, MSI Radeon RX 580 Gaming X 8G, PCI subsystem ID [1462:3417], (Radeon RX 580 chipset, POLARIS10) @3440x1440; latest stable Ubuntu release, (open source) radeon (amdgpu) / mesa video driver
atibox (old): Core2Quad Q9400 (4 cores @2.66GHz), 8 GB RAM, XFX HD-467X-DDF2, PCI subsystem ID [1682:2931], (Radeon HD 4670, RV730 XT) @1680x1050; latest stable Ubuntu release, (open source) radeon / mesa video driver
notebook: HP envy13d020ng
internet access: VDSL2+

· · · How YOU can contribute to MG · Latest development snapshot · How to build yourself · Megapack techtree · Currently hosted MG games · · ·