Processing Ajax...

Title

Message

Confirm

Confirm

Confirm

Confirm

Are you sure you want to delete this item?

Confirm

Are you sure you want to delete this item?

Confirm

Are you sure?

User Image
Ssmonkey
7 discussion posts
I connect to my computer remotely a lot but I don't use the regular RDP in Windows, I use TeamViewer instead. Since wallpaper changes tend to make remote sessions quite slow since it has to draw the new wallpaper every time it changes, I added the "Teamviewer_Desktop.exe" to the compatibility settings and checked the box to pause wallpaper changing while the application is active. "TeamViewer_Desktop.exe" is the executable which gets launched when you connect to the TeamViewer host (my computer in this case).
The wallpapers just keep on changing unfortunately.

I did not have this problem with the same setup when on Wndows 7 SP1 (x64).
I'm running the latest stable version of DF.
Apr 17, 2014  • #1
User Image
Ssmonkey
7 discussion posts
I just tried it with notepad.exe and the wallpapers paused as soon as I launched Notepad so it seems like it's something specific for the TeamViewer executable. On the other hand like I already mentioned, I had no problems with this on Windows 7. ???
Apr 17, 2014  • #2
Keith Lammers (BFS)'s profile on WallpaperFusion.com
I'll test this out here and see if I can reproduce the same results. Could you attach a screenshot of your TeamViewer Compatibility rule?

Thanks!
Apr 17, 2014  • #3
User Image
Ssmonkey
7 discussion posts
Sure thing!
• Attachment [protected]: cs_1.jpg [116,171 bytes]
• Attachment [protected]: cs_2.jpg [75,748 bytes]
Apr 17, 2014  • #4
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Thanks! I've tested this out here with the same rule settings as yours, and it seems to work fine. Just to verify, you've created the Compatibility rule on the remote machine that you're connecting to, and not your local machine, correct?
Apr 21, 2014  • #5
User Image
Ssmonkey
7 discussion posts
Quote:
Thanks! I've tested this out here with the same rule settings as yours, and it seems to work fine. Just to verify, you've created the Compatibility rule on the remote machine that you're connecting to, and not your local machine, correct?


Yep, the rule is set on the host machine.
Apr 22, 2014  • #6
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Ok, could you attach a copy of the info from the Settings > Troubleshooting tab on the remote machine, and also a debug log as per the steps below?
  • Enable debug logging on the Troubleshooting tab (set it to Logging: Important Only) and click Apply
  • Restart DisplayFusion
  • Wait for the wallpaper to change (please note the time so I'll know where to look in the log file)
  • Attach the %appdata%\DisplayFusion\DisplayFusion.log file to this topic (can be found by clicking the 'Open Log' button on the Troubleshooting tab)
  • Disable debug logging after sending me the log

Thanks!
Apr 23, 2014  • #7
User Image
Ssmonkey
7 discussion posts
Looking at the process manager part in the troubleshooting info, it looks like DF isn't recognizing that the TeamViewer_Desktop.exe file is even running.

The wallpaper is set to change every ten seconds (tried setting it to a minute too though but that didn't make any difference).
• Attachment [protected]: DisplayFusion.log [155,244 bytes]
• Attachment [protected]: Troubleshooting.txt [53,817 bytes]
Apr 24, 2014  • #8
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Ah, interesting. If you open up the Troubleshooting info on that machine, and also Task Manager, does TrueCrypt_Desktop.exe show up in Task Manager, but not the Troubleshooting info?
Apr 24, 2014  • #9
User Image
Ssmonkey
7 discussion posts
Quote:
Ah, interesting. If you open up the Troubleshooting info on that machine, and also Task Manager, does TrueCrypt_Desktop.exe show up in Task Manager, but not the Troubleshooting info?


Yep, TeamViewer_Desktop.exe is listed in the Task Manager but not in the Troubleshooting info.
Apr 24, 2014  • #10
Keith Lammers (BFS)'s profile on WallpaperFusion.com
Weird! I'm not even sure how that can be possible... if you click the Select Application button in the Compatibility rule, does TeamViewer_Desktop.exe show up there?
Apr 25, 2014  • #11
User Image
Ssmonkey
7 discussion posts
Quote:
Weird! I'm not even sure how that can be possible... if you click the Select Application button in the Compatibility rule, does TeamViewer_Desktop.exe show up there?


Nope, I have to browse for the executable file manually.
Apr 25, 2014  • #12
Keith Lammers (BFS)'s profile on WallpaperFusion.com
I must not have drank enough coffee when I initially tested this. When I tested, I used TeamViewer.exe, not TeamViewer_Desktop.exe.

I am actually seeing the same behaviour as you on both Windows 7 and Windows 8 machines. The reason that DisplayFusion isn't able to enumerate the TeamViewer_Desktop.exe process, is because it's running as the SYSTEM account, instead of your user account.

Since you mentioned that it used to work for you, yet it's not working for me in either OS now, my guess is that a recent TeamViewer update changed TeamViewer_Desktop.exe from running as the normal user to running as the SYSTEM user.

Unfortunately, there's nothing we can do to resolve that though, as it's just a security restriction in Windows. The only thing I can suggest is to manually pause the desktop wallpaper changes when you connect via TeamViewer. If I can think of another way to detect the TeamViewer session and pause the wallpaper, I'll let you know!
Apr 25, 2014  • #13
Subscribe to this discussion topic using RSS
Was this helpful?  Login to Vote(-)  Login to Vote(-)