mfreiholz / ts3video

A free and easy to use video conferencing plugin for TeamSpeak 3.
https://mfreiholz.de/ts3video/
58 stars 8 forks source link

Issues with ati graphics on windows 10 #26

Open depressobbq opened 9 years ago

depressobbq commented 9 years ago

plugin stops loading in a windows 10 environment, also crashes with the cause being atioglxx.dll, in windows 7this issue is fixed by patching in an older version of atioglxx.dll but in windows 10 this solution no longer seems to work.

EDIT: confirmed that this is not a windows 10 issue, 2 members of my guild have windows 10 and their clients are working fine. its something to do with the ati open GL driver.

EDIT2: problem persisted through re-image of windows, and re-install of both teamspeak and the plugin. I cant seem to find a log on whats going on unless it crashes fully, now it just freezes if I try to load it. the rest of the guild seems to have no issue with it even report seeing me enter the channel briefly every time I try to join. so its not a server issue as far as I can tell. I will post more info as I find out whats going on.

EDIT3: sorry I should have listed my hardware earlier, I have an amd 970-fx chipset, Amd R9 270 GPU and Nvidia GTS 450 in PhysX mode, also 16gb of ddr3 1600, and an Amd Fx-8320E CPU. hope it helps in some way.

EDIT4: after fully reinstalling the drivers for both graphics cards in my system I was able to get the plugin running again but only in viewer mode. attempting to set my LifeCam or xsplit crashes the plugin, but I was able to test a different camera (ps3 eyetoy/custom driver) and the plugin seemed to work fine until I connected to the plugin from another machine. plugin instantly crashes when anyone else tries to display video but only on main machine other clients still work fine. viewer mode also seems to work fine. also took the time to check the camera on a different machine and can verify it is functioning properly. will post more if I find anything useful

UPDATE: Re imaged to windows 7 and problem still persisted, this time though i can get on video, as long as this machine is the first one in the room it will come up and stay up in camera mode, and function normally if it crashes it will now immediately come back up in viewer mode if i rejoin that way, and doesnt seem to have any issues staying in after that. plugin seems to crash every time someone from the same external ip connects to the server. (I.E. room mate on same network). the issue of it simply not working at all has gone away, it will let me use it in viewer mode after crashing on windows 7 will not do so on windows 10, I suspect that if i patched the atioglxx.dll again it would permanently solve the issue on windows 7 like before, but id like to see what else it does, for the purposes of testing bugs.

depressobbq commented 9 years ago

Problem Event Name: APPCRASH Application Name: videoclient.exe Application Version: 0.0.0.0 Application Timestamp: 5564d0e8 Fault Module Name: atioglxx.dll Fault Module Version: 6.14.10.13399 Fault Module Timestamp: 55b83a40 Exception Code: c0000005 Exception Offset: 00110980 OS Version: 6.1.7601.2.1.0.256.1 Locale ID: 1033 Additional Information 1: 0a9e Additional Information 2: 0a9e372d3b4ad19135b953a78882e789 Additional Information 3: 0a9e Additional Information 4: 0a9e372d3b4ad19135b953a78882e789

this is the error , what i gather from a quick google search is that this is open gl for my card.

depressobbq commented 9 years ago

also ive noticed that if im the first person in the channel the plugin (90% of the time) works fine. the lobby channel on our server seems to be the most glitchy. changing to another channel sometimes brings it up even if im not in there first. strangely this is happening in windows 7 8 and 10 all 3 64 bit, and no one else in my group (12 people have used this so far) im the only one thats suffered any issues aside from the one other member on AMD R9 GPU's his hasnt locked him out like mine does but it has been known to drop him every once in a while with the same error. this is reaffirming my thought that this is an issue pertaining to AMD hardware. as the rest of my guild is either on intel or has an nvidia gpu in their machine instead of a newer AMD. a member with an older AMD gpu wasnt able to use the plugin at all to start, it said it needed a 7 digit api number, which i know isnt possible. but that issue mysteriously went away after a windows update, and his machine has been running the client fine for the few times hes connected since. i will test that further to see if its a present gen issue only or if it affects all amd gpus. (it took a while for this to happen to me, and i was on it constantly). I will post any more glitches i can find.

depressobbq commented 9 years ago

This is a link to the forum on steam that i downloaded the "working" version of "atioglxx.dll from. http://steamcommunity.com/app/208200/discussions/0/846958724796395601/ the download inside it is meant for doom, but patching the files from it onto my machine gets the plugin working normally. but damages facebook video playback in its place. while this is fine temporarily, id assume not many people would want this as a "fix" due to that fact. as ive said before, i will continue to post on this, with anything else that i find

Miscni commented 7 years ago

I would suggest, that we merge this issue here https://github.com/mfreiholz/ts3video/issues/49 With this post here, reason for this is, that it is not related to ATI only, Intel GPU has the same problem.

But main problem when you look over the Client Log, that it is realted to Error 126.

Main problem for this is, that OpenGL is not working properly.

But for some ATI GPU user, the fix I added works, but people need to be clear about 1 thing. You need to use drivers from AMD , and not Windows own drivers.

But Jedi404, I would also suggest, that people write their hardware spec, otherwise problems/bugs would be a huge problem to fix, it would be easy'r for us all, that want to help other users, to narrow it down.

So for other users who read this. Basic information that is needed Windows System : 32 or 64 Bit GPU aka Graphiccard : AMD / Intel / Nvidia Also Client log information. (In Teamspeak (Press CTRL+L) and send us the first 20 lines.

depressobbq commented 7 years ago

i can round up the hardware specs for all my users if we need it, but its mostly ATI. i would also assume this is a general openGL issue. but its not something that my users can fully nail down. what i mean by that is the issue seems to be more related to multi screen users than it is to a specific gpu. ive spoken on this in other emails. that users with more than one screen seem to have this issue solely when the client isnt on the primary desktop. most of us have gotten around this by simply keeping the client on the main screen.

On Wed, Feb 22, 2017 at 10:30 AM, Miscni notifications@github.com wrote:

I would suggest, that we merge this issue here #49 https://github.com/mfreiholz/ts3video/issues/49 With this post here, reason for this is, that it is not related to ATI only, Intel GPU has the same problem.

But main problem when you look over the Client Log, that it is realted to Error 126.

Main problem for this is, that OpenGL is not working properly.

But for some ATI GPU user, the fix I added works, but people need to be clear about 1 thing. You need to use drivers from AMD , and not Windows own drivers.

But Jedi404, I would also suggest, that people write their hardware spec, otherwise problems/bugs would be a huge problem to fix, it would be easy'r for us all, that want to help other users, to narrow it down.

So for other users who read this. Basic information that is needed Windows System : 32 or 64 Bit GPU aka Graphiccard : AMD / Intel / Nvidia Also Client log information. (In Teamspeak (Press CTRL+L) and send us the first 20 lines.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/mfreiholz/ts3video/issues/26#issuecomment-281702664, or mute the thread https://github.com/notifications/unsubscribe-auth/ANF-g9hztMZz2m-bnL4s0sx_PNRqj2DZks5rfFR_gaJpZM4FokDR .