Graphics
Intel® graphics drivers and software, compatibility, troubleshooting, performance, and optimization
20598 Discussions

Blank screen with HD2000/3000 and our fullscreen allegro-based application

idata
Employee
2,855 Views

Hello,

we're distributing a program which uses the free allegro library (Version 4.2.3) to present test programs in fullscreen mode. Since the new second generation intel core-i with its processor graphics the output is almost completely blank in fullscreen mode.

The funny thing: Connecting a secound monitor, forcing the driver to switch to dual monitor mode, all works fine...on both displays!

Using the latest drivers isn't possible in all cases (may depend on the update policy of notebook manufacturers e.g.), but at least this problem occurs with all driver versions until 15.22.50.2509.

This strange behavior has been reported from several of our customers, all with devices equipped with second generation intel core-i, even in connection with dedicated graphics from AMD or nvidia.

Anyone seen this before?

Known bug?

Regards,

Michael

12 Replies
idata
Employee
972 Views

In regards to this issue, could you attach some screenshots to the thread?

Also, have are you having problems with any other applications?

If this is happening with various different graphics controllers, we would be more led to believe that the problem is being caused by a problem with the Library.

0 Kudos
idata
Employee
972 Views

Hello,

> In regards to this issue, could you attach some screenshots to the thread?

I doubt, that a screenshot would be of any help, because the screen went completely blank (except for the first static introduction screen).

> Also, have are you having problems with any other applications?

No, but we haven't tested with any other fullscreen application yet; the problem was first brought to us by our customers. But one of them reported also problems with some older apllication (don't know which)

> If this is happening with various different graphics controllers, we would be more led to believe that the problem is being caused by a problem with the Library.

The problem came into place with the introduction of the second generation Core i processors. We don't have problems with any other graphic controllers so far. Even the Intel desktop graphic controllers work fine.

And why does it work in dual monitor mode at all?!

Regards,

Michael

0 Kudos
idata
Employee
972 Views

Hi Michael,

To investigate and help you further on this issue, is it possible to share your sample program which exhibiting the reported behaviour?

Thanks,

Sudheer.

0 Kudos
idata
Employee
972 Views

Hello,

it's not possible to share our - commercial - program unencrypted, but as we use the Allegro (version 4) environment you can test with some of the delivered example programs.

I put them here:

http://www.psytest.net/download/Allegro.zip http://www.psytest.net/download/Allegro.zip

Regards,

Michael

0 Kudos
idata
Employee
972 Views

One thing I forgot: You may also use a demo version of our application, which can be obtained here:

http://www.psytest.net/uploads/Downloads/TAP-Demo-en.zip http://www.psytest.net/uploads/Downloads/TAP-Demo-en.zip

To see the problem start a subtest from the "Test" menu, e.g. "Alertness".

Regards,

Michael

0 Kudos
idata
Employee
972 Views

Hi Michael,

Further in our investigation we are able to reproduce the issue with

http://www.psytest.net/uploads/Downloads/TAP-Demo-en.zip http://www.psytest.net/uploads/Downloads/TAP-Demo-en.zip . However tried with we are unable to reproduce issue with the sample programs mentioned in

http://www.psytest.net/download/Allegro.zip http://www.psytest.net/download/Allegro.zip.

Would it be possible you to provide a scaled down application with corresponding source code which illustrates the issue?

We have not been seeing this issue with any other applications.

Thanks,

Sudheer.

0 Kudos
idata
Employee
972 Views

Hello Sudheer,

strange, that you could not reproduce it with the Allegro sample programs.

Our programmer just stated, that the problem doesn't exist with Allegro version *5*, but with the older version *4* (which we use).

The corresponding alleg42.dll is included in http://www.psytest.net/download/Allegro.zip http://www.psytest.net/download/Allegro.zip.

Or did you use another Allegro library of version 5?!

Best regards,

Michael

0 Kudos
idata
Employee
972 Views

Hi Michael,

As problem doesn't exist with latest Allegro version, I believe there should be some issue with old Allegro library itself. So by using latest Allegro version, the problem will get resolved and no need of any graphics driver fix/update.

Thanks,

Sudheer.

0 Kudos
idata
Employee
972 Views

Hi Sudheer,

what is still "funny" about the whole issue: Why does in work in dual monitor mode at all (on both displays)?

As a workaround we provide a "VGA-Dongle" to our customers (a simple VGA connector with some resistors), forcing the driver to switch to dual monitor mode.

Any idea what is so different between single and dual monitor mode leading to this result?

Regards,

Michael

0 Kudos
idata
Employee
972 Views

Hello,

what comes to mind additionally: Could it be some energy saving setting?

The background ist, that we have to set the Intel graphics energy setting to "maximum performance" before on some laptops with Intel chipset graphics to avoid black screens.

As the "maximum performance" setting doesn't help with HD2000/3000 graphics...could it be that some kind of setting ist *always* activ in single monitor, but not in dual monitor mode?

Regards,

Michael

0 Kudos
idata
Employee
972 Views

Hello,

any news about this issue?

Regards,

Michael

0 Kudos
idata
Employee
972 Views

Sorry for my stubbornness...

...but is there really no explanation, why our allplication works in dual, but *not* in single monitor mode?

What the heck is the driver switching into?

Regards,

Michael

0 Kudos
Reply