Announcements

Did you already try the new Windows 10 October 2020 Update?


Share your feedback and experience with TeamViewer on the new Windows build with our developers here.

Highlighted
Posted by
Photon

Some applications does not show content (white window) Windows 10 host

Hi,

I'm running Teamviewer 12 on a Windows host - checking for updates it says I'm running the latest version.

My problem is that some programs (Handbrake, NordVPN for example) only comes up with a white window when launching them. You can see the Title on top of the window and you have the "X" to the top right to close the program, but that's it.

Funny thing is that when I launch the program in front of the host and then later connect remotely the program does display everything correctly. Same thing if I reboot the computer and launch the program remotely.

Any ideas?

Thanks in advance,

37 Replies
1 Accepted Solution

Accepted Solutions
Highlighted
Posted by TeamViewer Staff
TeamViewer Staff
Solution

Re: Some applications does not show content (white window) Windows 10 host

Dear all,

Thank you for your contribution here.

Typically, monitors or notebooks display shall report their data (such as what resolution they support) to the graphic card once they are connected.
The monitor itself does not need any power, as the HDMI / DVI / VGA cable itself provides enough power.
Unfortunately, there are some monitors that will only pass their data to the graphic card when they are turned on/have power.
In this case, the graphic driver shall decide what it wants to do when the monitor is not detected. There have been 3 cases detected thus far:

1) Everything works as before, but with minor restrictions on the available resolutions.
2) Window contents that are drawn hardware-accelerated (e.g. browser content or 3D applications / games) are no longer drawn (you cannot see the application).
3) Nothing is drawn anymore (screen is black).

TeamViewer grabs the screen as it is currently displayed.
In other words, if Windows did not draw anything, TeamViewer cannot grab the screen, so you will only see a black screen. Unfortunately, we cannot do anything against that.

The only workable solution here is to prevent the monitor from being not detected.
This can be achieved either by the fact that the monitor is always on or by using a monitor that is recognized by Windows even when it’s turned off.
It may also help to connect the monitor in another way (e.g. via DVI instead of HDMI, or with another adapter, if one was used).
Alternatively, a dummyplug can also help.
In theory, it may also help to use a different version of the graphic card drivers or a fixed-resolution monitor driver to solve the black screen problem or the problem with the hardware acceleration. Other graphic card driver settings could help, but we do not know what settings that could be exactly. But it would most likely have something to do with the energy-saving mode.

Cheers,

Julia

Julia
Senior Support Engineer - 2nd level Support
Did my reply answer your question? Accept it as a solution to help others.
Find this helpful? Say thanks by clicking on the Thumbs Up button.

View solution in original post

37 Replies
Highlighted
Posted by
Henagon

Re: Some applications does not show content (white window) Windows 10 host

I had the same issue with this as well.

I have a laptop that is always on and connected to my TV (It's used as a media server). When I connect remotely and try and open certain applications (Java based apps etc) then I get the white box.

When I switch my TV on and then remote into the PC, there is no longer a white box. It's something to do with the resolution. 

I would try removing your TV when you are away (if possible) or just connect an old monitor haha - this worked for me (removing the TV cable)

Highlighted
Posted by
Henagon

Re: Some applications does not show content (white window) Windows 10 host

I wonder if the programs are using the graphic card or something advanced to display their window. I get this error with Handbrake, and the Plex client from the Windows store.

It is super annoying, for sure!

 

Highlighted
Posted by
Photon

Re: Some applications does not show content (white window) Windows 10 host

I still have the same issue in JavaFX windows in TeamViewer 13

Highlighted
Posted by
Digon

Re: Some applications does not show content (white window) Windows 10 host

Not sure what just happened, it was working just fine and suddenly applications just start showing completely white??  Just like that. No changes of drivers, applications, configuration, absolute nothing different than an hour ago... and bam, Teamviewer completely useless. How is that possible? 

Highlighted
Posted by
Henagon

Re: Some applications does not show content (white window) Windows 10 host

Hey,
What sort of monitor and resolution is the device you are remoting onto using?

Mine always has white boxes on applications when I remote in, the device I'm connecting too has a TV as the monitor as I use it for a server.

However.. When the TV of the device I am remoting onto is switched on, then I have no issues with the white boxes - it's so strange.

I've fiddled with the resolution settings etc but it only works fine when the device's monitor is switched on *shrug*
Highlighted
Posted by
Digon

Re: Some applications does not show content (white window) Windows 10 host

I think someone must have shut down the display/monitor connected to it by accident. It has a DVI input but dunno for sure what type of monitor is connected. Probably a cheap screen though since it's mostly used remotely. Thanks for getting back to me so quickly. I guess i'll stop trying to troubleshoot that remotely. I've reinstalled drivers, applications, installed chrome remote deskptop to try an other remote desktop application, same **bleep**. It's too frustrating, i'll wait a few hours until someone's physically in that room and turns the darn monitor on again. SMH.

Cheers.

Highlighted
Posted by TeamViewer Staff
TeamViewer Staff
Solution

Re: Some applications does not show content (white window) Windows 10 host

Dear all,

Thank you for your contribution here.

Typically, monitors or notebooks display shall report their data (such as what resolution they support) to the graphic card once they are connected.
The monitor itself does not need any power, as the HDMI / DVI / VGA cable itself provides enough power.
Unfortunately, there are some monitors that will only pass their data to the graphic card when they are turned on/have power.
In this case, the graphic driver shall decide what it wants to do when the monitor is not detected. There have been 3 cases detected thus far:

1) Everything works as before, but with minor restrictions on the available resolutions.
2) Window contents that are drawn hardware-accelerated (e.g. browser content or 3D applications / games) are no longer drawn (you cannot see the application).
3) Nothing is drawn anymore (screen is black).

TeamViewer grabs the screen as it is currently displayed.
In other words, if Windows did not draw anything, TeamViewer cannot grab the screen, so you will only see a black screen. Unfortunately, we cannot do anything against that.

The only workable solution here is to prevent the monitor from being not detected.
This can be achieved either by the fact that the monitor is always on or by using a monitor that is recognized by Windows even when it’s turned off.
It may also help to connect the monitor in another way (e.g. via DVI instead of HDMI, or with another adapter, if one was used).
Alternatively, a dummyplug can also help.
In theory, it may also help to use a different version of the graphic card drivers or a fixed-resolution monitor driver to solve the black screen problem or the problem with the hardware acceleration. Other graphic card driver settings could help, but we do not know what settings that could be exactly. But it would most likely have something to do with the energy-saving mode.

Cheers,

Julia

Julia
Senior Support Engineer - 2nd level Support
Did my reply answer your question? Accept it as a solution to help others.
Find this helpful? Say thanks by clicking on the Thumbs Up button.

View solution in original post

Highlighted
Posted by
Henagon

Re: Some applications does not show content (white window) Windows 10 host

I have the same problem. I cannot immagine that it is the monitor, since only one application shows a white window, but not the others. How could the monitor know? What else could cause this issue?

Highlighted
Posted by
Henagon

Re: Some applications does not show content (white window) Windows 10 host

This sounds like a rendering issue, if minizmied and restored does this fix the issue?

Do you use an integrated graphics chip or are you using stand-alone? (or both running?)

Have you updated your graphics drivers regardless of your chip? Does this only happen on Teamveiwer? Have you installed the Monitor Driver for the software, if so was that successful? 

 

Please let me know at your earliest convenience. 

Highlighted
Posted by
Digon

Re: Some applications does not show content (white window) Windows 10 host

In our case the issue was known to be related to a defectuous display emulator, it had to be replaced. Everything worked just fine since.

Cheers,

A.

Highlighted
Posted by
Henagon

Re: Some applications does not show content (white window) Windows 10 host

Hi, 
Do you use an integrated graphics chip or are you using stand-alone? --> I use a GTX1080Ti with the newest driver.
Does this only happen on Teamveiwer? --> It only happend with Teamviewer. At the PC the software works without any problems. I did not use any other remote viewing software.
 Have you installed the Monitor Driver for the software, if so was that successful? --> No, how to install a monitor driver for a specific software, this is new to me.

The software is made by a smaller software company. It does not offer the feature of minimizing and restoring.

Any idea how to fix the problem?

 

Highlighted
Posted by
Photon

Re: Some applications does not show content (white window) Windows 10 host

I have the same issue, I see this issue with Chrome Remote Desktop as well.

I have Intel HD Graphics 3000 , not sure if there is a setting that can fix this.

If I create a vm on the host and run the same application inside the VM I can see the screen for the same application just fine. 

Highlighted
Posted by
Photon

Re: Some applications does not show content (white window) Windows 10 host

I tested this last night. If my monitor is turned on, the application shows just fine. If I turn the monitor off, the application shows white. The graphic rendering engine must be making a decision to render the window or not. The thought is probably “why waste the resources to draw this window if the user can’t see it?” Unfortunately for us, it does not take into account remote control scenarios.
Highlighted
Posted by
Pentagon

Re: Some applications does not show content (white window) Windows 10 host

Yeah, I got this problem now that I've installed SAMSUNG U28E590D 4K monitor, connected by DP cable, Firefox would whitescreen, I was able to fix this by disabling graphic acceleration but Windows Live Mail still only displays part of the screen, I may have to unplug the cable when I get home to see if it resolves this as I've been at this all night remotely, getting nothing done, I never thought switching a monitor would be such a pain. :-/    

Highlighted
Posted by
Pentagon

Re: Some applications does not show content (white window) Windows 10 host

I've since found that connecting a HDMI cable to the mb port to monitor seems to fix this, I can still default to using the add on video card to monitor by DP cable when at home but somehow having that second connection resolved this issue.

Highlighted
Posted by
Henagon

Re: Some applications does not show content (white window) Windows 10 host

For me, I get black windows!  I am remoting into a laptop media server, which used to work fine.  However, as of a couple of days ago, I am starting to see black windows for VLC (I hear audio but see no video), Next PVR, and even Firefox and Edge browsers.  It's the same whether I use TeamViewer or Chrome Remote Desktop.  However, following the comments above, I have just realized that if I open the laptop lid, all the windows display correctly.  If I close it again, they go black.  So, yes, it's definitely a rendering issue.  I wonder if there was something contained in a recent Microsoft update that caused this behavior?

Highlighted
Posted by
Electron

Re: Some applications does not show content (white window) Windows 10 host

It's not a Microsoft update causing; all or my machines have group policy restriction on updates yet still black screen certain apps.

Not exclusive of teamviewer either. Happens with CRD as well
Highlighted
Posted by
Photon

White Screen Issue Windows 10

Have the latest version of Teamviewer. Whenever I try to access remote desktop through teamviewer on host computer the white screen appears.

Highlighted
Posted by
Henagon

Re: Some applications does not show content (white window) Windows 10 host

Hey I have exactly the same problem and a Samsung monitor. When you say 'connecting a HDMI cable to the mb port to monitor' ... what do you mean by mb port to monitor? Just trying to resolve this issue so I can actually use TeamViewer? Thanks

Highlighted
Posted by
Electron

Re: Some applications does not show content (white window) Windows 10 host

This sounds like my exact issue, but the remote machine is a Mac.

The remote machine is mac mini that does not have a monitor attached at all. It is headless.

The issue only started after upgrading the remote host to Mac OS Mojave.

I have used Team Viewer without issues on this host for around 6-12 months, without a monitor attached.

Please note, **Third Party Product** is working perfectly fine and it's the only reason I can continue to work remotely on this machine.

With an external monitor plugged into the mac mini, the problem is solved. You can then unplug the monitor and the remote session continues to work.

After a reboot, the problem returns, unless a physical monitor is present.

I'm going to try the dummyplug, that could be a cheap solution. They are under $10 online.

Highlighted
Posted by
Electron

Re: Some applications does not show content (white window) Windows 10 host

When I open Internet Explorer Edge remotely with Teamviewer (latest release), it shows the start page fine. However if I go to any other page it shows a blank.  If I grab on the edge of the window and drag it to make it larger, the page goes from blank to displaying the content, but only while dragging.  As soon as I release my finger from the mouse button, the page goes blank again,  How to fix this?

Highlighted
Posted by
Electron

Re: Some applications does not show content (white window) Windows 10 host

i am pretty sure its an issue with teamviewer. remote desktop works fine in same circumstances.

also looking for a solution since this is very annoying, also i cannot recall such an issue in an earlier TV version. will downgrade to TV v11 in the mean time.

 

Highlighted
Posted by
Neutron

Re: Some applications does not show content (white window) Windows 10 host

I had the same problem (my client --> TV host --> RDP client to another host) and the RDP client window was black (running on the TV host) if the monitor is not turned on at the TV host.

I found a workaround: I've installed the VPN driver on my client and on the TV host, and selected VPN when connected to the TV host and using the VPN tunnel I was able to create an RDP connection from my computer to the TV host and this connection can run and RDP client properly.

This connection is noticably slower than the TV connection, but has no problem with turned off monitors.

Highlighted
Posted by
Photon

Re: Some applications does not show content (white window) Windows 10 host

Hi. Same issue here. This is not a fix, but i found with my monitor that instead of I shut it down from power button, I change picture source to something else than DP, which i normally use. My monitor goes black since it has no signal and after a while it goes sleeping. With this i can sleep my nights and remote desktops work fine. (Teamviewer and google remote) If I shut down from power button neither of those does not work.

Highlighted
Posted by
Henagon

Re: Some appications does not show content (white window) Windows 10 host FIX!!!

The teamviwer team can do something to prevent this form happening ... this software uses a virtual display driver that activates the videocard just like the physical display monitor ... use this software: https://www.spacedesk.net/download/

Highlighted
Posted by
Henagon

Re: Some appications does not show content (white window) Windows 10 host FIX!!!

Thanks but how does this work to solve the problem? I just leave my screen on these days and it works fine

Highlighted
Posted by
Henagon

Re: Some appications does not show content (white window) Windows 10 host FIX!!!

Get one of these ghost adapters, really cheap.

I had someone on site insert one of these and its fixed the white window issue. Very cheap solution, only seemed to happen on one of our Mac Mini's the others are all fine headless.

Highlighted
Posted by
Henagon

Re: Some applications does not show content (white window) Windows 10 host

@Julia if you have a laptop that the lid is closed, you will face the exact same problem since there will not be any power directed to the LCD panel. If you open the lid everything will work.

Highlighted
Posted by
Henagon

Re: Some applications does not show content (white window) Windows 10 host

This answer expands upon @Julia's, second point 'Window contents that are drawn hardware-accelerated (e.g. browser content or 3D applications / games) are no longer drawn (you cannot see the application)'.

See 'Solution' below.

Abstract
I have noticed this issue commonly relates to Java applications when the primary monitor is no-longer attached to the device; such as certain laptops which "disconnect" the built-in screen when the lid is shut - corroborated by @ashimet - or workstations when no screens are attached.

Based upon the behaviour of applications with and without a monitor attached, a surface level understanding of graphics accelerators (https://en.wikipedia.org/wiki/Framebuffer#Graphics_accelerators), and experiences in the forum posts I've referenced below, I believe the cause of the contentless windows is the result of application dependencies upon either the DirectDraw or Direct3D sub-systems - which interface with 3D acceleration hardware - when the accelerators are disabled as a result of the disconnection of a monitor.

I think I've also experienced similar problems when attempting to run applications which depend upon 3D acceleration within a Linux environment using the Wine compatibility layer (https://bugs.winehq.org/buglist.cgi?component=directx-d3d&product=Wine&resolution=---)

Perhaps this is a power-saving feature of 3D graphics processors which activates when no screens are detected, or perhaps this is related to the framebuffer being unaware of the supported output resolutions and so disables access to the GPU for the Windows shell, which causes Windows to revert to software-only rendering; or some other reason.

Whatever the cause, my assumption that the dedicated graphics hardware was unavailable for 3D processing when the monitor is disabled, and the common denominator for all software experiencing the problem was Java, I questioned whether the JVM was depending upon D3D for rendering, even though Windows only had software-only rendering available.

Solution
Ref: https://superuser.com/a/496775
Using DXDiag, I checked the status of Display DirectX Features:

DirectDraw Acceleration: Enabled

Direct3D Acceleration: Enabled

AGP Texture Acceleration: Enabled

I manually created these registry values, in addition to creating the Direct3D\Drivers key:

Reg Add HKLM\SOFTWARE\Microsoft\DirectDraw /V EmulationOnly /T REG_DWORD /D %_Mode% /F
Reg Add HKLM\SOFTWARE\Microsoft\Direct3D\Drivers /V SoftwareOnly /T REG_DWORD /D %_Mode% /F

Then, using DXDiag, I checked the new status of Display DirectX Features:

DirectDraw Acceleration: Disabled

Direct3D Acceleration: Disabled

AGP Texture Acceleration: Not Available

The Java program window now rendered content correctly via VNC Viewer, when monitor is detached.

I've not tried the "ForceDirectDrawEmulation" option within the Compatibility Wizard suggestion from the referenced SuperUser thread.

Research and references
Disable hardware acceleration in Windows Display Settings
Ref: https://www.auslogics.com/en/articles/disable-hardware-acceleration-in-windows/
> Not tried because Display Settings window crashes

Attempt to prevent GPU (ATI Mobility Radeon HD 4500) from disabling hardware acceleration when monitor disconnects
Ref: https://social.technet.microsoft.com/forums/windows/en-us/8a9b5aa7-fe33-4e6d-b39b-8ac80a21fdc2/disab...
> Disabled ?Display Detection?, to prevent disconnection being detected to avoid disabling of HW acceleration

HKLM\SYSTEM\ControlSet001\Control\Class\{4d36e968-e325-11ce-bfc1-08002be10318}\0000 Display_Detection_DEF DWORD 1

> Create/NULL DMMEnableDDCPolling for ATI cards - Ref: Post by NetMage

HKLM\SYSTEM\ControlSet001\Control\Class\{4d36e968-e325-11ce-bfc1-08002be10318}\0000 DMMEnableDDCPolling DWORD 0


System-wide (Java Control Panel) disabling of D3D acceleration for Java applications
Ref: https://forums.guru3d.com/threads/disable-hardware-acceleration-for-java.296918/#post-4096709

System-wide (Envionment variables) disabling of D3D acceleration for Java applications
Ref: https://stackoverflow.com/a/36235217
> System Properties for Java 2D: http://docs.oracle.com/javase/8/docs/technotes/guides/2d/flags.html
> Tried setting user Environment Variables, but it didn't resolve the contentless Window issue:
>> _JAVA_OPTION=-Dsun.java2d.d3d=false -Dsun.java2d.noddraw=true
>> J2D_D3D=false

Disable Direct3D acceleration on Windows 7
Ref: https://stackoverflow.com/questions/14497545/how-to-disable-direct3d-acceleration-on-windows-7
> Guide for directx.cpl - changes 32-bit DirectDraw and Direct3D, but not 64-bit (dxdiag 32/64-bit): https://stackoverflow.com/a/25508331

Disable DirectDraw and Direct3D acceleration on Windows 8[/10]
Ref: https://superuser.com/questions/495303/how-do-i-disable-directdraw-and-direct3d-acceleration-on-wind...
> Guide for directx.cpl - changes 32-bit DirectDraw and Direct3D, but not 64-bit (dxdiag 32/64-bit): https://superuser.com/a/504510
> DirectDraw and Direct3D registry entries: https://superuser.com/a/496775

Highlighted
Posted by
Electron

Re: Some applications does not show content (white window) Windows 10 host

Sooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo.......what is the point of using teamviewer then?

Highlighted
Posted by
Henagon

Re: Some applications does not show content (white window) Windows 10 host

You need a new keyboard first, dont bother with finding the best remote control app;).

keep in mind you can switch the quality from optimised for speed to best quality or vice verca to get things working to a certain degree.

Highlighted
Posted by
Henagon

Re: Some applications does not show content (white window) Windows 10 host

@Julia 

Julia, thanks for your solution.

you mentioned we need to keep the monitor always on.

So I update my graphics driver and keep the remote monitor always on. However, when I did not operate the remote computer for about two days, some application which required gpu become white window again.

And when someone come into the lab, he saw my monitor was on. So he hit the enter in my remote keyborad, then everything is fine. but this is not a long-term solution.

So I think when the monitor is on, it might not be detected too. what might cause this and how to address it?

If you have any idea, please hit me.


@Julia wrote:

Dear all,

Thank you for your contribution here.

Typically, monitors or notebooks display shall report their data (such as what resolution they support) to the graphic card once they are connected.
The monitor itself does not need any power, as the HDMI / DVI / VGA cable itself provides enough power.
Unfortunately, there are some monitors that will only pass their data to the graphic card when they are turned on/have power.
In this case, the graphic driver shall decide what it wants to do when the monitor is not detected. There have been 3 cases detected thus far:

1) Everything works as before, but with minor restrictions on the available resolutions.
2) Window contents that are drawn hardware-accelerated (e.g. browser content or 3D applications / games) are no longer drawn (you cannot see the application).
3) Nothing is drawn anymore (screen is black).

TeamViewer grabs the screen as it is currently displayed.
In other words, if Windows did not draw anything, TeamViewer cannot grab the screen, so you will only see a black screen. Unfortunately, we cannot do anything against that.

The only workable solution here is to prevent the monitor from being not detected.
This can be achieved either by the fact that the monitor is always on or by using a monitor that is recognized by Windows even when it’s turned off.
It may also help to connect the monitor in another way (e.g. via DVI instead of HDMI, or with another adapter, if one was used).
Alternatively, a dummyplug can also help.
In theory, it may also help to use a different version of the graphic card drivers or a fixed-resolution monitor driver to solve the black screen problem or the problem with the hardware acceleration. Other graphic card driver settings could help, but we do not know what settings that could be exactly. But it would most likely have something to do with the energy-saving mode.

Cheers,

Julia



Highlighted
Posted by
Henagon

Re: Some applications does not show content (white window) Windows 10 host

@Pade 

what do you mean for this:

I change picture source to something else than DP.

Could I understand it as you use a different input wire to connect the monitor, while the monitor is power on. And at this setting, the problem is solved?

Highlighted
Posted by
Electron

Re: Some applications does not show content (white window) Windows 10 host

I discovered a workaround that works well for our workstations that have NVIDIA Quadro graphic cards. It's basically a software-emulated ghost display by way of cloning a monitor's EDID. This way you don't need a hardware adapter.

You can do that in the NVIDIA Control Panel (v 411.95 here) at the System Topology level. When you click on any of the underlined EDID links in your row of available Display Ports, it opens an assistant where you can export the EDID of a given monitor to a text file. You then load this text file to an unused Display Port (it might also work if you load it into the original port, sparing you the hassle below, but I haven't tried that and take no responsibility for what could happen if you do, particularly if you at some point later decide to switch monitors).

You now basically created and enforced a virtual monitor clone that is recognized by Windows. In my setup, additional monitors go to extend the desktop, meaning that beyond the two screens I already had, it extended to a nonexistant third one where my cursor would go and hide (and I suppose eventually some windows would have found their way there, too). To prevent this, I went to the Windows Display Settings and arranged it so that one of the real monitors would get duplicated to the emulated one, as in: [1/3] [2]

That's basically all. The important part is that the virtual monitor works as an always-on PnP monitor that keeps the graphics card from suspending.

No additional cost, just some hat tricks in the config. Good luck!

Highlighted
Posted by
Henagon

Re: Some applications does not show content (white window) Windows 10 host

Highlighted
Posted by
Henagon

Re: Some applications does not show content (white window) Windows 10 host

It's been an ongoing issue for a while.  Teamviewer finally fixed the "Show black screen" without having to install a monitor driver on the remote system that would constantly fail installing... but the white screen of windows of apps like Firefox, etc. still continue... it happens mainly when a laptop screen is closed for me most of the time in my over 200 systems i remote into.  Maybe once in a while with a desktop, but mainly always laptop.

Highlighted
Posted by
Neutron

Re: Some applications does not show content (white window) Windows 10 host

Finally someone who knows what they are talking about

1 million KUDOS to you Julia !!!