Hardcode-Tray
Hardcode-Tray copied to clipboard
teamviewer doesn't work anymore
I have absolutely no idea why, but teamviewer stopped working :( libsniqt.so
is replaced correctly and also the icons in /home/andreas/.local/share/sni-qt/icons/TVGuiDelegate
seem to be ok (the names there are the same as in /tmp/sni-qt_TVGuiDelegate_2694-jFooF2/icons/hicolor/24x24/apps
.
Skype also works
Any ideas?
I've no idea.. it's just happened or after an update?
I don't know. Worked great all the time, reinstalled teamviewer (same version) and it stopped working
Have you tried to reinstall the application again?
sure
If skype works, and teamviewer wroked before the only thing that i can think of is that somehow teamviewer does not use libsniqt.so
anymore.. but it's the same version :( can you try a downgrade?
@wa4557 You can still reproduce this ?
Sadly yes :(
@wa4557 Can you build the latest version of sni-qt and try again? If it's not working, what distro/ubuntu version you're using? the same for the desktop env so i can try it too.
Tried to build it from source. Same behaviour. Skype works but teamviewer doesn't. Using Ubuntu 16.04
I will try to install Ubuntu on a VM and check if i can reproduce this
I am running Xubuntu 16.04, and I see the same issue. I'm using v3.1
Same here! Ubuntu 16.04
I will need some help here! Can you check on /tmp/
if you will find any icon that Teamviewer uses for it's tray icon?
Yeah, I found it. Using TeamViwer v11
Main path:
/tmp/sni-qt_TVGuiDelegate_28669-MSDMwo/icons/hicolor/64x64/apps
Icon Sizes:
lheck@moon > ls /tmp/sni-qt_TVGuiDelegate_28669-MSDMwo/icons/hicolor
128x128 16x16 24x24 32x32 48x48 64x64
File names:
TVGuiDelegate_28669_0b040b0d9ec00ce0d8189ece93cd2b7f.png
TVGuiDelegate_28669_4327113cab136a09fac832e66878159a.png
TVGuiDelegate_28669_c28d37df9872311f7c6b295b70b8a39d.png
TVGuiDelegate_28669_efbb734158e93591c95134fbc4e9d667.png
Could you paste a screenshot of the icons? The latest icon TVGuiDelegate_28669_efbb734158e93591c95134fbc4e9d667.png
Sure, totally forgot that.
Well, there was a missing icon! but it's the teamviewer error tray icon! I'm going to install Ubuntu to investigate this
Even with the new teamviewer 12 it doesn't work... Tried everything, no idea :(
It most be the patched version of sni-qt then, we need to figure out how to get the latest version! as the PPA was not updated since few weeks or months now..
@wa4557 Can you guys try with the new PPA, created by @varlesh ?
On my PPA package for 16.04 from PPA sni-qt-eplus. I'm build package for 16.10 only. Also original sni-qt version semilar on Ubuntu 16.04, 16.10 and 17.04: http://packages.ubuntu.com/search?keywords=sni-qt&searchon=names&suite=all§ion=all
with the latest version of sni-qt it's possible to debug this much more easier. Just update to the latest sni-qt, and run teamviewer once the gui is open click on the tray and then "open log files...". After that you can easily get the log of the gui, on the gui
file.
Ok interesting behaviour: teamviewer seems to use sni-qt (in the debug logs sni-qt messages are present), but obviously not the one we install, because if I add custom debug messages they do not show up in the log.
I think it is just a matter of finding the right library
Do you get those log message using megasync --debug?
Yes. I haven't been able to read skype debug messages though yet
Ok one step forward to steps back: Teamviewer is still using the same library (if I put debug messages very early in the program they show up), but the methods in iconcache.cpp
are never called. Somewhere something has to go wrong
@wa4557 Skype does not provide any possible way to do that, we just need to figure out where to log files are stored
If we figure out why teamviewer is not working I guess skype will start to work as well
I just figured out how to make teamviewer work again...
If you add this icon TVGuiDelegate_3524_cbdf5ff3eb7755ddd146a5b81f94b925-panel
to /usr/share/Numix/22/status
the correct icon is shown (this works also with all other icons).
So teamviewer is using a themed icon, with a very weird name
@wa4557 so what should we do about this? :(